Re: Intel EEPro 100 with kernel drivers

Andrey Savochkin
2001-10-31T15:14:26Z

Hi,

On Wed, Oct 31, 2001 at 09:01:25AM +0100, Thomas LangЕs wrote:
>
> I've now tried the Intel driver, no help, still get the NFS timeouts (the
> intel driver doesn't output anything to dmesg, so it's no way of telling if
> the same things occur as in the eepro100 stock-kernel driver).
>
> This is how I do the test:
>
> NFS share a filesystem
> NFS mount it on another box (not running intel e100 nic)
> Start bonnie++ on the box that has mounted the nfs share
>
> After 10-20mins, the first NFS timeout comes (which means the card is out of
> resources, and "halts" for a bit). When the card becomes out of resources,
> it seems like it uses a few minutes before it comes online again, no wonder
> why, tho.
>
> Has anyone got any suggestions on how to start tracking down, and maybe
> fixing this problem? Or, is this a hardware error? Or maybe a firmware

Well, with eepro100 the start may be the following:
1. When the card stalls, start ping from that host.
This way you ensure that you have something in transmit ring.
If it's transmitting that stalls, you'll get a message from netdev watchdog.
2. If ping works, then your problem appear to be pure NFS one, i.e. inability
of NFS to recover from network operation disruption.
3. If ping is able to transmit, but not receive (you may check it by
tcpdump), then we have a receiver problem.
We'll think what to do then.

4. In any case, running eepro100-diag from scyld.com at the moment of the
stall may give some useful information.
5. In any case, searching eepro100 mailing list archive on scyld.com is a
good idea, you may learn what other people observe/do.

Andrey

> error? Should I start contacting Dell and tell them that's there's a
> possible error in their PowerEdge 2550-series?