Despite eth1addr is indeed set and printable:
ar7240> print eth1addr
eth1addr=00:0A:0B:0C:0D:0E
tftpboot commands complains
ar7240> tftpboot 0x80060000 /tftpboot/uImage
eth0 link down
FAIL
dup 1 speed 1000
*\ ERROR: `eth1addr' not set
eth0 link down
FAIL
Setting eth1addr again
ar7240> setenv eth1addr 8
ar7240> tftpboot 0x80060000 /tftpboot/uImage
eth0 link down
FAIL
Using eth1 device
TFTP from server 192.168.28.27; our IP address is 192.168.28.20
Filename '/tftpboot/uImage'.
helps for this time but after a reboot it is not seen again.
Saving good environment does not help either
eth1addr variable is disregarded in some cases
Despite eth1addr is indeed set and printable:
ar7240> print eth1addr eth1addr=00:0A:0B:0C:0D:0E
tftpboot commands complainsar7240> tftpboot 0x80060000 /tftpboot/uImage eth0 link down FAIL dup 1 speed 1000 *\ ERROR: `eth1addr' not set eth0 link down FAIL
Setting eth1addr againar7240> setenv eth1addr 8 ar7240> tftpboot 0x80060000 /tftpboot/uImage eth0 link down FAIL Using eth1 device TFTP from server 192.168.28.27; our IP address is 192.168.28.20 Filename '/tftpboot/uImage'.
helps for this time but after a reboot it is not seen again. Saving good environment does not help either