On Tuesday 17 Aug 2004 17:25, Marcos Lazarini wrote:
peter Nikolic wrote:
On Tuesday 17 Aug 2004 04:40, Marcos Vinicius Lazarini wrote:
Hi,
I was trying to install SuSE Linux Pro 9.1 using the ftp-version into an old Celeron Machine, with a sis900 Ethernet NIC. After running into a *lot* of trouble to make the sis900 Network Card work (logs were complaining about ISA Bridge), I discovered that it's support is broken in kernels from 2.6.3 to 2.6.5 (perhaps 2.6.6 also) here: http://teg.homeunix.org/sis900.html (Just to mention, last updated kernel from SuSE 9.1 uses 2.6.5) I could not find any reference thee this problem in the list's archives.
In that page there is a patch to the kernel-source, but I was looking for a more easily maintained version - so I don't have to recompile the kernel myself to fix the security holes.
My question: is it possible to restore sis900 support (using the simple patch in the page above) in the next update of the kernel image? Who can I mail to ask this change to be made in the next versions?
Regards, Marcos Lazarini NICS Admin @ Unicamp - Brazil
Hi ..
I think sis900 support is just fine .. 0000:00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet (rev 90) works just fine here never misses a beat yast found it on install ok ..
Try the latest Suse kernel 2.6.5-7.104-default the sis900 is ok and aas far as i know the holes that existed have been plugged .
Pete.
-- Linux user No: 256242 Machine No: 139931 G6NJR Pete also MSA registered "Quinton 11" A Linux Only area Happy bug hunting M$ clan PGN
That's the point. I have a board with different revision number.
# lspci ... 0000:00:01.1 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet (rev 81) ...
BTW, the module is installed but never used: # lsmod Module Size Used by .... sis900 19716 0 ...
I'll try to summarize what I found: Until kernel 2.6.3, sis900 had PCI device ID 0x10390008 (do cat /proc/bus/pci/devices to check yours). But this ID prevents SMBus to work correctly; to fix, they changed the PCI ID to 0x10390018 in versions 2.6.3 and after. According to the link above, the sis900 module was changed to detect the new PCI ID only after version 2.6.6.
Right now, I'm waiting to finish the (long) compilation of my patched kernel (2.6.5-7.104-default) to see if it works.
I also tried Knoppix, using the 2.6.6 kernel, and got the same problem.
Regards, Marcos Lazarini
Huimmmmmmm cant even make much sense of the listing at the moment it is not making much sense right now still I'll look in the morning when i wake up a bit just one thing is your eth on the MoBo or a PCI card..?. -- Linux user No: 256242 Machine No: 139931 G6NJR Pete also MSA registered "Quinton 11" A Linux Only area Happy bug hunting M$ clan PGN