====== Nécessaire ====== ===== Matériel ===== - Wrt54GL - Arduino 2009 - Carte a Relais ===== Soft ===== ==== Wrt54GL ==== * Le mettre sous OpenWrt * Lui faire envoyer des informations sur son port série * Lui faire requeter une page sur le serveur Nagios en https * Si requête impossible, envoyer 0x00001000 sur le port série * Si requête renvoie Warning envoyer 0x00000001 sur le port série * Si requête renvoie Critical envoyer 0x00000010 sur le port série * Si requête renvoie OK envoyer 0x00000000 sur le port série ==== Nagios ==== * Si pas de requête partir en alerte (utiliser freshness) * Faire la page en fnc du login du Gyroduino, ie faire coller auth Gyroduino/Nagios ==== Arduino ==== * En fnc des infos recu sur son port série Soft, fait claquer les relais correspondant ===== Hard ===== * Interfacer l'arduino avec la carte a relais => facile * Interfacer l'arduino (TTL 5V) avec le WRT (TTL 3.3V) => difficile - Mettre sur le RX et TX une résistance d'1KOhm - Mettre sur le RX et TX des "ponts" de résistance - Mettre sur le RX et TX des Diodes 1N4XXX qui font chuter la tension de 1V chacune... - Ne rien mettre, en présupposant que le WRT s'accommode quand même des 1,7V supplémentaires - Jetter un oeuil sur le 74LS07 cf [[http://vesta.homelinux.net/wiki/linksys_wrt54gl_sous_openwrt.html]] - Ne rien mettre, car en regardant [[http://www.herbert-dingfelder.de/WRT54GL_add_on/WRT54GL_add_on.html|An add-on AVR microprocessor for the WRT54GL wireless router]] et [[http://www.rwhitby.net/projects/wrt54gs|WRT54GS Serial Port]] Ils ont fait du fil a fil !!!