Hello This is a problem with sis190.c driver using one hardcoded value for ISA bridge. Apply the following patch to fix this issue: http://bugzilla.kernel.org/show_bug.cgi?id=9467#c1
Use the following steps to make your SIS card working. This has been fixed (as reported by others) in 2.6.24 kernel release. But because Gutsy has 2.6.22 kernel, we must hope that Ubuntu team will include whis patch into its kernel package for older than 7.10 releases. 1. get the ubuntu kernel sources http://packages.ubuntu.com/gutsy/source/linux-source-2.6.22 2. unpack in /usr/src 3. go to /usr/src/linux-source-2.6.22/drivers/net 4. apply patch to sis190.c The number you have to change for can be read from lspci -n See lcpci without parameter to see what is number for ISA bus in your SIS chipset 5. cd /usr/src/linux-source-2.6.22 6. make oldconfig 7. mkdir .tmp_versions 8. make drivers/net/sis190.ko 9. modprobe -v -r sis190 modprobe -v -r mii 10. cp drivers/net/sis190.ko /lib/modules/`uname -r`/kernel/drivers/net 11. modprobe -v sis190 12. ifconfig eth0 up 13. create file /etc/network/if-pre-up.d/sis190 #!/bin/sh ifconfig "$IFACE" mtu 1492 14. chmod +x /etc/network/if-pre-up.d/sis190 15. ifconfig eth0 mtu 1942 -- SiS190/191 network driver for Ubuntu 7.04/7.10 https://bugs.launchpad.net/bugs/192293 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
