我想为DD-WRT环境编写一个小型的用户级代理程序。
代理将在连接到DD-WRT盒的USB HID设备(Arduino)和特定web服务器之间读写。USB设备将使用at样式的代码。web服务器使用HTTP
我不熟悉DD-WRT环境。
指向有用的示例应用程序,GIT repos,博客文章等将受到赞赏。
google还没有成功
更多的谷歌搜索和阅读使我:
- 显然,OpenWRT包可以加载到DD-WRT系统上。"注意,您可以使用ipkg安装任何OpenWRT包。"——来自DD-WRT页面
- 一个编写OpenWRT包的介绍。
http://www.dd-wrt.com/wiki/index.php/Development
如果您想为DD-WRT编写一个内核模块,这似乎是一个好的开始。
DD-WRT有许多有用的东西的包。Python和pyserial引起了我的注意。
用python编写HTTP服务器非常简单。在python中与串行端口接口同样容易。
在Arduino上加载USB串行仿真芯片的内核驱动程序(我的Arduino有一个FTDI芯片)。它将显示为/dev/ttyUSB0或其他东西。