[lkml]   [2000]   [Sep]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: 82559 driver bug

On Sun, Sep 24, 2000 at 11:42:11PM -0700, Greg Zhang wrote:
> I need to update the MAC address on a Intel 82559 ethernet card.
> Tried:
> # ifconfig eth0 down
> # ifconfig eth0 hw ether0 xx:xx:xx:xx:xx:xx
> # ifconfig eth0 up
> It seems to take effect. Ping works. I have not had time to verify
> whether the MAC address is changed on the wire.
> When the machine was rebooted, the new MAC address was lost.
> This seems to be a bug in the 82559 driver. 82559 spec specifies
> how to manipulate its control and status register to write to the
> EEPROM that stores the MAC address. Before I write a program
> to do this, can someone confirm that this is a bug and it currently
> has no fix?

It's not a bug and shouldn't be fixed.
The address set by `ifconfig hw' is a part of run-time system configuration,
and should stay as it.
If you want to change EEPROM, do it.
Take EEPROM update utility (e.g. from and write what you

Best regards
Andrey V.
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

 \ /
  Last update: 2005-03-22 12:39    [W:0.035 / U:25.388 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site