3'rd interface dies quietly...

rickard.cedergren rickard@tb.su.se
Mon Aug 2 10:03:55 1999


Hi,

I have a Linux-box as a router for 3 networks. I have never had any
problems until recently. One of the three configured 3c905b cards just
dies sometimes, and when it does it only arp's for MAC's. Anyone have any
hints on this matter? I'm clueless. I have an Intel Celeron 300Mhz, 2.3.10
kernel and the latest driver (as a module) v0.99L. Could this be a
hardware malfunction, or? If I do "/sbin/ifconfig eth2 down" and
"/sbin/ifconfig eth2 up" the LAN-card returns to function normal again.
There is no logs sent to syslogd. Anyone had this problem but me?

/sbin/ifconfig eth2 output is pasted below...

--- cut ---
eth2      Link encap:Ethernet  HWaddr 00:10:4B:C8:19:1B  
          inet addr:10.10.0.1  Bcast:10.10.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:311 errors:170 dropped:0 overruns:0 frame:213
          TX packets:250 errors:3 dropped:0 overruns:0 carrier:157
          collisions:16 txqueuelen:100 
          Interrupt:11 Base address:0xb000 
--- cut ---

./vortex-diag -aa -f -e (vortex-diag.c:v1.05 5/22/98)

--- cut ---
Found a 3Com PCI Ethernet 3c905b rev 4 at 0xb000.
Initial window 7, registers values by window:
  Window 0: 0000 0000 0000 0000 f5f5 00bf 0000 0000.
  Window 1: 0000 0000 0000 0000 0000 0000 0000 2000.
  Window 2: 1000 c84b 1b19 0000 0000 0000 000a 4000.
  Window 3: 0000 0180 05ea 0000 000a 0800 0800 6000.
  Window 4: 0000 0000 0000 0cd2 0003 8880 0000 8000.
  Window 5: 1ffc 0000 0000 0600 0807 06de 06c6 a000.
  Window 6: 0000 0000 0000 0000 0000 0000 0000 c000.
  Window 7: 0000 0000 0000 0000 0000 0000 0002 e000.
Vortex chip registers at 0xb000
  0xB010: 00000000 00000000 0000000a 00000000
  0xB020: 00000020 00000000 00080000 00000004
  0xB030: 00000000 32b8cd48 07e8f890 00080004
 No interrupt sources are pending.
 Transceiver/media interfaces available:  100baseTx 10baseT.
 MAC settings: half-duplex.
EEPROM contents:
  0010 4bc8 191b 9055 c4b7 0036 4b4e 6d50
  2971 0000 0010 4bc8 191b 0010 0000 002a
  32a6 0000 0000 0180 0000 0000 0000 10b7
  9055 000a 0000 0000 0000 0000 0000 0000
  00a7 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
 The word-wide EEPROM checksum is 0xd754.
Parsing the EEPROM of a 3Com Vortex/Boomerang:
 3Com Node Address 00:10:4B:C8:19:1B (used as a unique ID only).
 OEM Station address 00:10:4B:C8:19:1B (used as the ethernet address).
 Manufacture date (MM/DD/YY) 5/23/98, division 6, product NK.
Options: .
  Vortex checksum is cf (vs. 10b7),Cyclone checksum is a7 (vs. a7).
--- cut ---



Sincerely,
Rickard Cedergren


            Rickard Cedergren   (rickard.cedergren@tb.su.se)            
              Dept. of IT-Security @ STOCKHOLM UNIVERSITY
                    http://www.it-sakerhet.tb.su.se
                 Phone: +46-8-161068 Fax: +46-8-163980