No subject
Brian W. Harris
harris@hep.anl.gov
Fri Jan 8 18:35:32 1999
Hi,
I was hoping to get some help here. I've set up 4 identical linux
boxes all using the 3COM 3C905 TX card without a problem. Everything
works great! However, on the 5th box I got stuck. Can't ping (or
telnet,...) to any other machine. In or out.
The 3c59x.c module loads (dmesg w/ debug below) and ifconfig looks OK.
IRQ OK. There does seem to be a problem with the carrier ( /proc/net/dev,
below ). What exactly is the carrier? Does it mean the card is bad or is
it some other problem?
Thanks for any help.
Brian
harris@hep.anl.gov
/sbin/ifconfig:
===============
eth0 Link encap:Ethernet HWaddr 00:10:5A:1D:34:75
inet addr:146.139.180.77 Bcast:146.139.180.127 Mask:255.255.255.128
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0
TX packets:7 errors:0 dropped:0 overruns:0
Interrupt:10 Base address:0x6800
cat /proc/net/dev:
==================
Inter-| Receive | Transmit
face |packets errs drop fifo frame|packets errs drop fifo colls carrier
lo: 13 0 0 0 0 13 0 0 0 0 0
eth0: 0 0 0 0 0 7 0 0 0 0 7
cat /proc/interrupts:
=====================
0: 37093 timer
1: 920 keyboard
2: 0 cascade
8: 1 + rtc
10: 9 eth0
12: 0 PS/2 Mouse
13: 1 math error
14: 3417 + ide0
15: 0 + ide1
dmesg (with 3c59x.c module loaded with debug=6):
================================================
nsole: 16 point font, 400 scans
Console: colour VGA+ 80x25, 1 virtual console (max 63)
pcibios_init : BIOS32 Service Directory structure at 0x000fad80
pcibios_init : BIOS32 Service Directory entry at 0xfb200
pcibios_init : PCI BIOS revision 2.10 entry at 0xfb230
Probing PCI hardware.
Calibrating delay loop.. ok - 347.34 BogoMIPS
Memory: 127788k/131072k available (740k kernel code, 384k reserved, 2160k data)
Swansea University Computer Society NET3.035 for Linux 2.0
NET3: Unix domain sockets 0.13 for Linux NET3.035.
Swansea University Computer Society TCP/IP for NET3.034
IP Protocols: IGMP, ICMP, UDP, TCP
VFS: Diskquotas version dquot_5.6.0 initialized
Checking 386/387 coupling... Ok, fpu using exception 16 error reporting.
Checking 'hlt' instruction... Ok.
Linux version 2.0.35 (root@porky.redhat.com) (gcc version 2.7.2.3) #1 Tue Jul 14 23:56:39 EDT 1998
Starting kswapd v 1.4.2.2
Serial driver version 4.13 with no serial options enabled
tty00 at 0x03f8 (irq = 4) is a 16550A
tty01 at 0x02f8 (irq = 3) is a 16550A
PS/2 auxiliary pointing device detected -- driver installed.
Real Time Clock Driver v1.09
Ramdisk driver initialized : 16 ramdisks of 4096K size
ide: i82371 PIIX (Triton) on PCI bus 0 function 57
ide0: BM-DMA at 0xf000-0xf007
ide1: BM-DMA at 0xf008-0xf00f
hda: WDC AC36400L, 6149MB w/256kB Cache, CHS=784/255/63, UDMA
hdc: TOSHIBA CD-ROM XM-6302B, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
md driver 0.36.3 MAX_MD_DEV=4, MAX_REAL=8
scsi : 0 hosts.
scsi : detected total.
Partition check:
hda: hda1 hda2 < hda5 hda6 hda7 hda8 >
VFS: Mounted root (ext2 filesystem) readonly.
Adding Swap: 128484k swap-space (priority -1)
sysctl: ip forwarding off
Swansea University Computer Society IPX 0.34 for NET3.035
IPX Portions Copyright (c) 1995 Caldera, Inc.
Appletalk 0.17 for Linux NET3.035
3c59x.c:v0.99E 5/12/98 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
eth0: 3Com 3c905B Cyclone 100baseTx at 0x6800, 00:10:5a:1d:34:75, IRQ 10
Internal config register is 1800000, transceivers 0xa.
8K byte-wide RAM 5:3 Rx:Tx split, autoselect/NWay Autonegotiation interface.
Enabling bus-master transmits and whole-frame receives.
eth0: Initial media type 100baseTX.
eth0: vortex_open() InternalConfig 01400000.
eth0: vortex_open() irq 10 media status 8080.
eth0: Filling in the Rx ring.
eth0: Media selection timer tick happened, 100baseTX.
eth0: Media 100baseTX is has no link beat, 8080.
eth0: Media selection failed, now trying 10baseT port.
eth0: Media selection timer finished, 10baseT.
eth0: Trying to send a packet, Tx index 0.
eth0: interrupt, status e201, latency 2 ticks.
eth0: In interrupt loop, status e201.
eth0: exiting interrupt, status e000.
eth0: Media selection timer tick happened, 10baseT.
eth0: Media 10baseT is has no link beat, 80c0.
eth0: Media selection failing, using default 10baseT port.
eth0: Media selection timer finished, 10baseT.
eth0: Trying to send a packet, Tx index 1.
eth0: interrupt, status e201, latency 2 ticks.
eth0: In interrupt loop, status e201.
eth0: exiting interrupt, status e000.
eth0: Trying to send a packet, Tx index 2.
eth0: interrupt, status e201, latency 2 ticks.
eth0: In interrupt loop, status e201.
eth0: exiting interrupt, status e000.
eth0: Trying to send a packet, Tx index 3.
eth0: interrupt, status e201, latency 2 ticks.
eth0: In interrupt loop, status e201.
eth0: exiting interrupt, status e000.
eth0: Trying to send a packet, Tx index 4.
eth0: interrupt, status e201, latency 2 ticks.
eth0: In interrupt loop, status e201.
eth0: exiting interrupt, status e000.
eth0: Trying to send a packet, Tx index 5.
eth0: interrupt, status e201, latency 3 ticks.
eth0: In interrupt loop, status e201.
eth0: exiting interrupt, status e000.