Недавно только наткнулся на эту тему и сразу подумал- Вот это то что надо!
Роутер dir-320 уже имелся, прикупил камеру с270 и машинку.
Сваял аналог Freeduino на макетке. (Первую мегу конечно убил по
незнанию зашив инверсные фьюзы Пони Прогом)
Пока перепаивал заказал еще ORduino nano на всякий случай.
уже прикрутил его. работает, надо токо доустановить 2 пакета:
kmod-usb-serial_2.6.32.10-1_brcm47xx.ipk
kmod-usb-serial-cp210x_2.6.32.10-1_brcm47xx.ipk
в /etc/ser2net.conf добавил:
2001:raw:600:/dev/ttyUSB0:9600 NONE 1STOPBIT 8DATABITS XONXOFF LOCAL -RTSCTS
в /etc/init.d/custom-user-setup добавить строку:
/usr/bin/stty -F /dev/ttyUSB0 raw speed 9600
Однако проблемы также имеют место быть:
1)Ser2net никак не хочет запускатся вместе с роутером. Только ручками.
2)Камера не всегда запускается при включении роутера
или запускается не с теми параметрами что прописаны.
3) мм.. с первыми двумя бы пока разобраться..
Вот содержимое моего файла /etc/init.d/custom-user-setup:
START=50
boot(){
/usr/sbin/setserial /dev/ttyS0 irq 3
/usr/bin/stty -F /dev/ttyS0 raw speed 9600
/usr/bin/stty -F /dev/ttyUSB0 raw speed 9600
/usr/sbin/ser2net -u
/usr/bin/mjpg_streamer -i "input_uvc.so -r 320x240 -f 30" -o "output_http.so -p 8080"
Подскажите! накосячил где, или что еще надо сделать чтобы правильно заработало?