после нажатия клавиши enter мы уже в консоли. Она доступна без пароля. Логиниться не нужно. login --- это тоже комманда
сделал как описано ниже, в консоле пустота, в чем проблема?
РЕШЕНО: при нажатии клавиши enter питти виводила /# , я ввел login и
/ # login
wl500gp login: root
Password:
[root@wl500gp root]$
всем спасибо за помощь
Last edited by SkyDevil; 03-03-2010 at 16:07.
после нажатия клавиши enter мы уже в консоли. Она доступна без пароля. Логиниться не нужно. login --- это тоже комманда
не знал а подскажите, пожалуйста, как прошивку залить через ком? И вообще что интересного можно сделать через ком порт? А то я из любопытства его сделал и все толком не знаю.
+1! Какая практическая польза от этой консоли?
Ламер, деградировавший до чайника.
1. WL-500gP(v1)|RAM 128M|Entware 3.0.4-r4844M|Доработаны цепи питания|Заменены светодиоды
Samsung G2 Portable HX-MU050DC|Скрипт поднятия wan после падения|transmission|dlengine|vnstat
2. DIR-320|RAM 64M|Flash 8M|Entware 1.9.2.7-rtn-r4772M|Принт-сервер для HP 1000-1022, P1005-P1505
эээ, не знаю
Но вот если залить нерабочую прошивку, или в процессе экспериментов опять же угробить nvram до состояния незагружаемости, то процесс восстановления с консолью гораздо более осмысленный, поскольку, если загрузчик (т.е. CFE) не убит, то с ним можно общаться в консоли. Опять же при критической ошибке в консоли будет выдан так называемый kernel oops, проанализировав который квалифицированный специалист может разобраться в его причине и пофиксить.
а как же насчет tftp сервера через который народ прошивает? я через LAN интерфейс посредством tftp сервера прошивал (http://wl500g.info/showpost.php?p=33445&postcount=16), и на форуме находил темы, что через COM тоже шьют, но мануала не находил(!), если кто-то и что-то видел или знает, поделитесь.
Last edited by SkyDevil; 06-03-2010 at 11:38.
Есть 500gP v1, думаю вывести com
На корпусе разъем DB9 красиво не расположить, думаю стразу что-то типа мамы miniUSB и преобразователь внутрь роутера.
Так вот, из чего его проще будет сдеалть?
Last edited by TReX; 16-03-2010 at 22:13.
можно и на одной микрухе замутить сразу и TTL и USB, например, на FT232RL
Почитал даташит, достойная вещь, но вот дома такое паять )) IMHO, проще купить переходник USB-COM и МАХ )
Я и не разводил, у меня готовый переходних на этой микросхеме, надо было конечно проверить может китайцы что-то и недоразвели, но дома паять SMD/SSOP, мне показалось проще на DIP 5 конденсаторов навесить )
P.S. A нельзя ли ссылочку на схему? Я думаю не мне одному будет интересно...
Last edited by Omega; 05-02-2015 at 18:02.
Раз тут про ардуину, спрошу сюда.
Добрались ручки до arduino (freeduino nano v.5). Подключил, покопался по форуму, сделал так:
На что лог роутера радостно сообщил:Code:ipkg install usbutils lsusb insmod usbserial insmod ftdi_sio dmesg mknod /dev/ttyUSB0 c 188 0 chmod 666 /dev/ttyUSB0
Теперь хочу пообщаться со своим новым девайсом:Code:Mar 17 00:16:42 kernel: usb.c: registered new driver serial Mar 17 00:16:42 kernel: usbserial.c: USB Serial support registered for Generic Mar 17 00:16:42 kernel: usbserial.c: USB Serial Driver core v1.4 Mar 17 00:16:48 kernel: usbserial.c: USB Serial support registered for FTDI SIO Mar 17 00:16:48 kernel: usbserial.c: USB Serial support registered for FTDI 8U232AM Compatible Mar 17 00:16:48 kernel: usbserial.c: USB Serial support registered for FTDI FT232BM Compatible Mar 17 00:16:48 kernel: usbserial.c: FTDI FT232BM Compatible converter detected Mar 17 00:16:48 kernel: usbserial.c: FTDI FT232BM Compatible converter now attached to ttyUSB0 (or usb/tts/0 for devfs) Mar 17 00:16:48 kernel: usbserial.c: USB Serial support registered for USB-UIRT Infrared Tranceiver Mar 17 00:16:48 kernel: usbserial.c: USB Serial support registered for Home-Electronics TIRA-1 IR Transceiver Mar 17 00:16:48 kernel: ftdi_sio.c: v1.3.5:USB FTDI Serial Converters Driver
Предварительно снял перемычку Reset_enable (с перемычкой постоянно загорался красный светодиод, типо перезагрузка).Code:stty -crtscts -hupcl 9600 < /dev/ttyUSB0 echo foo > /dev/ttyUSB0 tail -f /dev/ttyUSB0
Вижу что моргают Rx,Tx. Т.е. прием.передача идет. Но в консоль ничего не пишет. Простенькую программку в контроллер залил, скорость 9600, и в отладчике (Serial Monitor in Arduino Dev Evniroment) посыл/прием есть.
Может чего еще подкрутить, и чем лучше организовать общение с ардуинкой? Видел тут где-то про python упоминалось.
natural
Чтобы после перезагрузки роутера не отваливался ftdi
Code:echo "#!/bin/sh" > /usr/local/sbin/post-boot echo "insmod usbserial" >> /usr/local/sbin/post-boot echo "insmod ftdi_sio" >> /usr/local/sbin/post-boot echo "mknod /dev/ttyUSB0 c 188 0" >> /usr/local/sbin/post-boot echo "chmod 666 /dev/ttyUSB0" >> /usr/local/sbin/post-boot chmod +x /usr/local/sbin/post-boot flashfs enable flashfs save flashfs commit
Last edited by karea; 17-03-2010 at 19:46.
Sezam-902HD