← Back to team overview

kernel-packages team mailing list archive

[Bug 369513] Re: sis 191 network RX traffic corruption

 

[Expired for linux (Ubuntu) because there has been no activity for 60
days.]

** Changed in: linux (Ubuntu)
       Status: Incomplete => Expired

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

Title:
  sis 191 network RX traffic corruption

Status in “linux” package in Ubuntu:
  Expired

Bug description:
  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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/369513/+subscriptions