Bug report, as much information as I can give...

Winged Wolf winged@spastic.org
Mon Dec 27 16:27:35 1999


-interesting-.

With the L version of the driver, I get the same output from mii-diag, but
when I try to do the ping, I get:

eth0: Host error, FIFO diagnostic register 0000.

I get losts of these, then:

eth0: Too much work in interrupt, status 8003.  Temporarily disabling
functions (7ffc).

Then:
eth0: transmit timed out, tx_status 00 status e000.

(I get this one about once every 5 seconds, apparently ad infinitum.)

Any ideas?

---
Mat Butler, Winged Wolf                       <winged@spastic.org>
SPASTIC Web Engineer                  SPASTIC Server Administrator
----Begin FurryCode v1.3----
FCWw5amrsw A- C+ D H+++ M+++++[servercoder] P+ R++ T+++ W Z++ Sm++ 
RLCT/M*/LW* a cl/u/v++++>+++++ !d e- f>++++ h++ iwf+++ j p->+ sm++
----End FurryCode v1.3----


On Mon, 27 Dec 1999, Donald Becker wrote:

> On Mon, 27 Dec 1999, Winged Wolf wrote:
> 
> > Using the default interface 'eth0'.
> > Basic registers of MII PHY #24:  3000 786d 0000 0000 01e1 0020 0004 2001.
> >  Basic mode control register 0x30000: Auto-negotiation enabled.
> >  You have link beat, and everything is working OK.
> >  Your link partner is generating 10baseT link beat  (no autonegotiation).
> 
> That looks normal.
> 
> > So should I drop the new driver into the kernel tree, and recompile and
> > hope it works?
> 
> v0.99H should be sufficient for all editions of 3c905B.  Since the 'B'
> has been replaced by the 'C' Tornado version, this should remain true.
> 
> > > > I'm downloading mii-diag right now; also, I'm going to download the 0.99L
> > > > version of the driver from your website and drop that in if mii-diag
> > > > doesn't do much good.
> 
> But it won't hurt to update.
>   http://cesdis.gsfc.nasa.gov/linux/misc/modules.html
> 
> 
> Donald Becker
> Scyld Computing Corporation, and
> USRA-CESDIS,   becker@cesdis.gsfc.nasa.gov
>