Hardware is embeded device LP-8781 which have two identical VIA Rhine III cards: [root@localhost ~]# lspci 00:01.0 Host bridge: Advanced Micro Devices [AMD] CS5536 [Geode companion] Host Bridge (rev 33) 00:01.1 VGA compatible controller: Advanced Micro Devices [AMD] Geode LX Video 00:01.2 Entertainment encryption device: Advanced Micro Devices [AMD] Geode LX AES Security Block 00:0c.0 Ethernet controller: VIA Technologies, Inc. VT6105/VT6106S [Rhine-III] (rev 86) 00:0d.0 Ethernet controller: VIA Technologies, Inc. VT6105/VT6106S [Rhine-III] (rev 86) 00:0e.0 ISA bridge: Integrated Technology Express, Inc. IT8888F/G PCI to ISA Bridge with SMB [Golden Gate] (rev 03) 00:0f.0 ISA bridge: Advanced Micro Devices [AMD] CS5536 [Geode companion] ISA (rev 03) 00:0f.2 IDE interface: Advanced Micro Devices [AMD] CS5536 [Geode companion] IDE (rev 01) 00:0f.4 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] OHC (rev 02) 00:0f.5 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] EHC (rev 02) via_rhine driver loaded correct and work some days fine but for next it drop speed to x10. No errors into logs and dmesg present, no one attribute for it reason detection. Problem is fixed only after call command service network restart and to next case time. If through interface going regular data then this problem repeated often. Like problem is public here: https://bugzilla.redhat.com/show_bug.cgi?id=129304 And this problem had real fix only from use rhinefet driver from VIA. For build this module on last kernels created patch: http://wiki.oscada.org/Doc/ICPDAS/files?get=build_2.6.29.patch
(switched to email. Please respond via emailed reply-to-all, not via the bugzilla web interface). On Fri, 27 Nov 2009 19:42:39 GMT bugzilla-daemon@bugzilla.kernel.org wrote: > http://bugzilla.kernel.org/show_bug.cgi?id=14702 > > Summary: via_rhine: Extremaly drop speed after days of work > Product: Drivers > Version: 2.5 > Kernel Version: 2.6.29-2.6.30 > Platform: All > OS/Version: Linux > Tree: Mainline > Status: NEW > Severity: high > Priority: P1 > Component: Network > AssignedTo: drivers_network@kernel-bugs.osdl.org > ReportedBy: rom_as@oscada.org > Regression: No > > > Hardware is embeded device LP-8781 which have two identical VIA Rhine III > cards: > [root@localhost ~]# lspci > 00:01.0 Host bridge: Advanced Micro Devices [AMD] CS5536 [Geode companion] > Host > Bridge (rev 33) > 00:01.1 VGA compatible controller: Advanced Micro Devices [AMD] Geode LX > Video > 00:01.2 Entertainment encryption device: Advanced Micro Devices [AMD] Geode > LX > AES Security Block > 00:0c.0 Ethernet controller: VIA Technologies, Inc. VT6105/VT6106S > [Rhine-III] > (rev 86) > 00:0d.0 Ethernet controller: VIA Technologies, Inc. VT6105/VT6106S > [Rhine-III] > (rev 86) > 00:0e.0 ISA bridge: Integrated Technology Express, Inc. IT8888F/G PCI to ISA > Bridge with SMB [Golden Gate] (rev 03) > 00:0f.0 ISA bridge: Advanced Micro Devices [AMD] CS5536 [Geode companion] ISA > (rev 03) > 00:0f.2 IDE interface: Advanced Micro Devices [AMD] CS5536 [Geode companion] > IDE (rev 01) > 00:0f.4 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] > OHC (rev 02) > 00:0f.5 USB Controller: Advanced Micro Devices [AMD] CS5536 [Geode companion] > EHC (rev 02) > > via_rhine driver loaded correct and work some days fine but for next it drop > speed to x10. No errors into logs and dmesg present, no one attribute for it > reason detection. > Problem is fixed only after call command service network restart and to next > case time. If through interface going regular data then this problem repeated > often. > > Like problem is public here: > https://bugzilla.redhat.com/show_bug.cgi?id=129304 > > And this problem had real fix only from use rhinefet driver from VIA. For > build > this module on last kernels created patch: > http://wiki.oscada.org/Doc/ICPDAS/files?get=build_2.6.29.patch >
On Tue, 01 Dec 2009 15:38:17 -0800, Andrew Morton wrote: > > (switched to email. Please respond via emailed reply-to-all, not via the > bugzilla web interface). > > On Fri, 27 Nov 2009 19:42:39 GMT > bugzilla-daemon@bugzilla.kernel.org wrote: > > > http://bugzilla.kernel.org/show_bug.cgi?id=14702 A reliable method for reproducing the problem would be an important first step. I can give it a try on my Rhine-III gear, but the bug report is a bit thin on details. Roger
This bug is hard-catched. At regular (one second period) network loading, into keep-alive connection, problem can appear after up to week of normal work. But into not keep-alive mode, reconnection make at any regular request, this problem can appear after up to day normal work. Regular load is made by OpenSCADA system and average value is 40 КB/s.
What can I help you for problem detect? I can get some information from system into problem appear time.
I was about to blame my Xavi ADSL modem router until I found this entry. Mine is a Rhine-II (Debian amd64, 2.6.32-trunk) which happens to lost Internet connectivity after few or several minutes of network inactivity. Pinging the router works fine though. The only way I have of preserving Internet connectivity is keeping a constant network flow (a BitTorrent client, for instance) and even that fails sometimes (but the torrent keeps alive, just I cannot link to any other network host). Another box (running Windows XP) simultaneously attached to the same router shows no network failures.
Closing as obsolete, if this is still seen with modern kernels please update the bug