Ah - you need to be sure the TFTP server software is running for one. Solarwinds TFTP one does NOT start automatically. You have to right click its icon by the clock and choose start tftp service. If that is the TFTP server you are using anyways... According to the log you posted, it thinks the IP address of your computer is 192.168.0.100. Did you enter the setenv commands exactly as I showed (using your IP information)? You can double check from the hisilicon command line by typing printenv and hitting enter. Make sure you do not have anything misspelled or duplicated. I did that - I typed setenv gateway the first time instead of gatewayip. Then the incorrect one shows up in the printenv list. You can delete something like that by typing (using my example) setenv gateway and then just hit enter without putting anything after. Ah - also make sure everything is on the same LAN. Do not use WAN ports on your router as that will block traffic in one direction. Also from the Hisilicon prompt you can ping an IP address. So type ping 192.168.0.100 and hit enter and it should give you a message that it responded or a message that it did not. Based on what you typed. A printenv command should also show the gateway address as 192.168.0.1 and the subnet mask as 255.255.255.0.