Ich habe meine Router gebricked, kann aber über UART und Putty noch auf ihn zugreifen. Jetzt wollte ich über tftp eine neue Firmware hochladen. Dazu muss wohl der tftp-server unter der Adresse 192.168.0.5 erreichbar sein und der Router selbst hat wohl die Adresse 192.168.0.2.
Dies schließe ich zumindest aus folgender Meldung, die ich über UART/Putty sehe:
AR7100> tftpboot 0x81000000 firmware.bin
return:
TFTP from server 192.168.0.5; our IP address is 192.168.0.2
Filename 'firmware.bin'
Load address: 0x81000000
Loading: T T T T T T T T T T T T
Retry count exceeded; starting again
Da mein ArchLinux Desktop aber die statische IP 10.0.0.11 hat, habe ich folgendes versucht:
# ip addr add 192.168.0.5/24 dev enp3s0
Leider funktioniert es damit auch nicht. Da ich allerdings den Router auch nicht mit #ping 192.168.02 anpingen kann, liegt es bestimmt an meinen ganzen Netzwerkeinstellungen auf dem ArchLinux.
Was mich aber mehr verwundert: müsste das flashen der neuen Firmeware nicht auch mit dem "dd" Kommando funktionieren?