roboforum.ru

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

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


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


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



Начать новую тему Ответить на тему  [ Сообщений: 244 ]  На страницу 1, 2, 3, 4, 5 ... 17  След.
Автор Сообщение
 Заголовок сообщения: OR-WRT - Разработка и развитие
СообщениеДобавлено: 11 дек 2011, 21:18 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
В этой теме будут обсуждаться вопросы разработки и развития прошивок [[OR-WRT]].

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


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

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

Краткий отчет - на wl500gP залилась прошивка, работает SSH, веб-морда. Пока проблемы с блоком питания, дальше не проверил.

Пожелания - отображать где-то статус wi-fi соединения

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


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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
На DIR-320 светодиод сбоку на кнопке если светит синим - значит WiFi включен, а коннекта нету, если красным - значит WiFi включен и коннект есть, если не горит - WiFi выключен, если я правильно понял elmot'а :pardon:

Добавлено спустя 1 минуту 26 секунд:
Сразу запишу TODO для текущей версии:
1. На вебморде башню сразу влево сворачивает при входе на страницу, надо в центр хотя-бы.
2. При смене пароля чисто визуально режет глаз перепутанные местами Enter и ReEnter Password.

Добавлено спустя 39 секунд:
3. Надо проверить, и если нет - по возможности сделать поддержку CP2102 и FT323RL чипов USB-UART;

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Разработка и развитие
СообщениеДобавлено: 11 дек 2011, 22:32 
Не в сети
Аватара пользователя

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

Добавлено спустя 48 минут 26 секунд:
Проброс компорта работает, проверял через orfa-terminal подключением на 2000 порт. К сожалению весь проброс идет на нулевой УАРТ, который по умолчанию привязан к консоли. В wl500gP это делать не нужно, там два УАРТа и можно фигачить все на первый, в то время как консоль останется висеть на нулевом.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Разработка и развитие
СообщениеДобавлено: 11 дек 2011, 22:37 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Сбоку красно-синий светодиод. Если не удается пингать gateway(wifi не поднялся, wifi не соединился, неправильный адрес GW и пр) - будет гореть синий цвет, иногда помаргивая. Так что статус wifi предусмотрен для DIR320. Если дадите удаленный доступ к вашему асусу, посмотрю, что там можно сделать с лампочками.
Меня еще волнует фактически открытый ssh. Есть предложение - скажем запускать ssh демона только по нажатию кнопки сбоку. Как идея?

Добавлено спустя 3 минуты 42 секунды:
dccharacter писал(а):
Проброс компорта работает, проверял через orfa-terminal подключением на 2000 порт. К сожалению весь проброс идет на нулевой УАРТ, который по умолчанию привязан к консоли. В wl500gP это делать не нужно, там два УАРТа и можно фигачить все на первый, в то время как консоль останется висеть на нулевом.

Отличная новость. На 320-м тоже есть второй UART, но он не распаян. Пишем в TODO - поддержать второй UART.
=Dead=, нужна тикетная система, похоже пора заряжать sourceforge.


Последний раз редактировалось elmot 11 дек 2011, 22:38, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Разработка и развитие
СообщениеДобавлено: 11 дек 2011, 22:38 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Разработка и развитие
СообщениеДобавлено: 11 дек 2011, 22:51 
Не в сети
Аватара пользователя

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

Без него можно обойтись, а флеш все-таки не резиновый. Используйте
cat /proc/bus/usb/devices

Добавлено спустя 9 минут 44 секунды:
dccharacter, каков алгоритм прошивки в асус? такой же как в дир, или есть отличия? Ответьте, пжалуста, таким образом, чтобы это можно было бы написать в вики.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Разработка и развитие
СообщениеДобавлено: 11 дек 2011, 22:56 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
CP похоже работает в дефолте (цапанул ORDuino, по крайней мере появился в девайсах)
FT232RL похоже в дефолте нет (выгрузить usbserial модуль не дает:
root@OpenWrt:~# rmmod -w usbserial
rmmod: can't unload 'usbserial': Resource temporarily unavailable
)

