[U-Boot] Linux Kernel without Ethernet (missed MAC)

Detlev Zundel dzu at denx.de
Wed Jan 20 11:06:40 CET 2010


Hi Arno,

>> But maybe you did not even read the FAQ, for example
>> http://www.denx.de/wiki/view/DULG/EthernetDoesNotWorkInLinux ?
>
> In my first mail
> (http://lists.denx.de/pipermail/u-boot/2010-January/066703.html)
> I wrote that I have checked this and wrote down what I found out.
> Probably it is due to my limited experience in this, that's why I
> asked for help.
> A "ifconfig" after boot will not help, as I don't have an eth-device.

I will not comment yet another time on this infamous topic of passing
MAC addresses to the Linux kernel in the ARM world - we tried several
times to fix this.  Usually we were informed that this can be easily
(really that's what they tell you on the ARM mailing list) done with an
initial ramdisk - even if you want to use an NFS rootfilesystem.  

So for your information - you should still have an ethernet interface
in Linux, you simply have to assign a mac.  Use something like "ifconfig
eth0 hw ether xx:xx:xx:xx:xx:xx".  Then the interface should work.

Cheers
  Detlev

-- 
I've never understood the tendency to pick up tastes because they are popular.
In fact,  I think it is  foolish to do that.  I mean, don't  you know what you
like?  People who  are so weak that  they will take  their tastes  from people
around  them  in  the  desperate  desire  to be  accepted,  I think of them as
cowards.               -- Richard M. Stallman
--
DENX Software Engineering GmbH,      MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich,  Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-40 Fax: (+49)-8142-66989-80 Email: dzu at denx.de


More information about the U-Boot mailing list