Технический форум по робототехнике.
Myp » 15 ноя 2013, 03:11
для начала бы неплохо выяснить какой всётаки айпи адрес у твоего роутера)
connection timeout как раз и говорит о том что ты пытаешься подключиться не туда куда надо.
а во вторых озвучить как ты хочешь подключиться, телнетом или ssh?
Mr.Klaus » 15 ноя 2013, 08:58
Подключался телнетом. Выяснил, слетела прошивка. Роутер стал кирпичем, как его реанимировать?
Myp » 15 ноя 2013, 09:45
как это тебе удалось? ты туда вместо прошивки песенку группы На-На закачал?

анбрикается как обычно, подключаешь через UART и с помощью tftp заливаешь туда правильную прошивку.
http://ediy.com.my/index.php/blog/item/ ... s-n-routerhttp://wiki.openwrt.org/toh/tp-link/tl- ... tp.experts
Mr.Klaus » 15 ноя 2013, 10:17
Сам незнаю, спасибо.
elmot » 15 ноя 2013, 12:12
Проблема в непрочтении документации, как и в большинстве других случаев.
se1ik » 20 ноя 2013, 14:52
uart и tftp неоднократно выручал))) главное boot не зашить чем нибудь левым.
Silent » 20 ноя 2013, 20:57
Здравствуйте.
Не отправляются данные с Web (кнопки управления) в порт UART, т.е. не принимаю ничего. С консоли нормально, что отправил то пришло. Прошивка OR-WRT/ Помогите разобраться пожалуйста.
Спасибо.
hkd213 » 12 дек 2013, 00:13
Приветствую. В mr3020 (прошивка OR-wrt 0.7) подключаю web камеру ( китайского производства), роутер перезагружается и больше не заводится, то есть, загорается диод питания и второй диод просто моргает и через какое то время замирает ,иногда роутер опять перезагружается.Без камеры роутер соответственно работает, загружается.
Но,на начальном этапе все работало нормально,до того как я укоротил провод камеры и разобрав роутер ,установил только одну плату в модель. Видео передавалось в формате YUV.
Помогите пожалуйста ,заранее благодарен.
Myp » 12 дек 2013, 13:50
hkd213 писал(а):до того как я укоротил провод камеры и разобрав роутер ,установил только одну плату в модель.
ищи где коротит или неправильно припаяно
hkd213 » 12 дек 2013, 14:55
Припаял правильно, так как подключал камеру к ноутбуку и она работала.
Тут посоветовали к ножкам питания USB выходу ,который в роутере, припаять конденсатор на 1000 mF или вообще камеру отдельно запитать.
И вот еще что заметил, когда камеру подключаю к роутеру, начинает тихонечко пищать.
Добавлено спустя 1 минуту 50 секунд:
Интересно, остатки флюса могут коротить?
ALS » 12 дек 2013, 15:12
если (вдруг) флюс активный - запросто
Myp » 12 дек 2013, 16:35
hkd213 писал(а):начинает тихонечко пищать.
ну натурально что-то коротит и срабатывает защита по питанию)
hkd213 » 15 дек 2013, 23:34
Еще раз все проверил, протер спиртом аккуратненько, все равно тупит ((. Сделал отдельное питание на камеру , вроде ничего, работает стабильно. Так и оставлю. Спасибо, всем за помощь.

Илдар » 11 янв 2014, 02:05
написал простейший скрипт, который читает построчно из UART-а и скидывает данные в файл.
если запустить вручную, всё отлично.
при добавлении команды
- Код: Выделить всё • Развернуть
#mirror uart buffer to tmp file
/www/cgi-bin/uart_buffer.sh &
в файл /etc/rc.local не получаю чего хочу - при перегрузке роутера "ps" показывает вот что среди других процессов:
- Код: Выделить всё • Развернуть
1413 root 1496 S sh /etc/rc.local
т.е. скрипт таки где-то завис.
Предполагаю, на тот момент устройство ttyATH0 либо файловая система /tmp не готовы...
Вопрос: в какое место автозагрузки лучше засунуть такой скрипт, дабы не зависало?
на всякий случай код скрипта привожу:
- Код: Выделить всё • Развернуть
#!/bin/sh
filename="/tmp/UART_buffer.log"
str1=""
str2=""
str3=""
cat /dev/ttyATH0 | while read robot_msg
do
str1=$str2
str2=$str3
str3=$robot_msg
#echo str3 str2 str1 > $filename
echo $str3 > $filename
echo $str2 >> $filename
echo $str1 >> $filename
done
elmot » 11 янв 2014, 10:14
Вообще-то готовы
Почему виснет - неясно, по правде говоря.
попробуй редиректинг не внутри скрипта, а снаружи.