The Network Card SiS900 Cannot Be Configured
Support knowledgebase (ubrueck_sis900)
Applies to
SuSE Linux: Version 8.1
Symptom
You have setup your network card or on-board network chip with YaST2, but no network or DSL connection can be
established.
When booting your system, the message:
eth0 ifup: Could not get a valid interface name: -> skipped
or:
eth0:Error EEPROM read 0
is displayed.
Cause
A revision of this chipset (rev 91) could not be configured with the kernel included on the CDs.
This revision can only be supported after some changes have been performed in the kernel.
Solution
First make sure that the chipset's revision is actually 91.
For this purpose, execute the following commands in a console:
su -
your_root_password
hwinfo --network_ctrl
The displayed output is similar to:
20: PCI 04.0: 0200 Ethernet controller
[Created at pci.65]
Unique ID: 8otl.uF4U5g2jiXA
Hardware Class: network
Model: "Micro-star International SiS900 10/100 Ethernet"
Vendor: pci 0x1039 "Silicon Integrated Systems [SiS]"
Device: pci 0x0900 "SiS900 10/100 Ethernet"
SubVendor: pci 0x1462 "Micro-star International Co Ltd"
SubDevice: pci 0x0900
Revision: 0x91
I/O Ports: 0xbc00-0xbcff (rw)
Memory Range: 0xe0125000-??? (rw,non-prefetchable)
IRQ: 3 (no events)
Driver Info #0:
Driver Status: sis900 is not active
Driver Activation Cmd: "insmod sis900"
Config Status: cfg=yes, avail=yes, need=no
The line 'Revision' displays the revision number, which is 0x91 in this example.
If this is also the case in your system, install the current kernel from our ftp server.
To do this, proceed as described in the article: "Official Update Kernel for SuSE Linux 8.1" (http://sdb.suse.de/en/sdb/html/81_update_kernel.html).
Then you will be able to configure your on-board network chip.
Keywords: NETWORK, NETWORK CARD, SIS900, DSL, CONFIGURATION, T-DSL, ADSL
Categories:
Network
SDB-ubrueck_sis900, Copyright SuSE Linux AG, Nürnberg, Germany
- Version: 03. Mar 2003
SuSE Linux AG - Last generated: 03. Mar 2003 by afaber (sdb_gen 1.40.0)