Public bug reported:

After upgrading an i386 ubuntu server from 8.10 to 9.04 I started
getting these errors any time I tried to transfer a useful amount of
data -to- the system via ssh:

Received disconnect from X.X.X.X: 2: Corrupted MAC on input.
lost connection

The problem only went away after I used the following command to disable
rx-checksumming on the ethernet interface:

sudo ethtool -K eth1 rx off

I have also seen corruption in .deb packages downloaded during apt-get
upgrade which I -had- been assuming was a problem in the packages on the
update mirror my system happened to contact but which would be more
consistent with this being a problem with the r8169 driver locally.

Linux dealer 2.6.28-11-server #42-Ubuntu SMP Fri Apr 17 02:48:10 UTC
2009 i686 GNU/Linux

/proc/version_signature: Ubuntu 2.6.28-11.42-server

lspci -vnvn of the ethernet controller:

02:09.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8169 
Gigabit Ethernet [10ec:8169] (rev 10)
        Subsystem: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet 
[10ec:8169]
        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: 64 (8000ns min, 16000ns max), Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 17
        Region 0: I/O ports at a000 [size=256]
        Region 1: Memory at e0201000 (32-bit, non-prefetchable) [size=256]
        [virtual] Expansion ROM at 40000000 [disabled] [size=64K]
        Capabilities: <access denied>
        Kernel driver in use: r8169
        Kernel modules: r8169

Interestingly, despite using that ethernet interface the kernel module
has a use count of 0 as seen in lsmod.

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
HibernationDevice: RESUME=UUID=27a338e2-8d16-42e6-8228-a32b2a65de8d
MachineType: Transmeta Corporation efficeon Pasofino Reference Platform
Package: linux-image-2.6.28-11-server 2.6.28-11.42
ProcCmdLine: root=/dev/mapper/hostname-root ro quiet splash
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/usr/bin/zsh
ProcVersionSignature: Ubuntu 2.6.28-11.42-server
SourcePackage: linux

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


** Tags: apport-bug corruption driver i386 kernel r8169 receive rx

-- 
r8169 driver received packet corruption
https://bugs.launchpad.net/bugs/384584
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

Reply via email to