Comment 2 for bug 719873

Revision history for this message
zz (evgenyzh) wrote : Re: sky2 module causes network problems

I confirm this bug on my Samsung R60 laptop.
I`m using Ubuntu 11.04 Natty
Linux laptop 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011 i686 i686 i386 GNU/Linux

laptop:~$ lspci
00:00.0 Host bridge: ATI Technologies Inc Radeon Xpress 7930 Host Bridge
00:01.0 PCI bridge: ATI Technologies Inc RS7932 PCI Bridge
00:05.0 PCI bridge: ATI Technologies Inc Device 7935
00:06.0 PCI bridge: ATI Technologies Inc RS7936 PCI Bridge
00:07.0 PCI bridge: ATI Technologies Inc Device 7937
00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA
00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0)
00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1)
00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2)
00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3)
00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4)
00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI)
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 14)
00:14.1 IDE interface: ATI Technologies Inc SB600 IDE
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon Xpress 1250
02:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)
05:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller (rev 15)

Also when I turn on "promiscuous mode" for the interface(eg start tcpdump or wireshark) problem solves temporarily.
This is a dmesg output:

[ 120.873214] sky2 0000:05:00.0: eth0: rx error, status 0xf32300 length 243
[ 120.960644] sky2 0000:05:00.0: eth0: rx error, status 0x3c2300 length 60
[ 121.054234] sky2 0000:05:00.0: eth0: rx error, status 0xf32300 length 243
[ 121.193737] sky2 0000:05:00.0: eth0: rx error, status 0x402300 length 64
[ 121.198019] sky2 0000:05:00.0: eth0: rx error, status 0x402300 length 64
[ 121.782439] sky2 0000:05:00.0: eth0: rx error, status 0x3c2300 length 60
[ 121.820149] device eth0 entered promiscuous mode