roboforum.ru

Технический форум по робототехнике.
Текущее время: 19 апр 2025, 05:32

Часовой пояс: UTC + 4 часа


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 1545 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 103  След.
Автор Сообщение
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 20 мар 2012, 12:04 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
elmot, че-то какая-то лабуда со встроенным компортом на прошивке... А я и не знаю на какой прошивке - нигде не указано! Я бы прописал где-нить в веб-морде.

Так вот. Роутер wl500gp. К TX0/RX0 подключен USB-UART переходник. Запускаем два окна путти - одно на ЮСБ донгл, второе на router-ip:2000
Картниа следующая
1) При загрузке роутера в ЮСБ донгл валится загрузочная информация до тех пор, пока не происходит отвязка порта от консоли. Т.е. Rx донгла и Tx роутера работают ОК
2) После отвязки если в донгл что-то слать, это отображается в телнете 2000 порта, т.е. Tx донгла и Rx роутера всю дорогу работают ОК
3) После отвязки если что-то слать в телнет:2000, то отображается там же, но не в донгле. Т.е. ты где-то как-то программно замыкаешь Tx роутера на Rx роутера.

Добавлено спустя 1 минуту 16 секунд:
P.S. Мож сделаешь для роутеров с двумя уартами, чтобы Rx1/Tx1 работали на 2000 порту? Пусть консоль остается на Rx0/Tx0?

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 20 мар 2012, 13:50 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
dccharacter писал(а):
elmot, че-то какая-то лабуда со встроенным компортом на прошивке... А я и не знаю на какой прошивке - нигде не указано! Я бы прописал где-нить в веб-морде.

Так вот. Роутер wl500gp. К TX0/RX0 подключен USB-UART переходник. Запускаем два окна путти - одно на ЮСБ донгл, второе на router-ip:2000
Картниа следующая
1) При загрузке роутера в ЮСБ донгл валится загрузочная информация до тех пор, пока не происходит отвязка порта от консоли. Т.е. Rx донгла и Tx роутера работают ОК
2) После отвязки если в донгл что-то слать, это отображается в телнете 2000 порта, т.е. Tx донгла и Rx роутера всю дорогу работают ОК

Это правильно.
dccharacter писал(а):
3) После отвязки если что-то слать в телнет:2000, то отображается там же, но не в донгле. Т.е. ты где-то как-то программно замыкаешь Tx роутера на Rx роутера.

А вот это я уже не понимаю. Ничего нигде программно я не замыкаю и даже не представляю, как это можно сделать. Все-таки похоже на косяк в ТХ роутера. Надо перепроверитть донгл. Что вообще за донгл? какой уровень сигнала ему нужен?
dccharacter писал(а):
Добавлено спустя 1 минуту 16 секунд:
P.S. Мож сделаешь для роутеров с двумя уартами, чтобы Rx1/Tx1 работали на 2000 порту? Пусть консоль остается на Rx0/Tx0?

загляни в /etc/ser2net.conf - начиная с какой-то версии для DIR320 я присобачивал UART1 на порт 2001. Ну или сам добавь - там тривиально все. Единственно, я не понимаю, как туда подпаяться, под BGA корпус.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 20 мар 2012, 14:16 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
elmot писал(а):
А вот это я уже не понимаю. Ничего нигде программно я не замыкаю и даже не представляю, как это можно сделать. Все-таки похоже на косяк в ТХ роутера. Надо перепроверитть донгл. Что вообще за донгл? какой уровень сигнала ему нужен?
dccharacter писал(а):
Добавлено спустя 1 минуту 16 секунд:
P.S. Мож сделаешь для роутеров с двумя уартами, чтобы Rx1/Tx1 работали на 2000 порту? Пусть консоль остается на Rx0/Tx0?

загляни в /etc/ser2net.conf - начиная с какой-то версии для DIR320 я присобачивал UART1 на порт 2001. Ну или сам добавь - там тривиально все. Единственно, я не понимаю, как туда подпаяться, под BGA корпус.

