Hi,
I'm running centos5.2 on an Asus Vintage AE which has an integrated ethernet adapter based on the sis190 chipset. I had problems with older centos releases, but since 5.1 this network adapter is recognized and working properly with the stock sis190 driver. However it only works at 100mbps.
Asus product specifications claim it is a gigabit ethernet adapter. However at some web pages I read that the 190 is only fast and 191 is giga (which maybe wrong).
So does the sis190 chipset really support gigabit mode? Is this a driver issue or the adapter is actually just fast ethernet and asus is cheating? (Note that the sis190 driver also states that the 190 is a gigabit adapter). And if it is gigabit, where can I find a linux driver actually working at 1000mbps?
I tried booting with a fedora 10 beta live cd (to see if more recent drivers work at 1gb) but it runs at only 100mb too.
lspci output
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] 190 Gigabit Ethernet Adapter
Subsystem: ASUSTeK Computer Inc. Unknown device 8139
Flags: bus master, medium devsel, latency 0, IRQ 217
Memory at fbefbc00 (32-bit, non-prefetchable) [size=128]
I/O ports at b000 [size=128]
Capabilities: [40] Power Management version 2
hwconf file
device: eth0
driver: sis190
desc: "Silicon Integrated Systems [SiS] 190 Gigabit Ethernet Adapter"
network.hwaddr: 00:13:d4:22:fe:d9
vendorId: 1039
deviceId: 0190
subVendorId: 1043
subDeviceId: 8139
pciType: 1
pcidom: 0
pcibus: 0
pcidev: 4
pcifn: 0
ethtool output
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Current message level: 0x00000037 (55)
Link detected: yes