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