View previous topic :: View next topic |
Author |
Message |
dfelicia Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1710136977428248432aa94.gif)
Joined: 11 May 2005 Posts: 281 Location: Southwestern Connecticut
|
Posted: Wed Dec 14, 2005 1:57 pm Post subject: [SOLVED] e1000 flakiness on dell poweredge 1850 |
|
|
Running latest gentoo-sources (2.6.14-gentoo-r2). Every now and then the NIC (Intel Gigabit) stops repsonding. Link light is active, and ifconfig shows the same. No errors in syslog. If I restart net.eth0, things usually start working, again. Curiously, if the card is pinged from the switch, it comes back to life (but machine pinging gateway does not have the same effect).
It almost seems that it is going to sleep... but the box is a file server, and there is always activity (NIC has stopped while file copies have been happening).
2 questions:
- Intel has an updated e1000 driver on their site - version 6.2. Should I try it? (version shipped with kernel says 5.x.x from 11/2004)
- Should "Use Rx Polling (NAPI)" be enabled?
Last edited by dfelicia on Thu Dec 29, 2005 3:27 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
kashani Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/9629732313ee51df8c5935.jpg)
Joined: 02 Sep 2002 Posts: 2032 Location: San Francisco
|
Posted: Wed Dec 14, 2005 5:42 pm Post subject: |
|
|
I've seen that sort of problem when the switch was set to duplex full 100 and the server was set to auto negotiation. I generally compile the same driver with the NAPI stuff turned on.
You may also want to look at your ACPI setup. Since 2.6.14 you need ACPI to see HT enable chips. Id strip just about everything out of the ACPI config and see if it gets better. I also removed the low latency desktop stuff and set the time slice to 100Mhz rather than the 250Mhz default
kashani _________________ Will personally fix your server in exchange for motorcycle related shop tools in good shape. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
hysteresis n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 10 Oct 2005 Posts: 9
|
Posted: Thu Dec 29, 2005 4:37 am Post subject: Re: e1000 flakiness on dell poweredge 1850 |
|
|
dfelicia wrote: | If I restart net.eth0, things usually start working, again. Curiously, if the card is pinged from the switch, it comes back to life (but machine pinging gateway does not have the same effect).SNIP
2 questions:
- Intel has an updated e1000 driver on their site - version 6.2. Should I try it? (version shipped with kernel says 5.x.x from 11/2004)
- Should "Use Rx Polling (NAPI)" be enabled?
|
I would try it but don't get your hopes up. see here.
https://forums.gentoo.org/viewtopic-t-385114-highlight-e1000.html?sid=b78512845f4007e0a9ab2474ad6b475e
The network interface crashes or dissappears. I have a two RAID 5 Arrays with and 82540oem Intel NIC and samba-3.0.14a-r2 and kernel sources 2.6.14-r4 Yes, compilied with NAPI selected in the kernel.
I transferred large files to both an XP and Win2000 machine and both times the network interface dropped. No warning and nothing noted when using ethereal or in the logs to indicate what was going on. There was mention on clarkconnect.com forums that the new driver should fix this but it did not in my case. I rebverted back to my 3com 905 TX and everything worked fine.
I also use a DLink 24 port switch.
For my problem, I found suggestions that Samba should be compiled with
Code: | CFLAGS='-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64' |
However I am not sure how to do this nor how to confirm that it is not already compiled as such.
Be sure to compile support in the kernenl for e1000 as a module and NOT in the kernel. Intel only supplies modules and not kernel patches. The install process from the new drivers will delete the old e1000.ko.
You need to use insmod command with the full path for the module to laod it. Read the README.
Here is my output of lspci
Code: | 00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 03)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 16)
00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 16)
00:07.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:09.0 RAID bus controller: Silicon Image, Inc. PCI0680 Ultra ATA-133 Host Controller (rev 02)
00:0a.0 RAID bus controller: Silicon Image, Inc. PCI0680 Ultra ATA-133 Host Controller (rev 02)
00:0b.0 Mass storage controller: Promise Technology, Inc. 20269 (rev 02)
00:0c.0 Ethernet controller: 3Com Corporation 3c905 100BaseTX [Boomerang]
00:0d.0 RAID bus controller: Silicon Image, Inc. PCI0680 Ultra ATA-133 Host Controller (rev 02)
00:0f.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev b2)
linux-2.6.14-gentoo-r4 #
|
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dfelicia Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1710136977428248432aa94.gif)
Joined: 11 May 2005 Posts: 281 Location: Southwestern Connecticut
|
Posted: Thu Dec 29, 2005 3:27 pm Post subject: |
|
|
I'm marking this one SOLVED. After upgrading to Intel's latest driver and making kernel changes recommended above, the problme has not returned. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|