OR-WRT - Поддержка

Разработка стандартизированных модулей для домашнего робостроения.
Правила форума
Правила раздела OpenRobotics

Re: OR-WRT - Поддержка

Сообщение elmot » 18 окт 2012, 12:34

SASolovjov писал(а):Попробовал прицепить PL2303, сразу работать не захотел, равно как и после пары перезагрузок. Разбираться не стал. С видео разобрался, работает без всяких портов в адресе и пробросов в роутере.

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

Re: OR-WRT - Поддержка

Сообщение sir66 » 18 окт 2012, 14:58

elmot писал(а):ээээ. По правде говоря понятия не имею. Тут все отлажено для tx/rx, без сигналов готовностей. Кстати, а с какой радости DTR - т.е. готовность, сбрасывает МК?


Это вроде стандартно, связанно с алгоритмом загрузки скетчей. По DTR происходит Reset и попадание в загрузчик, если загрузчик в течение какого то короткого времени увидит команду от компьютера начинается загрузка скетча, иначе стартует скетч, что раньше был загружен. Может я что то не так понимаю, конечно. Поправьте если что.

Описанная проблема фиксится скорее всего какими нибудь манипуляциями с stty, думаю, по дефолту open/close ресетят порт отчего дергается DTR.
sir66
 
Сообщения: 19
Зарегистрирован: 24 авг 2012, 21:05

Re: OR-WRT - Поддержка

Сообщение Arsenii » 20 окт 2012, 16:47

Все еще не могу передать сигнал с Uart роутера (mr3020) на МК.
Пробовал:
1.Сменил скорость ttyATHO в файлах ser2net.conf и rc.local на 9600 (стояла 115200)
2.Сменил параметр для отправки запроса в файле serial.cgi с ttyUSB0 на tty ATHO.

Как составить запрос для отправки значения через SSH?
Я пробовал echo "2">/dev/ttyATHO после набирал команду cat /dev/ttyATHO и мене выводило значение - 2. Может ли это быть из за того что остался флюс между Rx и Tx на портах роутера когда я паял и он сам на себя замыкает сигнал?
Arsenii
 
Сообщения: 3
Зарегистрирован: 12 окт 2012, 16:11

Re: OR-WRT - Поддержка

Сообщение sir66 » 20 окт 2012, 20:39

Arsenii писал(а):Все еще не могу передать сигнал с Uart роутера (mr3020) на МК.
Пробовал:
1.Сменил скорость ttyATHO в файлах ser2net.conf и rc.local на 9600 (стояла 115200)
2.Сменил параметр для отправки запроса в файле serial.cgi с ttyUSB0 на tty ATHO.

Как составить запрос для отправки значения через SSH?
Я пробовал echo "2">/dev/ttyATHO после набирал команду cat /dev/ttyATHO и мене выводило значение - 2. Может ли это быть из за того что остался флюс между Rx и Tx на портах роутера когда я паял и он сам на себя замыкает сигнал?


Нужно ставить утилиту для работы с портом. Я использую picocom. Он есть в пакетах openwrt, но взять его просто так нельзя ибо уже недели 3 как сайт openwrt.org лихорадит. Сейчас каталог snapshorts опять пустой. Если найдете:

picocom --b 115200 /dev/ttyATH0

Выход - CtrlA,CtrlQ. Замыкание легко проверить тестером ;) Если закоротить то будет именно так - сплошное эхо.

http://wiki.openwrt.org/doc/hardware/port.serial

PS. Похоже весть trunc переехал в attitude_adjustment и правильная ссылка на пакет теперь:

http://downloads.openwrt.org/attitude_adjustment/12.09-beta/ar71xx/generic/packages/picocom_1.7-1_ar71xx.ipk

С OR-WRT вроде работает, ставим командой

opkg install http://downloads.openwrt.org/attitude_adjustment/12.09-beta/ar71xx/generic/packages/picocom_1.7-1_ar71xx.ipk
sir66
 
Сообщения: 19
Зарегистрирован: 24 авг 2012, 21:05

Re: OR-WRT - Поддержка

Сообщение noonv » 21 окт 2012, 10:15

написал заметку-исследование Wi-Fi-роутера TP-LINK TL-MR3020 на базе OR-WRT :)
Аватара пользователя
noonv
 
Сообщения: 600
Зарегистрирован: 21 май 2007, 22:57
Откуда: Калининград
прог. языки: C++

Re: OR-WRT - Поддержка

Сообщение =DeaD= » 21 окт 2012, 10:37

Хороший материал! :good:

Но может стоит упомянуть про WR703n более детально? Хотя-бы с фоткой и указанием, что последний дешевле, но у него нет светиков и разъем не выведен, только 2 мелкие площадки.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: OR-WRT - Поддержка

