Stap 3: Flash OpenWrt op uw router... en behandelen alle grappige eigenaardigheden
Ik moet mijn router flitser met een kernel en root bestandssysteem aan met behulp van een seriële console en TFTP per de instructies Meraki Mini . Dit proces kan lijken een beetje intimiderend, als u instructies stuk voor stuk die hebben ze de neiging om te werken (zeggen dit, indien mogelijk dat mij recommanderen using een router waarmee u flash OpenWrt de gemakkelijke manier, via een webinterface). Hiervoor moet u verbinding maken met een 3.3V seriële kabel, zoals een FTDI kabel u zou kunnen gebruiken met een Arduino, de seriële poort van de router, en een Ethernet-kabel aan op de RJ-45 connector dichtst bij de aansluiting van de macht.
Kunt u vooraf gebouwde beelden die geschikt zijn voor deze router vinden hier
Wanneer OpenWrt is geïnstalleerd kun je voor een bezoek van een administratieve interface op http://192.168.1.1/ of verbinding maken ssh. Lees meer over uw eerste login.
bewerken: Het opvlammen vergemakkelijkt --- SudoMesh ontvangen grote schenking van deze APs en een makkelijk te gebruiken hulpmiddel te knipperen zegemaakt, hebt u een Meraki mij dit gebruiken! U moet nog steeds Ethernet en seriële kabels aansluiten, maar dit neemt veel van de rompslomp van onhandige met TFTP of het verzenden van de juiste volgorde van opdrachten.
---
Een bijzondere eigenaardigheid met dit model is dat er een waakhond die wordt start het apparaat opnieuw om de 5 minuten tenzij pinged. Dit maakte het apparaat wel uitdagend om opnieuw purpose, door een aantal slimme hacken een moeilijke situatie is gedocumenteerd.
Er zijn meer elegante oplossingen, maar door het toevoegen van een eenvoudige shell-script aan je crontab waarop eenmaal een minuut, opnieuw opstarten zijn niet langer een probleem:
***** /sbin/watchdog.sh
#! / bin/sh
/usr/bin/gpioctl dirout 6
/usr/bin/gpioctl set 6
/usr/bin/gpioctl duidelijk 6
exit 0