[pkg-fso-maint] Bug#591604: uboot-envtools: fw_setenv refuses to set ethaddr, even though it can be set via uboot directly

Daniel Kahn Gillmor dkg at fifthhorseman.net
Wed Aug 4 05:12:10 UTC 2010


Package: uboot-envtools
Version: 20081215-2
Severity: normal

when i try to use fw_setenv for the ethaddr variable on a Marvell
guruplug, i get this error (mac address is anonymized):

0 root at moo:~# fw_setenv ethaddr 00:f0:43:XX:XX:XX
Can't overwrite "ethaddr"
1 root at moo:~# 

however, i'm able to reset the variable from the uboot bootloader directly:

Marvell>> setenv ethaddr 00:f0:43:XX:XX:XX
Marvell>> save

after which, the mac address does actually change (though i needed an
extra reboot).

So the source for fw_setenv seems to be unnecessarily restrictive.

Thanks for maintaining uboot-envtools!

   --dkg

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: armel (armel)





More information about the pkg-fso-maint mailing list