Технический форум по робототехнике.
elmot » 18 апр 2012, 10:56
Через консоль, конечно проще. См. редактор vi. .tgz обратно не заливается. Оно так сделано только для сливания всего сразу единым файлом через http.
boez » 18 апр 2012, 11:06
Для правки конфигов безнадежно сухопутным далеким от консоли и vi человеком есть еще 2 метода.
1. Прога winscp - логинимся ей на ssh роутера, качаем нужные файлы поодиночке на ПК, правим ей же (F4), льем обратно. Можно прямо на роутере по F4 править.
2. Если файл небольшой - в консоли выводим все содержимое файла cat /etc/ser2net.conf, копируем из путти, вставляем в блокнот, правим, копируем все из блокнота, в терминале набираем cat >/etc/ser2net.conf, вставляем правой кнопкой то, что скопировали, жмем Ctrl-D.
elmot » 18 апр 2012, 11:15
Или так. Может быть есть еще и плагин к фару. можно поискать.
rom@n » 18 апр 2012, 12:53
Я не безнадежно сухопутный

, просто никогда с такими вещами не сталкивался, не приходилось редактировать файлы через консоль

.С vi я разберусь.
Спасибо!
rom@n » 18 апр 2012, 21:29
Пришел наконец после суточной работы

, отредактировал ser2net через всемогущий vi и вуаля связь по уарт в обе стороны
Буду дальше изучать и ковырять эту тему.
Спасибо вам за помощь
З.Ы только сейчас понял что наверное надо было писать в другую тему:
http://roboforum.ru/forum69/topic10928-105.html, но чет сразу не сообразил т.к. за многими темами по ВиФи роботам слежу и много всего переплетается

Aquarius » 19 апр 2012, 15:12
Ко мне тоже приехал MR3020!!! Только ещё руки не дошли перепрошить. Возник вопрос: прошивать можно через вэб-морду?
А внутренний СОМ-порт нельзя использовать? И для чего отключают консоль?
elmot » 19 апр 2012, 15:50
Aquarius писал(а):Ко мне тоже приехал MR3020!!! Только ещё руки не дошли перепрошить. Возник вопрос: прошивать можно через вэб-морду?
Поздравляю! Через морду и нужно.
Aquarius писал(а):А внутренний СОМ-порт нельзя использовать?
Можно.
Aquarius писал(а):И для чего отключают консоль?
В смысле?
mikkey finn » 19 апр 2012, 20:19
Наверное отключается не сама консоль, а вывод отладки на консольный порт. Таким образом консольный порт освобождается ядром и становится доступен для программ, запущенных на роутере.
rom@n » 20 апр 2012, 00:00
Шьется через вебморду, внутренний уарт прекрасно работает, только для этого надо перекинуть коменты в ser2net.conf
elmot в переписке по icq писал(а):
/etc/ser2net.conf
у этих строк символ коммента перекинуть
#2000:raw:600:/dev/ttyATH0:115200 NONE 1STOPBIT 8DATABITS -XONXOFF -LOCAL -RTSCTS
#2001:raw:600:/dev/ttyS1:115200 NONE 1STOPBIT 8DATABITS -XONXOFF -LOCAL -RTSCTS
2000:raw:600:/dev/ttyUSB0:115200 NONE 1STOPBIT 8DATABITS -XONXOFF -LOCAL -RTSCTS
у 1й и 3й
консоль отключать не нужно.
Aquarius » 20 апр 2012, 14:55
mikkey finn писал(а):Наверное отключается не сама консоль, а вывод отладки на консольный порт. Таким образом консольный порт освобождается ядром и становится доступен для программ, запущенных на роутере.
Наверное я это и имел ввиду, но как сказал Илья этого делать нельзя, иначе можем получить кирпич.
А если этого не делать, то доступа не будет, соответственно и воспользоваться мы им не сможем. Может тогда лучше пользоваться переходником USB -> TTL?
elmot » 20 апр 2012, 15:03
Aquarius писал(а):Наверное я это и имел ввиду, но как сказал Илья этого делать нельзя, иначе можем получить кирпич.
Этого делать не то чтобы нельзя, но не нужно, ибо уже сделано в прошивке. Но вот такие эксперименты с nvram могут повредить загрузчик(u-boot), и вот тогда будет грустно, особенно учитывая как этот загрузчик замучали парни из TPLINK.
На старте роутера в консоль уходит где-то несколько сот байт текста от загрузчика, потом там тишина, системная консоль линукс отцеплена от uart.
Переходником можно пользоваться. Я и пользовался опенроботиковским на чипе CP21XX, все замечательно работает. Так что есть выбор.
Aquarius » 21 апр 2012, 10:30
Хотел скачать прошивку, а вики опять отвалилась...

Не дадите ссылку для скачивания?
rom@n » 21 апр 2012, 10:49
Holmes » 22 апр 2012, 15:45
Можно ли настроить прошивку так чтобы роутер был виден сам (без подключения его к домашней сети)? Хочется покатать на роботе вне дома.
elmot » 22 апр 2012, 16:56
да, можно.
Вот здесь лежат конфиг. файлы для 703го роутера, с которыми он становится снова роутером.
http://sourceforge.net/projects/orwrt/f ... z/download