Click to See Complete Forum and Search --> : Network card problem (and others)


Grobbendonk
11-27-2002, 08:19 PM
I'm getting there!

Recently installed Mandrake 9.0, had loads of "fun" with all sorts of bits of it, but with the help and advice of you lot (and a lot of hitting search on this site), got it so stable and useful that I changed the default boot from w2k to Linux.

But I still have some problems. The most annoying one at the moment is the network speed. I'm getting Ping times of 100ms to a local machine. Which slow to a crawl and eventually the connection dies. It does eventually wake up (most of the time) but often dies again, and its nowhere near as fast as the w2k machine on the same network.

The quick fix is to issue "ifdown eth0" then "ifup eth0", but there's no guarantee that the connection won't fail inside a minute. Some random rummaging has revealed something though - dmesg is generating this...

device eth0 entered promiscuous mode
eth0: Promiscuous mode enabled.
eth0: increased Tx theshold, txcfg 0x10f01004.
eth0: increased Tx theshold, txcfg 0x10f01006.
eth0: increased Tx theshold, txcfg 0x10f01008.
eth0: increased Tx theshold, txcfg 0x10f0100a.
eth0: increased Tx theshold, txcfg 0x10f0100c.
eth0: increased Tx theshold, txcfg 0x10f0100e.
eth0: increased Tx theshold, txcfg 0x10f01010.
eth0: increased Tx theshold, txcfg 0x10f01012.
eth0: increased Tx theshold, txcfg 0x10f01014.
eth0: increased Tx theshold, txcfg 0x10f01016.
eth0: PCI error 0x200000

And I now know that every time eth0 is increasing the threshold, the connection slows. And it looks like the connection is dying as the PCI error occurs.

Oh, one more thing - the same machine worked ferpectly under Mandrake 8.2 (I didn't upgrade though - clean HDD), and dual boots to w2k with no fuss.

Any ideas gratefully received. Just where to look would be great (google on the PCI error doesn't help much)

mdwatts
11-28-2002, 06:54 AM
Nothing in these G4L search results for 'device eth0 entered promiscuous mode' (http://www.google.com/linux?hl=en&lr=&ie=ISO-8859-1&q=%22device+eth0+entered+promiscuous+mode%22) that might help?

What ethernet card model do you have?

Grobbendonk
11-29-2002, 12:44 PM
Actually. I'm not 100% sure what the network card is. I know it works fine under Mandrake 8.2, cos it was ripped out of an 8.2 machine to see if it was any better than the NetGear FA311 one (which was awful)

Anyway, I get this from lspci

Ethernet controller: National Semiconductor Corporation DP83815

and I'm using natsemi as the module