Добавлено спустя 1 минуту 44 секунды:
Нет, способ прошивки другой. Из-за хренового питания половина попыток было запорото. Когда наиграюсь, сделаю перезаливку начисто с описанием. Но, возможно, с учетом того, что на ddwrt рекомендуют сразу шить асусовской утилитой, через tftp либо нельзя либо нетривиально.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Разработка и развитие
СообщениеДобавлено: 11 дек 2011, 23:00 
Не в сети
Аватара пользователя

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

Это ни о чем не говорит, увы. Это просто устройство найдено на шине. Сомневаюсь, что поддержится по дефолту. Я потом посмотрю.

dccharacter писал(а):
FT232RL похоже в дефолте нет (выгрузить usbserial модуль не дает:
root@OpenWrt:~# rmmod -w usbserial
rmmod: can't unload 'usbserial': Resource temporarily unavailable
)

Очень странно. Может usbserial уже выгружен? Попробуйте lsmod | grep serial

dccharacter писал(а):
Нет, способ прошивки другой. Из-за хренового питания половина попыток было запорото. Когда наиграюсь, сделаю перезаливку начисто с описанием. Но, возможно, с учетом того, что на ddwrt рекомендуют сразу шить асусовской утилитой, через tftp либо нельзя либо нетривиально.

Очень ждемс


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Разработка и развитие
СообщениеДобавлено: 11 дек 2011, 23:23 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Код:
root@OpenWrt:~# lsmod|grep serial
usbserial              26112  1 cp210x
usbcore               107040  9 uvcvideo,gspca_main,cp210x,usb_storage,usbserial,uhci_hcd,ohci_hcd,ehci_hcd


Добавлено спустя 6 минут 59 секунд:
ORDuin-a работает

Добавлено спустя 17 секунд:
http://wiki.villagetelco.org/index.php? ... _TL-WR703N

Добавлено спустя 6 минут 38 секунд:
Вот эта фигня не дает проверить FT232:
Код:
root@OpenWrt:~# rmmod usbserial
rmmod: can't unload 'usbserial': Resource temporarily unavailable


Добавлено спустя 6 минут 48 секунд:
а, его блокирует модуль cp210x

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Разработка и развитие
СообщениеДобавлено: 11 дек 2011, 23:46 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Надо копаться в /www/index.html
Поставьте числа поменьше вот тут
Код:
      if(keychar == "w" || keychar == "ц" || keychar == "W" || keychar == "Ц") submitUART("DrvLR=100,100");
      if(keychar == "a" || keychar == "ф" || keychar == "A" || keychar == "Ф") submitUART("DrvLR=-100,100");
      if(keychar == "s" || keychar == "ы" || keychar == "S" || keychar == "Ы") submitUART("DrvLR=-100,-100");
      if(keychar == "d" || keychar == "в" || keychar == "D" || keychar == "В") submitUART("DrvLR=100,-100");


Добавлено спустя 22 минуты 20 секунд:
Как все шоколадно пока. Заработал CP210x из коробки, действительно


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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
dccharacter писал(а):
http://wiki.villagetelco.org/index.php?title=Building_a_Serial_Port_for_TL-WR703N

Ко мне уже едет 5шт таких, как приедет - пересылаю на пробу elmot'у, постараемся её как минимум тоже поддержать.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Разработка и развитие
СообщениеДобавлено: 12 дек 2011, 12:04 
Не в сети

Зарегистрирован: 19 апр 2010, 23:19
Сообщения: 49
Откуда: Новоград-Волынский, Украина
прог. языки: с, php
ФИО: Андрей
прикольный девайсик этот тп-линк :)


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

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

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


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

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

Я запустил Тенику его орангутана по удаленке. Если бы выбрать момент и дать мне удаленный доступ к Вашему раутеру на час-другой, возможно удастся победить.
Заодно можно поиграть с лампами статуса вифи.
А так, спасибо за тест на асусе - это вдвойне важно, т.к. DIR-320 снят с производства.


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

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


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

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


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

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