roboforum.ru

Технический форум по робототехнике.

Робот на базе роутера D Link DIR-320

Робот на базе роутера D Link DIR-320

esprit » 14 фев 2011, 07:33

==================================================================================================================
Вставка от =DeaD=

ВНИМАНИЕ!!! На рынке сейчас часто вместо DIR-320 продаётся DIR-320NRU - это совершенно другой по железу роутер и всё что тут описано к нему не имеет отношения. Будьте бдительны!

На текущий момент задача проброски видео и уарта на роутере D-Link DIR-320 решена полностью, при этом в рамках флеш-памяти роутера, т.е. для работы подключение каких-то флешек или usb-хабов не требуется.

Порядок модификации роутера для этой задачи подробно описан в вики на странице [[DIR-320]].

Кроме того от пользователя d3xr есть описание установки прошивки OpenWrt на DIR-320, оно находится на странице [[OpenWrt]]
==================================================================================================================


Вдохновленный темой http://roboforum.ru/forum40/topic5222.html, задумался над созданием робота на базе этого роутера. Первоначальный функционал - управляемый с компьютера робот по каналу Wi-Fi. Робот прошит (так скажем, не без усилий) прошивкой от http://vampik.ru/. На нем завелась Linux-подобная операционка, можно подключиться Телнетом. Задача первая научиться рулить роботом посредством операционной системы. На борту есть USB порт, говорят есть UART. Вот его лицо
face.jpg
, а это спина
back.jpg
.

Re: Робот на базе роутера D Link DIR-320

esprit » 24 апр 2011, 15:44

с ключем -s/dev/tty запускается и принимает команды по wifi. к штырькам на DIR320 присоединен бывший шнурок от сотового на микросхеме pl2303. вся отладочная инфа через него проходит нормально. Но вот то что должно передаваться через тунель - нет.
Здесь подробней. Какая инфа, куда проходит?

Re: Робот на базе роутера D Link DIR-320

serk7n » 24 апр 2011, 15:52

какая - то что идет от от точки во время загрузки Linux'a могу выложить полный лог... по описанию в WIKI выполнил команды (nvram set kernel_args="root=/dev/mtdblock2 rootfstype=squashfs,ext3 noinitrd init=/linuxrc console=null"
nvram commit) итог - этой загрузочной инфы передается меньше... Приходит все это дело по usb шнурку на комп в прогу СОМ ТЕСТЕР.

Re: Робот на базе роутера D Link DIR-320

serk7n » 26 апр 2011, 12:43

Так ни у кого нет соображений по этому поводу. И еще у кого нибудь есть прошивка на ядре 2.6, которая указана в WIKI?

Re: Робот на базе роутера D Link DIR-320

galex1981 » 26 апр 2011, 12:55

Ну так выложи полный лог, как народ будет догадываться что с системой если не на что смотреть

Re: Робот на базе роутера D Link DIR-320

serk7n » 26 апр 2011, 14:28

Большое спасибо всем откликнувшимся. Проблема была в самой прошивке... нашел версию на ядре 2.6 и все заработало)) Еще есть вопрос к разработчикам : не могли бы Вы еще добавить опцию выбора скорости порта 4800?

Re: Робот на базе роутера D Link DIR-320

MBot » 27 апр 2011, 21:25

При установке buildroot на флешку ее обязателнь форматировать в ext3? Роутер не понимает FAT32?

Re: Робот на базе роутера D Link DIR-320

setar » 27 апр 2011, 22:53

это же линукс :shock:
ядро конечно может понимать fat32 но вопрос аналогичен такому:
"в бак машины точно бензин заливать ? - вода тоже жидкая"

Re: Робот на базе роутера D Link DIR-320

boez » 27 апр 2011, 23:38

На самом деле наверное линух смог бы работать с /opt в фат32, если бы не симлинки. Нечувствительность к регистру вряд ли повлияет, сомневаюсь что в дистрибе есть где-то в папках файлы, отличающиеся лишь регистром. А вот симлинки есть 100%, а фат их не поддерживает.

Re: Робот на базе роутера D Link DIR-320

MBot » 28 апр 2011, 21:38

А кто нибудь ставил кросс-компилятор для нашей прошивки под Ubuntu? Если ставил, то интересна краткая инструкция.

Re: Робот на базе роутера D Link DIR-320

boez » 29 апр 2011, 17:52

я ставил, вот по этой инструкции http://code.google.com/p/wl500g/wiki/Co ... omFirmware - собственно инструкция по установке кросс-компилера состоит из двух слов - скачать и распаковать :)

Re: Робот на базе роутера D Link DIR-320

vannew » 29 апр 2011, 20:57

Прошил роутер прошивкой от Олега. А можно ли как нибудь изменить некоторых ASP файлы в папке WWW или добавить свои? Как это сделать?

Re: Робот на базе роутера D Link DIR-320

dccharacter » 29 апр 2011, 21:50

wl500g.info

Re: Робот на базе роутера D Link DIR-320

vannew » 29 апр 2011, 22:21

а можно ссылку немного конкретнее? просто поиском уже много чего перерыл. но ничего нужного не нашёл.

Re: Робот на базе роутера D Link DIR-320

IlgizN » 15 май 2011, 19:00

Вопросик по программе SUART разработчикам: умеет ли программа работать по протоколу UDP?

Re: Робот на базе роутера D Link DIR-320

=DeaD= » 15 май 2011, 19:31

Нет, но вы можете адаптировать её.


Rambler\'s Top100 Mail.ru counter