Как написать приложение DD-WRT C? - PullRequest
6 голосов
/ 20 ноября 2011

Я хочу написать небольшой прокси в качестве программы уровня пользователя для среды DD-WRT.

Прокси будет считывать / записывать между устройством HID USB (Arduino), подключенным к блоку DD-WRT, и конкретным веб-сервером. Устройство USB будет использовать код в стиле AT. Веб-сервер использует HTTP.

Я новичок в среде DD-WRT.

Будем благодарны за ссылки на полезные примеры приложений, GIT-репозитории, сообщения в блогах и т. Д. Что-нибудь о начале написания приложения DD-WRT.

Поиск в Google не был успешным.

Ответы [ 3 ]

2 голосов
/ 20 ноября 2011

Больше Google и чтения привели меня к:

  • Очевидно, пакеты OpenWRT могут быть загружены в системы DD-WRT.«Обратите внимание, что вы можете установить любой пакет OpenWRT, используя ipkg».- от DD-WRT страница
  • вступление до написания пакета OpenWRT.
0 голосов
/ 09 февраля 2012

DD-WRT имеет пакетов для многих полезных вещей.Python и pyserial привлекли мое внимание.

тривиально просто написать HTTP-сервер на python. одинаково легко взаимодействовать с последовательным портом в Python.

Загрузить драйверы ядра для чипа последовательного эмулятора USB на вашем Arduino (у меня есть чип FTDI).Он будет проявляться как / dev / ttyUSB0 или что-то в этом роде.Делай все остальное в python.

0 голосов
/ 20 ноября 2011

http://www.dd -wrt.com / wiki / index.php / Development

Если вы хотите написать модуль ядра для DD-WRT, это хорошее начало.

...