Vor einiger Zeit hatte ich meinen Router TP-Link Wr940n mit DD-WRT geflasht. Leider musste ich feststellen, dass ich meinen Repeater nicht mehr in das Netzwerk einbinden konnte. Da ich zuvor schon OpenWrt auf den Router installieren wollte, hatte ich nach einer geeigneten Anleitung gesucht. Leider bin ich damals nicht wirklich fündig geworden.
Hier nun mein Lösungsweg, um den Router von DD-WRT auf OpenWrt zu flashen:
Vorbereitung
Zuerst musste im Webinterface von DD-WRT der SSH-Zugang über Port 22 freigegeben werden.
Dann wurde die von OpenWrt heruntergeladene Firmware via Terminal mit scp an den Router in das Verzeichnis /tmp übertragen.
1 |
scp openwrt-18.06.4-ar71xx-tiny-tl-wr940n-v4-squashfs-factory.bin root@192.168.0.1:/tmp |
Installation
Hierzu wählt man sich via SSH in den Router ein
1 |
ssh root@192.168.0.1 |
und wechselt dort in das Verzeichnis /tmp.
1 |
cd /tmp |
Jetzt führt man den folgenden Befehl aus:
1 |
mtd -r write openwrt-18.06.4-ar71xx-tiny-tl-wr940n-v4-squashfs-factory.bin linux |
Nach ein paar Sekunden ist die neue Firmware installiert und der Router startet neu.
Achtung: der OpenWrt-Router hat nun eine neue IP-Adresse!
Nach der Eingabe von http://192.168.1.1 im Browser kann man sich als root ohne Passwort einwählen und den Router konfigurieren.
Ein SSH-Zugang ist ebenfalls über diese IP-Adresse möglich.
1 |
ssh root@192.168.1.1 |
Viel Spaß!