← Back to team overview

kernel-packages team mailing list archive

[Bug 369513] [NEW] sis 191 network RX traffic corruption

 

You have been subscribed to a public bug:

After searching the launchpad bug reports on the issue. I found a few
similar bugs that are not confirmed/active for the version of the ubuntu
release that I use.

PROBLEM: The network frames that are received get corrupted if the MTU is set to 1500(default)
-RX packets:348371 errors:59 dropped:0 overruns:0 frame:59
these 59 are form a google.com web request with mtu at 1500 the others where received with MTU of 1492 (dirty workaround)

So default of 1500 results in corruption of any traffic that has frames bigger the 1492. (almost every web request)
Other pc's/nic in the network run fine at 1500 so it looks like a driver bug.


(lsb_release -rd) 
Description:	Ubuntu 9.04
Release:	9.04


(lspci):
00:04.0 Ethernet controller [0200]: Silicon Integrated Systems [SiS] 191 Gigabit Ethernet Adapter [1039:0191] (rev 01)
	Subsystem: ASUSTeK Computer Inc. Device [1043:8139]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 19
	Region 0: Memory at febfac00 (32-bit, non-prefetchable) [size=128]
	Region 1: I/O ports at ec00 [size=128]
	Capabilities: [40] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: sis190
	Kernel modules: sis190

(dmesg)
[    0.499941] pci 0000:00:04.0: reg 10 32bit mmio: [0xfebfac00-0xfebfac7f]
[    0.499950] pci 0000:00:04.0: reg 14 io port: [0xec00-0xec7f]
[    0.499989] pci 0000:00:04.0: supports D1 D2
[    0.500005] pci 0000:00:04.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.500010] pci 0000:00:04.0: PME# disabled
[    9.816447] sis190 0000:00:04.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[    9.816462] sis190 0000:00:04.0: setting latency timer to 64
[    9.816798] 0000:00:04.0: Read MAC address from EEPROM
[    9.816802] 0000:00:04.0: Error EEPROM read 0.
[    9.816806] 0000:00:04.0: Read MAC address from APC.
[    9.865016] 0000:00:04.0: Realtek PHY RTL8201 transceiver at address 1.
[   10.380014] 0000:00:04.0: Using transceiver at address 1 as default.
[   10.412958] 0000:00:04.0: SiS 191 PCI Gigabit Ethernet adapter at f8c96c00 (IRQ: 19), 00:17:31:6e:07:22

(cat /proc/version_signature)
Ubuntu 2.6.28-11.42-generic


(lshw -C network)
  *-network
       description: Ethernet interface
       product: 191 Gigabit Ethernet Adapter [1039:191]
       vendor: Silicon Integrated Systems [SiS] [1039]
       physical id: 4
       bus info: pci@0000:00:04.0
       logical name: eth0
       version: 01
       serial: 00:17:31:6e:07:22
       size: 100MB/s
       capacity: 100MB/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=sis190 driverversion=1.2 duplex=full ip=192.168.87.196 latency=0 link=yes module=sis190 multicast=yes port=MII speed=100MB/s

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Incomplete

-- 
sis 191 network RX traffic corruption
https://bugs.launchpad.net/bugs/369513
You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.