Re: PROBLEM: Network interface fails after RX packet count cycles back to zero

From: Alan Cox (alan@lxorguk.ukuu.org.uk)
Date: Mon Feb 28 2000 - 13:22:03 EST


> The packet-counter is not really involved in any way. In other words,
> when the counter reaches max the network doesn't stop because of it.
> In fact, the packet counter used to wrap past zero.

On one or two it is.

> What you probably have is a driver that stops working after some
> period to time. This has been known to happen with some boards and,
> in fact, there are some software work-arounds in some of the drivers
> to restart the boards.

What I'd guess is he has a board that keeps the counters in hardware - such
as the 3c59x/3c90x card. Those boards give you a counter overflow interrupt
at which point you have to poke about a little read the counts and kick
the card.

I imagine that isnt the most tested code path

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Feb 29 2000 - 21:00:20 EST