Schritt 3: Flash OpenWrt auf Ihrem Router... und befassen sich mit jeder lustige Macken
Gemäß der Meraki Mini -Anleitung muss ich meinen Router mit einem Kernel und Root Dateisystem über eine serielle Konsole und TFTP Blitz. Dieser Prozess kann ein bisschen einschüchternd, wenn Sie Stück für Stück, die sie neigen Anweisungen zu arbeiten (dies sage, wann immer möglich, empfehle ich einen Router, mit dem Sie OpenWrt am einfachsten über eine Webschnittstelle flash) erscheinen. Dazu musst du eine 3,3V verbinden serielles Kabel, wie ein FTDI Kabel-Sie können mit einem Arduino der serielle Port des Routers und ein Ethernet-Kabel mit dem RJ-45 Stecker am nächsten an der Strombuchse.
Finden Sie vorgefertigte Bilder, die mit diesem Router funktionieren hier
Wenn OpenWrt erfolgreich installiert ist, werden Sie eine administrative Schnittstelle zu http://192.168.1.1/ besuchen oder eine Verbindung über ssh. Lesen Sie mehr über Ihren ersten Login.
Bearbeiten: Blinken erleichtert --- SudoMesh erhielt große Spende von diese APs und erstellt ein einfach zu bedienendes Tool sieblinkt, haben Sie eine Meraki wie mich dieses anstatt verwenden! Du musst noch Ethernet und serielle Kabel verbinden, aber dies nimmt viel von den Streit aus der Fummelei mit TFTP oder die richtige Reihenfolge der Befehle senden.
---
Eine besondere Eigenart mit diesem Modell ist, dass es einen Wachhund, der das Gerät alle 5 Minuten neu gestartet wird, es sei denn, ein Pingsignal gesendet. Dies machte das Gerät eine Herausforderung, wiederverwenden, durch einige clevere Hacker ein Update wurde dokumentiert.
Es gibt elegantere Lösungen, aber Ihr Crontab, die einmal pro Minute läuft ein einfaches Shell-Skript hinzufügen, Neustarts sind nicht länger ein Problem:
***** /sbin/watchdog.sh
#! / bin/sh
/usr/bin/gpioctl Dirout 6
/usr/bin/gpioctl set 6
/usr/bin/gpioctl klar 6
Exit 0