
13 Aug
2009
13 Aug
'09
9:41 a.m.
On Thu, Aug 13, 2009 at 01:01:16AM -0400, Mike Frysinger wrote :
On Tuesday 28 July 2009 11:44:27 Albin Tonnerre wrote:
When CONFIG_NET_MULTI is defined, the NetLoop code looks in eth_get_device()->enetaddr for the MAC address. However, this value may not be set. In fact, it will not be if ethaddr was not present in the environment when uboot was started. Therefore, even with 'setenv ethaddr xx:xx:xx:xx:xx:xx', eg. tftp will error out because it doesn't find the MAC address.
please grab the latest git tree and try again. this should be fixed by commit 86848a74c3c8... -mike
Indeed ... I noticed there was already a patch for this a couple days after sending mine, sorry for that.
Regards,
--
Albin Tonnerre, Free Electrons
Kernel, drivers and embedded Linux development,
consulting, training and support.
http://free-electrons.com