I have an odd problem with my NIC; on both x86 and x86_64 OpenSuSE 11.3 I lose network connectivity with my gateway router, if heavy downloading is evolved (e.g. downloading a large file over HTTP or any activity - large or small - on bittorrent). I have no limitations on my ISP side and the router is working fine. I even upgraded to the latest firmware from my wireless router's vendor and installed third party firmware, but the problem remains. While I lose connectivity on the wired network segment (my PC is directly connected to the router), the wireless segment continues to operate. What's even more odd, I have no networking issues while watching streaming media - normal or higher quality. Information about my network card: 06:01.0 Ethernet controller [0200]: Sundance Technology Inc / IC Plus Corp IP1000 Family Gigabit Ethernet [13f0:1023] (rev 41) 1: None 00.0: 10701 Ethernet [Created at net.124] Unique ID: usDW.ndpeucax6V1 Parent ID: rBUF.H29BqU8ALB5 SysFS ID: /class/net/eth0 SysFS Device Link: /devices/pci0000:00/0000:00:1e.0/0000:06:01.0 Hardware Class: network interface Model: "Ethernet network interface" Driver: "Sundance Technology IPG Triple-Speed Ethernet" Driver Modules: "ipg" Device File: eth0 HW Address: Link detected: yes Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #31 (Ethernet controller) Please assist in resolving this issue. Thanks.
(switched to email. Please respond via emailed reply-to-all, not via the bugzilla web interface). On Fri, 15 Apr 2011 16:32:20 GMT bugzilla-daemon@bugzilla.kernel.org wrote: > https://bugzilla.kernel.org/show_bug.cgi?id=33332 > > Summary: IC Plus Corp IP1000 Family Gigabit Ethernet and > OpenSuSE (x86, x86_64) > Product: Networking > Version: 2.5 > Kernel Version: 2.6.34.7-0.7-desktop > Platform: All > OS/Version: Linux > Tree: Mainline > Status: NEW > Severity: normal > Priority: P1 > Component: IPV4 > AssignedTo: shemminger@linux-foundation.org > ReportedBy: gearge@gmail.com > Regression: No > > > I have an odd problem with my NIC; on both x86 and x86_64 OpenSuSE 11.3 I > lose > network connectivity with my gateway router, if heavy downloading is evolved > (e.g. downloading a large file over HTTP or any activity - large or small - > on > bittorrent). I have no limitations on my ISP side and the router is working > fine. I even upgraded to the latest firmware from my wireless router's vendor > and installed third party firmware, but the problem remains. While I lose > connectivity on the wired network segment (my PC is directly connected to the > router), the wireless segment continues to operate. What's even more odd, I > have no networking issues while watching streaming media - normal or higher > quality. > > Information about my network card: > > 06:01.0 Ethernet controller [0200]: Sundance Technology Inc / IC Plus Corp > IP1000 Family Gigabit Ethernet [13f0:1023] (rev 41) > > 1: None 00.0: 10701 Ethernet > [Created at net.124] > Unique ID: usDW.ndpeucax6V1 > Parent ID: rBUF.H29BqU8ALB5 > SysFS ID: /class/net/eth0 > SysFS Device Link: /devices/pci0000:00/0000:00:1e.0/0000:06:01.0 > Hardware Class: network interface > Model: "Ethernet network interface" > Driver: "Sundance Technology IPG Triple-Speed Ethernet" > Driver Modules: "ipg" > Device File: eth0 > HW Address: > Link detected: yes > Config Status: cfg=new, avail=yes, need=no, active=unknown > Attached to: #31 (Ethernet controller) > > Please assist in resolving this issue. >
Same bug happens in Gentoo (gentoo kernel 2.6.37 and 2.6.38, vanilla not tested) Bug is in function ipg_nic_txcleanup in drivers/net/ipg.c after some time of usage or when you generate big amount of traffic and tx under run happens driver can's correctly reset and re-enable transmitter. (line 976 of drivers/net/ipg.c) there was previous bug with this device that was fixed by adding IPG_AC_FIFO to this code but now this code presents but does not helps.
Under Fedora 14 x86_64 a crash is reported at net/sched/sch_generic.c:258. Below is the dump from Fedora crash handler: Package: kernel Latest Crash: Sat 13 Aug 2011 02:09:56 PM Command: not_applicable Reason: WARNING: at net/sched/sch_generic.c:258 dev_watchdog+0xf3/0x167() Comment: None Bug Reports: The complete dump is available at Red Hat Bugzilla, URL: https://bugzilla.redhat.com/show_bug.cgi?id=730476
I see exactly the same problem as Giorgi Tavkelishvili. Problem is worse than I thought. Running a tcmpdump -i eth0 -vv show total nonsense in most of the packets. Zeroes, memory fragments, etc all show up when the problems happen... Bogus packets, alot of them. I'm on Oracle Linux 6. Linux ol6 2.6.32-300.3.1.ol6uek.x86_64
Is this still seen in modern (3.2+) kernels ?
(In reply to Alan from comment #5) > Is this still seen in modern (3.2+) kernels ? Linux 3800LU64 3.2.0-48-generic #74-Ubuntu SMP Thu Jun 6 19:43:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux - Device: eth1 [Wired connection 1] ------------------------------------------- Type: Wired Driver: Sundance Technology IPG Triple-Speed Ethernet State: connected Default: yes HW Address: F4:6D:04:AB:24:CB product: IP1000 Family Gigabit Ethernet [13F0:1023] vendor: Sundance Technology Inc / IC Plus Corp [13F0] bus info: pci@0000:01:08.0 logical name: eth1 version: 41 serial: f4:6d:04:ab:24:cb size: 100Mbit/s capacity: 100Mbit/s width: 32 bits clock: 66MHz Still a bug.