问题描述
1、Uboot下执行tftp命令,在交换机上可以下载升级;在tp-link路由器上失败。
2、Kernel下执行tftp命令,交换机上和tp-link路由器上均可成功。
3、Uboot下,tp-link路由器上一个包也抓不到,TFTP_RRQ包也没发过来。
4、均可以ping通。
uboot下现象:
HKVS # updateb ******************************************************* * ATTENTION: PLEASE READ THIS NOTICE CAREFULLY! * * DO NOT reset the device, or disrupt this process. * * If this process fails, the device might be unusable.* * If you find this too risky, power off device now. * * or press the SPACE key to start the process now * ******************************************************* Trying eth0 link up on port 0, speed 100, full duplex Using eth0 device TFTP from server 10.15.2.44; our IP address is 10.15.2.45 Filename 'u-boot_8127.bin'. Load address: 0x81000000 Loading: T T T T T T T T T T T T T T T T T T T
wireshark抓包:
Wireshark抓不到包
问题重现
使用TP-link路由器,uboot下用tftp进行升级可重现此问题