Je veux écrire un petit proxy en tant que programme au niveau de l'utilisateur pour l'environnement DD-WRT. P>
Le proxy lira / écrire entre un périphérique HID USB (Arduino) connecté à la boîte DD-WRT et un serveur Web spécifique. Le périphérique USB utilisera un code de style à l'autre. Le serveur Web utilise HTTP. P>
Je suis nouveau dans l'environnement DD-WRT. P>
Pointeurs sur des applications utiles, des repos git, des poteaux de blog, etc. seraient appréciés. Quelque chose à propos de commencer à écrire une application DD-WRT. Strong> p>
Googling n'a pas réussi. P>
3 Réponses :
http://www.dd-wrt.com/wiki/index. php / développement p>
Si vous voulez écrire un module de noyau pour DD-WRT, cela semble être un bon départ. P>
Merci. Comme je le mentionne dans l'OP, je crois qu'une application user-terre irait bien.
dd-wrt a paquets pour de nombreuses choses utiles. Python et pysérien ont attiré mon attention. P>
C'est de manière triviale facile pour écrire un serveur HTTP à Python. C'est tout aussi facile à interfacer avec un port série de Python. P>
Charger les pilotes de noyau pour la puce d'émulateur série USB sur votre Arduino (la mine a une puce FTDI). Il se manifestera comme / dev / ttyusb0 ou quelque chose. Faites tout le reste de Python. P>
Il faut beaucoup d'espace pour installer Python sur DD-WRT. Il sera donc possible pour certains routeurs (chers).
BTW, avez-vous envisagé d'utiliser un bouclier ARDUININO Ethernet pour exécuter le serveur HTTP sur l'Arduino lui-même, sans toucher le routeur DD-WRT?
@TadeUsz: Je veux WiFi, pas Wired Ethernet. L'ASUS WL-520GU est beaucoup moins cher qu'un bouclier sans fil, se connecte à l'Arduino via USB et fournit également PWR.