Я бы грешил на роутер/донгл, если бы до отвязки отладочная инфа с консоли не сыпалась как надо и если бы сам телнет:2000 не делал эхо того, что получает. Похоже косяк с настройками ser2net - он все что хватает на вход 2000 тут же в него вываливает вместо того, чтобы в Tx0 послать.
А зайти на роутер не могу - вики дохлая, а связка логин/пароль admin/oradmin что-то не пускает - только на вебморду.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 20 мар 2012, 14:21 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
заход в консоль - ssh root/123
ser2net а) так не умеет б)у меня работает идеально. Проверяй коммуникации. Замкни TX/RX донгла, проверь, потом RX/TX роутера. Еще раз пересмотри уровни сигнала. Ты там точно ничего не спалил уровнями RS-232?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 20 мар 2012, 14:54 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
elmot писал(а):
заход в консоль - ssh root/123
ser2net а) так не умеет б)у меня работает идеально. Проверяй коммуникации. Замкни TX/RX донгла, проверь, потом RX/TX роутера. Еще раз пересмотри уровни сигнала. Ты там точно ничего не спалил уровнями RS-232?

Да у меня 3,3В уарт донгл: forum4/topic10592-15.html#p228877
Лана, поиграюсь еще

Добавлено спустя 19 минут 34 секунды:
хрень какая-то. на втором порту то же самое.

Добавлено спустя 1 минуту:
Причем echo "asdasdasdasd" > /dev/ttyS1 замечательно работает

Добавлено спустя 43 секунды:
как и cat /dev/ttyS1

Добавлено спустя 2 минуты 29 секунд:
А вот так работает: 2002:telnet:600:/dev/ttyS1:115200 NONE 1STOPBIT 8DATABITS -XONXOFF -LOCAL -RTSCTS

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 20 мар 2012, 15:18 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Ээээ... Тогда смотри свои файрволлы или неудачные коннекции. Тут есть какой-то странный параметр про захват порта(600), я не разбирался, к чему он


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 20 мар 2012, 15:27 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
elmot писал(а):
Ээээ... Тогда смотри свои файрволлы или неудачные коннекции. Тут есть какой-то странный параметр про захват порта(600), я не разбирался, к чему он

600 - это таймаут
А ты не хочешь переделать режим ser2net с raw на telnet?

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 20 мар 2012, 15:53 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
О - а в самом путти, который к роутеру по tcp, какой режим стоит - raw или telnet? Может это сам путти балуется, буферизация к примеру? local echo и local line editing выключены?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 20 мар 2012, 16:06 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
boez писал(а):
О - а в самом путти, который к роутеру по tcp, какой режим стоит - raw или telnet? Может это сам путти балуется, буферизация к примеру? local echo и local line editing выключены?

В путти у меня нет выбора режима такого. Соединение я делаю как телнет.
локал эхо - авто.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 20 мар 2012, 18:03 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
dccharacter писал(а):
elmot писал(а):
Ээээ... Тогда смотри свои файрволлы или неудачные коннекции. Тут есть какой-то странный параметр про захват порта(600), я не разбирался, к чему он

600 - это таймаут
А ты не хочешь переделать режим ser2net с raw на telnet?

А смысл? Тока хуже станет. Возьми лучше путти новую с raw режимом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 20 мар 2012, 18:31 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
неа, не работает.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 20 мар 2012, 18:39 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Путти свежая - режим raw - local echo = forced off, local line editing = forced off - и все равно ты получаешь свои символы назад когда печатаешь?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 20 мар 2012, 19:02 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
local echo = forced off, local line editing = forced off
извините, вот с этим заработало. Спасибо джентельмены.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 20 мар 2012, 23:28 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Скорее всего local line editing тебе мешал - это ж означает, что путти держит строку внутри себя до нажатия enter, дает ее править, и только по ентеру отправляет по сети.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 21 мар 2012, 01:05 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Да, скорее всего так.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1545 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 103  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO