Bug 33332
Summary: | IC Plus Corp IP1000 Family Gigabit Ethernet and OpenSuSE (x86, x86_64) | ||
---|---|---|---|
Product: | Networking | Reporter: | Giorgi Tavkelishvili (gtavkelishvili) |
Component: | IPV4 | Assignee: | Stephen Hemminger (stephen) |
Status: | NEEDINFO --- | ||
Severity: | normal | CC: | alan, dnsenrab, konstantine.karosanidze, shane.bester |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 3.2 | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
Giorgi Tavkelishvili
2011-04-15 16:32:19 UTC
(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. |