Hello everybody,
I'm using the OMAP-L138 experimenter kit and everytime I reboot the board, the MAC address changes. The LAN I am connected is protected and they need to know the MAC to give access to the net.
It's really extrange because before start booting linux, the variable ethaddr is the correct one:
U-Boot 2009.01 (Jul 30 2009 - 11:58:01)
DRAM: 64 MB
In: serial
Out: serial
Err: serial
ARM Clock : 300000000 Hz
DDR Clock : 300000000 Hz
Ethernet PHY: GENERIC @ 0x00
Hit any key to stop autoboot: 0
U-Boot > printenv
bootdelay=3
baudrate=115200
bootfile="uImage"
ethaddr=00:08:ee:03:XX:XX
bootargs=mem=32M console=ttyS2,115200n8 root=/dev/ram0 rw initrd=0xc1180000,4M f
bootcmd=sf probe 0;sf read 0xc0700000 0x80000 0x200000;sf read 0xc1180000 0x2800
stdin=serial
stdout=serial
stderr=serial
ver=U-Boot 2009.01 (Jul 30 2009 - 11:58:01)
Environment size: 352/65532 bytes
U-Boot >
After booting, I found this with a dmesg:
davinci_emac_probe: using random MAC addr: e6:8f:ef:e6:cb:fd
emac-mii: probed
Someone knows what I have to change to set the same MAC address every time I reboot the board?
Thanks in advance.