openwrt-recovery-archer-c7-v5 Link to heading

für ein kleines bastelprojekt habe ich meinen alten tplink-archer-c7-router nochmal aus dem schrank geholt.

es gibt 2 ziele für das gerät:

  • testen des neuen paketmanagers. openwrt stellt auf apk um, nein nicht android, sondern alpine paketmanager.
  • router/openwrt als netzwerkspeicher

viel performance braucht man von 560mhz cpu und 128mb ram nicht erwarten, aber für inkrementelle backups sollte das erstmal ok sein.

so hat das gerät einen sinn und der vorteil vom router gegenüber vielen anderen geräten, er ist lüfterlos.

also hab ich erstmal einen aktuellen snapshot runtergeladen. hätte wohl den build-status von openwrt zuerst ansehen soll. image war wohl kaputt. also hab ich trotzdem geflasht und der router war gebricked, aber es gab anzeichen von einem funktionierende recovery mode. dann musste ich erstmal nachlesen wie das noch gleicht geht mit dem recovery und tftp, sowas hatte ich schon 2-3x gemacht. nachdem ich dann alles infos zusammen hatte, hat folgendes funktioniert:

firmware runterladen, bla.xx.xx.x-squashfs-factory.bin

auf dem rechner/laptop tftp-hpa installieren

eth0 auf 192.168.0.66/24 statisch setzen

*squashfs-factory.bin rename zu ArcherC7v5_tp_recovery.bin

systemctl start tftp-hpa.service

router starten + reset gedrückt halten bis wps-led (2 pfeile) leuchtet

warten und hoffen dass alles gut geht, danach 192.168.1.1 aufrufen

es ging alles gut und ich habe wieder zugriff auf den router. hab dann die firmware noch auf 24.10-snapshot aktualisiert, nur um danach festzustellen dass da noch kein apk installiert ist. nochmal etwas im openwrt forum gelesen und rausgefunden dass apk zwischendurch wieder entfernt wurde. man kann es aber von hand installieren, was noch etwas mehr gefrickel nach sich zieht. das muss ich mir aber erst noch ansehen. die alternative wäre auf einen daily-snapshot upzugraden? aber darüber dann in einem anderen beitrag.

quellen:

https://openwrt.org/toh/tp-link/archer_c7#failsafe_mode

https://community.tp-link.com/en/home/forum/topic/81462?page=1

https://openwrt.org/docs/guide-user/troubleshooting/vendor_specific_rescue

https://wiki.archlinux.org/title/TFTP