sis630 mac address

Bari Ari bari at
Sun Sep 22 12:18:00 CEST 2002

Steve M. Gehlbach wrote:

  >My pcchips m787cl+ with the sis630e chipset started reporting a 00:00..00
  >mac address.  It was working at first, but somewhere in the process of
  >debugging I started getting all zeros.
  >I looked thorough the linuxbios and the sis900.c driver, and I think
  >everything is being setup correctly.  I even wrote a small program to 
  >the eeprom directly (rather than the APC cmos), following the code in the
  >sis driver, and I always read zeroes.  I cannot ever seem to get a 1 
on DO
  >(b1 of IO reg 0x2008).
  >I put the orig bios back in and booted Linux and same result, so I am
  >sure the eeprom got erased (or is dead).
  >Anybody (ollie?) know if there is a way to re-write the eeprom?  The
  >ifconfig command will set the mac to any value but it doesn't last 
  >reboots, and I did not see any code in the driver that appears to 
write to
  >the eeprom.
The utils and instructions for programing the eeprom with the SiS 900
can be found at:


More information about the coreboot mailing list