Sporadic errors with 3com+NE2000 clone on 486DX33

Sporadic errors with 3com+NE2000 clone on 486DX33

Post by joh » Wed, 28 Nov 2001 12:18:41

I have a 486 DX-33 16mb, two ISA slots, one 3com 3c509, and one ne2000
clone. (YES, Im actually using it. It runs ftp, http, samba and acts
as master browser for a workgroup of 6-7 boxes, mounting 40gb of data
(soon to be 160gb) through NFS. Its a debian woody, using a vanilla
debian 2.2.20)

This box worked nicely until I activated both cards, before I used
only the NE2000. Now, when using them both, sometimes the NE2000 just
"dies". I cant ping the machine. And twice the problem went away
(after standing still several hours) after just connecting a screen
and a kbd to the box, and hitting enter at the login-prompt, then it
immediately sprung to life. This third time, I didnt do anything
special, I just logged in using ssh through the other card, and after
a minute the NE2000 sprung to life. Nothing special can be seen in
/var/log/syslog or messages.

I dont know how to get more info on this problem. I mean, ifconfig and
/proc/interrupts doesnt give many clues. So, has anybody got any idea
about this? Or could anybody point me to the correct tools to find out
more about it. And what does all errors in ifconfig mean?
errors/overruns/frame/carrier ?

And btw, this machine shoule be able to pump more than 2mbit to a
10mbit lan, right? Any ideas regarding this?

John B?ckstrand

----------- Various dumps


eth0      Link encap:Ethernet  HWaddr 00:40:05:E3:DA:D0
          inet addr:  Bcast:  Mask:
          RX packets:3473611 errors:0 dropped:1225 overruns:0
          TX packets:2004969 errors:0 dropped:0 overruns:0 carrier:0
          collisions:59794 txqueuelen:100
          RX bytes:2372716102 (2262.7 Mb)  TX bytes:2060028482 (1964.5
          Interrupt:3 Base address:0x300

eth1      Link encap:Ethernet  HWaddr 00:A0:24:4F:AA:20
          inet addr:  Bcast:  Mask:
          RX packets:2387716 errors:877 dropped:0 overruns:891
          TX packets:1239291 errors:0 dropped:0 overruns:0 carrier:3
          collisions:71659 txqueuelen:100
          RX bytes:1451604742 (1384.3 Mb)  TX bytes:1350517231 (1287.9
          Interrupt:11 Base address:0x200

lo        Link encap:Local Loopback
          inet addr:  Mask:
          UP LOOPBACK RUNNING  MTU:3924  Metric:1
          RX packets:2874 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2874 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:312248 (304.9 Kb)  TX bytes:312248 (304.9 Kb)

uname -a: Linux jbr00003 2.2.20 #1 Sun Nov 4 15:44:23 EST 2001 i486


  0:   79268172          XT-PIC  timer
  1:       7122          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  3:    3643447          XT-PIC  NE2000
  8:          2          XT-PIC  rtc
 11:    2168886          XT-PIC  eth1
 13:          1          XT-PIC  fpu
 14:    9276158          XT-PIC  ide0
NMI:          0


Module                  Size  Used by
3c509                   6324   1
nfs                    71180   1  (autoclean)
lockd                  42420   1  (autoclean) [nfs]
sunrpc                 57816   1  (autoclean) [nfs lockd]
ne                      6140   1
8390                    5944   0  [ne]
unix                   11352   4  (autoclean)


Nov 4 15:44:23 EST 2001
BIOS-provided physical RAM map:

Console: colour VGA+ 80x25
Calibrating delay loop... 16.58 BogoMIPS
Memory: 13772k/16640k available (1756k kernel code, 408k reserved,
552k data, 152k init)
Checking if this processor honours the WP bit even in supervisor
mode... Ok.
Dentry hash table entries: 4096 (order 3, 32k)
Buffer cache hash table entries: 16384 (order 4, 64k)
Page cache hash table entries: 4096 (order 2, 16k)
VFS: Diskquotas version dquot_6.4.0 initialized
CPU: Intel 486 DX-50 stepping 05
Checking 386/387 coupling... OK, FPU using exception 16 error
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
POSIX conformance testing by UNIFIX
PCI: No PCI bus detected
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
TCP: Hash tables configured (ehash 16384 bhash 16384)
Starting kswapd v 1.5
Detected PS/2 Mouse Port.
Serial driver version 4.27 with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ
ttyS00 at 0x03f8 (irq = 4) is a 16450
ttyS01 at 0x02f8 (irq = 3) is a 16450
pty: 256 Unix98 ptys configured
Real Time Clock Driver v1.09
RAM disk driver initialized:  16 RAM disks of 4096K size
loop: registered device at major 7
hda: ST32132A, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: ST32132A, 2015MB w/120kB Cache, CHS=4095/16/63
Floppy drive(s): fd0 is 1.44M
FDC 0 is an 8272A
md driver 0.36.6 MAX_MD_DEV=4, MAX_REAL=8
scsi: <fdomain> Detection failed (no card)
NCR53c406a: no available ports found
sym53c416.c: Version 1.0.0
qlogicisp : PCI not present
eata_pio: No BIOS32 extensions present. This driver release still
depends on it.
          Skipping scan for PCI HBAs.
Failed initialization of WD-7000 SCSI card!
IBM MCA SCSI: Version 3.2
IBM MCA SCSI: No Microchannel-bus present --> Aborting.
              This machine does not have any IBM MCA-bus
              or the MCA-Kernel-support is not enabled!
megaraid: v1.11 (Aug 23, 2000)
3ware Storage Controller device driver for Linux v1.02.00.008.
3w-xxxx: tw_scsi_detect(): No pci interface present.
scsi : 0 hosts.
scsi : detected total.
Partition check:
 hda: hda1 hda2 hda3
apm: BIOS not found.
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 152k freed
NET4: Unix domain sockets 1.0 for Linux NET4.0.
Adding Swap: 296344k swap-space (priority -1)

NE*000 ethercard probe at 0x300: 00 40 05 e3 da d0
eth0: NE2000 found at 0x300, using IRQ 3.