[tulip] Not sure about error

BN_Hildebrand BN_Hildebrand at t-online.de
Fri Oct 29 12:45:30 PDT 2004


Hi,

I am not sure if this is a software or a hardware problem.

I am constantly getting PCI Fatal Bus Errors with my network card 
(kernel-ring-buffer):

dmesg (after raising debug-level of the tulip module):

eth0: In tulip_rx(), entry 25 004e0300.
eth0: PCI Fatal Bus Error, fc67e050.
eth0: interrupt  csr5=0xfc674014 new csr5=0xfc674014.
eth0: exiting interrupt, csr5=0xfc664010.
eth0: interrupt  csr5=0xfc67e014 new csr5=0xfc67e014.
eth0: Transmit complete, status 1a070000.
eth0: PCI Fatal Bus Error, fc67e014.
eth0: interrupt  csr5=0xfc674014 new csr5=0xfc674014.
eth0: exiting interrupt, csr5=0xfc664010.

Sometimes (more seldom after I updated the tulip-driver from version 
0.97 to 0.98) I get network-lockups - i.e. the network card does not do 
anything any more until I reload the tulip-module.

This is the output during one of these lockups (module version 0.98):

essentials from tulip-diag:

tulip-diag.c:v2.18 11/12/2003 Donald Becker (becker at scyld.com)
  http://www.scyld.com/diag/index.html
Done open of /proc/pci.
Named ethernet controller Unknown vendor Unknown device (rev 17)..
Found vendor 0x1317 device ID 0x0985.
Index #1: Found a ADMtek AL985 Centaur-P adapter at 0xe400.
  Comet duplex is reported in the MII status registers.
  Transmit started, Receive started.
   The Rx process state is 'Waiting for packets'.
   The Tx process state is 'Idle'.
   The transmit threshold is 256.
   Comet MAC address registers 25a71000 ffffdeca
   Comet multicast filter 0000000040000000.

essentials from tulip-diag -aa:

ADMtek AL985 Centaur-P chip registers at 0xe400:
  0x00: fff98000 ffffffff ffffffff 012cc020 012cc220 fc664010 ff9f6113 
ffffffff

essentials from tulip-diag -mm:

  Comet duplex is reported in the MII status registers.
  Transmit started, Receive started.
   The Rx process state is 'Waiting for packets'.
   The Tx process state is 'Idle'.
   The transmit threshold is 256.
   Comet MAC address registers 25a71000 ffffdeca
   Comet multicast filter 0000000040000000.
  MII PHY found at address 1, status 0x7849.
  MII PHY #1 transceiver registers:
    2100 7849 001d 2411 0101 0000 0004 2001
    0000 0000 0000 0000 0000 0000 0000 0000
    1001 0000 2035 2029 0000 000f 7490 0000
    b086 6946 2c58 1326 8911 0444 0230 0000.

Some more details about my hardware and linux-version:
Motherboard Asus SP3G (one of the first PCI/ISA-boards) wiht 486DX4-100 CPU.

Linux version is based on SuSE 6.0, Kernel-Version is 2.0.36, role of 
that machine is dns/dialin/dialout/fax-Server and web-proxy.

I currently load the module with
   options=14 debug=0

I force the network-card into 100FDX since I use a crossover-cable and 
use the same network card on the other end (newer mainboard, SuSE 6.4 or 
Windows 95, both set to 100FDX, no problems at all with card and drivers).

Any ideas?


Kind regards, Nils


More information about the tulip mailing list