Сообщение elmot » 21 окт 2012, 12:14

Да, прикольно!
Правда blink можно сделать без своего кода, прямо средствами драйвера gpio.
Вставлю ссылку на статью в вики.

Добавлено спустя 2 минуты 19 секунд:
PS. Похоже весть trunc переехал в attitude_adjustment и правильная ссылка на пакет теперь:

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

Re: OR-WRT - Поддержка

Сообщение noonv » 21 окт 2012, 14:06

=DeaD= писал(а):Хороший материал! :good:

Но может стоит упомянуть про WR703n более детально? Хотя-бы с фоткой и указанием, что последний дешевле, но у него нет светиков и разъем не выведен, только 2 мелкие площадки.

Спасибо! Добавил пару слов про 703-й.

elmot писал(а):Правда blink можно сделать без своего кода, прямо средствами драйвера gpio.

как? :)
Аватара пользователя
noonv
 
Сообщения: 600
Зарегистрирован: 21 май 2007, 22:57
Откуда: Калининград
прог. языки: C++

Re: OR-WRT - Поддержка

Сообщение elmot » 21 окт 2012, 19:30

noonv писал(а):
elmot писал(а):Правда blink можно сделать без своего кода, прямо средствами драйвера gpio.

как? :)

Код: Выделить всё
echo timer > /sys/class/leds/tp-link\:green\:lan/trigger
echo 300 > /sys/class/leds/tp-link\:green\:lan/delay_on
echo 300 > /sys/class/leds/tp-link\:green\:lan/delay_off


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

Re: OR-WRT - Поддержка

Сообщение noonv » 22 окт 2012, 10:01

elmot писал(а):
Код: Выделить всё
echo timer > /sys/class/leds/tp-link\:green\:lan/trigger
echo 300 > /sys/class/leds/tp-link\:green\:lan/delay_on
echo 300 > /sys/class/leds/tp-link\:green\:lan/delay_off

И еще - у встроенного UART большая ошибка тайминга на скорости 115200, уже были глюки с опенроботиксными контроллерами. Лучше брать 57600.

Спасибо!
Аватара пользователя
noonv
 
Сообщения: 600
Зарегистрирован: 21 май 2007, 22:57
Откуда: Калининград
прог. языки: C++

Re: OR-WRT - Поддержка

Сообщение SASolovjov » 23 окт 2012, 10:39

elmot писал(а):
SASolovjov писал(а):Попробовал прицепить PL2303, сразу работать не захотел, равно как и после пары перезагрузок. Разбираться не стал. С видео разобрался, работает без всяких портов в адресе и пробросов в роутере.

Которая версия прошивки? У меня пролифики сразу заработали.

Версия 0.70, возможно просто руки кривые, больше не разбирался.
SASolovjov
 
Сообщения: 12
Зарегистрирован: 22 дек 2011, 17:13

Re: OR-WRT - Поддержка

Сообщение mellit » 24 окт 2012, 17:45

прикупил сей девайс mr3020 сразу перешил 0.75 прошивкой
по wifi неконектится
[ 2576.260000] ath9k ar933x_wmac: radio0: disabling HT as WMM/QoS is not supported
[ 2576.280000] radio0: associate with 00:1e:58:e5:4e:9b (try 1/3)
[ 2576.280000] radio0: RX AssocResp from 00:1e:58:e5:4e:9b (capab=0x411 status=0 aid=1)
[ 2576.280000] radio0: associated
[ 2584.290000] radio0: deauthenticated from 00:1e:58:e5:4e:9b (Reason: 15)
у когото есть какие мысли?
Аватара пользователя
mellit
 
Сообщения: 33
Зарегистрирован: 18 дек 2011, 20:23
Откуда: Киев Украина
Skype: evgen.mellit
ФИО: Evgen Mellit

Re: OR-WRT - Поддержка

Сообщение elmot » 24 окт 2012, 17:59

"4-Way Handshake timeout"
думаю, тип шифрования и/или пароль - кривые
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: OR-WRT - Поддержка

Сообщение mellit » 24 окт 2012, 18:05

так интересно что на роутере мак адрес 3020 имеется в ассоциации
Аватара пользователя
mellit
 
Сообщения: 33
Зарегистрирован: 18 дек 2011, 20:23
Откуда: Киев Украина
Skype: evgen.mellit
ФИО: Evgen Mellit

Re: OR-WRT - Поддержка

Сообщение elmot » 24 окт 2012, 18:12

mellit писал(а):так интересно что на роутере мак адрес 3020 имеется в ассоциации

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

Пред.След.

Вернуться в Open Robotics

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

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