Etape 3: Flash OpenWrt sur votre routeur... et faire face à n’importe quel drôles bizarreries
Selon les instructions de Meraki Mini , j’ai besoin de flasher mon routeur avec un système de fichiers du noyau et de la racine à l’aide d’une console série et TFTP. Ce processus peut sembler un peu intimidant, si vous suivez ces instructions morceau par morceau, qu'ils ont tendance à travailler (en disant cela, autant que possible, que je vous recommandons d’utiliser un routeur qui permet à flash OpenWrt la manière simple, via une interface web). Pour cela vous devrez vous connecter 3, 3V, câble série, comme un FTDI câble vous pouvez utiliser avec un Arduino, le port série du routeur et un câble Ethernet au connecteur RJ-45 plus proche de la prise d’alimentation.
Vous pouvez trouver des images prédéfinies qui fonctionnent avec ce routeur ici
Lorsque OpenWrt est correctement installé, vous serez en mesure de visiter une interface d’administration à http://192.168.1.1/ ou se connecter via ssh. En savoir plus sur votre première connexion.
edit : Clignotant facilitée --- SudoMesh a reçu un don important de ces APs et créé un outil facile à utiliser pour les flash, si vous avez un Meraki comme moi utiliser ce lieu ! Vous aurez toujours besoin de connecter les câbles série et Ethernet, mais cela prend beaucoup de la dispute hors de tâtonnement avec TFTP ou en envoyant la bonne séquence de commandes.
---
Une bizarrerie particulière avec ce modèle est qu’il a un chien de garde qui va redémarrer l’appareil toutes les 5 minutes sauf si la requête ping. Ceci a rendu l’appareil difficile à re-but, à travers certains astucieux piratage un correctif a été documenté.
Il y a des solutions plus élégantes, mais en ajoutant un simple script à votre crontab qui s’exécute une fois par minute, redémarrages ne sont plus un problème :
***** /sbin/watchdog.sh
#! / bin/sh
/usr/bin/gpioctl dirout 6
/usr/bin/gpioctl set de 6
/usr/bin/gpioctl clear 6
Exit 0