sis630 mac address
ollie lho
ollie at sis.com.tw
Mon Sep 23 00:20:01 CEST 2002
On Sun, 2002-09-22 at 14:35, 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 read
> 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 pretty
> 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 through
> reboots, and I did not see any code in the driver that appears to write to
> the eeprom.
>
The storage for MAC address changed again and again over time. If you do
really have a 630E mb. You can use the attached file.
Ollie
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sis900.h
Type: text/x-c-header
Size: 9646 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20020923/aa34810a/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sis900mac.c
Type: text/x-c
Size: 2477 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20020923/aa34810a/attachment-0001.bin>
More information about the coreboot
mailing list