Hi,
I'm trying to install openWRT on the TL-MR6400 v4. I know some of you have managed to do this, so you might be able to offer some advice.
OpenWRT wiki: https://openwrt.org/toh/tp-link/tl-mr6400_v4.
The firmware file 'tp_recovery.bin
' is served via TFTP at 198.168.0.255/24. I left the reset button pressed when starting the router. The device made a factory reset.
I tried with direct ethernet connection and later I started using a switch.
After trying a few times, I used wireshark to check the traffic. The router was sending out ARP requests looking for the given IP address: Who has 192.168.0.255? Tell 192.168.0.2
.
No ARP reply. There were no UDP packages.
I was checking if any firewall policies or access controls were stopping my computer from answering. Then I thought if I reserved the broadcast address, it might stop the system from sending an ARP reply. So I tried changing the subnet to 192.168.0.255/16, but this didn't work either.
I sent an ARP reply using the command "arping -A" with my Ethernet MAC address. It didn't make the router recognise the interface it was looking for. The router carried on sending ARP requests while my computer was sending replies. I changed the subnet back to /24 and sent the ARP reply one more time, but what happened was still the same.
I thought maybe windows wouldn't care about the 192.168.0.255/24 address, but the configuration was not accepted. I used a TFTP server on windows to send the file, tried it using the 255.255.0.0 subnet mask, but the router still didn't ask for the tp_recovery.bin
file to be transferred and when I tried pushing it to the device the tftp-server assigned timeout.
Thanks for your response / your ideas.