# ip link set eth0 up
# ip addr add 192.168.0.66/24 dev eth0
# ip addr show eth0
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether 3c:97:0e:9a:ef:46 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.66/24 scope global eth0
valid_lft forever preferred_lft forever
After I rebooted TL-WR802N router, I held its reset button.
Then I try to find TL-WR802N's TFTP request by tcpdump, but there was NO tftp request at all.
# tcpdump -i eth0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 262144 bytes
23:42:07.511701 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 50:fa:84:19:cd:2e (oui Unknown), length 548
23:42:11.521802 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 50:fa:84:19:cd:2e (oui Unknown), length 548
23:42:13.526770 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 50:fa:84:19:cd:2e (oui Unknown), length 548
TL-WR802N just boot as usual, it only has DHCP request.
yes for wr703 but it had chinese webgui so i tried it on tl-mr22u and tl-mr13u that also have same interface and it worked. only take care if your factory image is close to 8MB in size this could brick the device because of too low RAM (32MB). better use <4MB image for first flashing or make a modified u-boot that is only 128KB in size and will flash without problems
I have the same issues. U-Boot text portion is garbled, but I have clean text once Linux is loaded (which is too late to get alternate firmware loaded).