I have one of these routers I attempted to upload firmware from the gui and now I cannot access it and no wifi networks show up.
I can access the serial console and attempted to run a TFTP server from my pc in order to re-flash but it just times out when I try to load the firmware from the server.
I have the IP of the server set to 0.0.0.0:69 when I try to set it to 10.10.10.3 (per the wiki) The server on my pc won’t start and gives an error. I know it’s probably a network setting that won’t let me set the correct ip address, just not sure where to go from here. Any help is appreciated.

  • Max-P@lemmy.max-p.me
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 days ago

    You need to set up your PC to be on that IP address first, TFTP doesn’t magically listen to a particular IP, you need to configure the PC with that IP.

    ip link set eth0 up
    ip addr add 10.10.10.3/24 dev eth0
    ip addr add 10.10.10.1/24 dev eth0
    

    Then you can start the TFTP server on the interface:

    dnsmasq -d --port=0 --enable-tftp --tftp-root=/path/to/tftp/root -i eth0