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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to