EmbeddedRelated.com
Forums

AT91RM9200DK linux newbie - eth0 not there

Started by Rico August 16, 2007
Hi,

I have managed to build my 2.6.21 kernel for my AT92RM9200DK dev board
but the ethernet driver is not starting for some reason. I checked the
dmesg log and found this:

at91_ether: Your bootloader did not configure a MAC address.
eth0: Link now 100-FullDuplex
eth0: AT91 ethernet at 0xfefbc000 int=24 100-FullDuplex
(00:00:00:00:00:00)
eth0: Davicom 9161 PHY (Copper)

My bootloader has settings like this:

Uboot> printenv
bootdelay=3
baudrate=115200
ipaddr=192.168.2.122
serverip=192.168.2.1
bootfile=/xfer/ce-generic.elf.img
ethaddr=00d2a312ef00
stdin=serial
stdout=serial
stderr=serial

I haven't changed these at all.

What do I need to do in order to get the Ethernet interface working?

TIA,

Richard.

In article <1187274913.637939.174990@r34g2000hsd.googlegroups.com>,
Rico  <richard.copeman@lauterbach.co.uk> wrote:
 . . .
>at91_ether: Your bootloader did not configure a MAC address.
. . .
>Uboot> printenv
. . .
>ethaddr=00d2a312ef00
. . .
>What do I need to do in order to get the Ethernet interface working?
Separate the bytes in the MAC address with colons, do a 'saveenv' and reboot the board. -- /"\ ASCII Ribbon Campaign | \ / | Email to user 'CTZ001' X Against HTML | at 'email.mot.com' / \ in e-mail & news |