In checking on the NIC, I notice it is described at several sites as having both BNC (thinnet, 10Base2) and RJ45 (UTP, 10BaseT) jacks. And I notice that after you ping unsuccessfully, ifconfig reports (in part)
TX packets:9 errors:0 dropped:0 overruns:0 carrier:9
Taken together, this makes me wonder if the card is set to use the wrong port. The docs I found for this card seem to say it comes out of the box set for media autoselect, but that's not something I'd rely on. The "Destination Host Unreachable" message you get when ping'ing is consistent with this guess (though not always present). You might want to get the DOS-based setup program for this NIC (or see if Don Becker's released a Linux-based one) and check its settings.
And I realize, in rereading your message, that either you've not said whether you are using thinnet or UTP with this card, or I missed where you told us. Also, just barely conceivably, you've connected it via UTP to a switch that does not drop back to 10 Mbps (is the other card you test with successfully 10 or 100 Mbps?).
Final thought ... I have a hazy memory of running into some oddball 3Com NICs of about the vintage of the one you have. They had problems with standard UTP wiring. I forget the details ... except that I ended up scrapping the cards, NICs these days being too cheap to spend much time mucking about with (especially old, 10 Mbps NICs).
At 02:38 PM 5/29/2004 -0400, Hal MacArgle wrote:
On 05-28, pa3gcu wrote: > On Wednesday 26 May 2004 16:33, Hal MacArgle wrote: > > Greetings: I made the, probable, mistake of buying a 3Com 3C900B-TPC > > PCI BNC NIC discovering that the module automatically installed by > > Slackware 9.0, 2.4.20 - 3c59x.o - does not ping.. Checking the Web I > > find that 3c59x.o is for the 3C900 (no suffix) models and that I may > > need 3c90x.o instead.. > > AFAIK that nic may have needed a module called 3c90x back in 2.0 and 2.1 > kernels, but according to google it now uses the 3c9x module. > > > Downloaded the source for that but it wont compile under Slack9.0.. > > An attempt to -f (force) using a pre-compiled version didn't work > > either.. > > > > I may be stuck but was wondering if someone may have run into this > > and solved the problem, and/or has a module compiled for 2.4.20.. > > Does modprobe return an error when loading the module, the module in the > bare.i kernel should do ok.
This was the bare.i kernel, 2.4.20, default install.. The module was loaded and the NIC card found automatically on boot; the only entries I made were ifconfig and route add.. See following script.
> If there is no error what does 'ifconfig eth0' say. (presuming its the first
> nic of course).
> What does the command 'route -ne' say.?
See following script, some snipped to shorten the verbiage. Only one NIC at a time..
> Also another helper could be 'mii-tool' (to see the nic's status).
As I read man mii-tool, I gather it's for RJ45 connections only whereas I'm exclusively thinnet, 10base2, BNC.. Correct me if I'm wrong on this..
> > > > > Rather than go into further details of what I did, suffice it to say > > that I swapped a RealTec NIC into the same PCI slot, and it worked > > perfectly with the ifconfig and route add entries, so I must presume > > the cables, etc are OK.. dmesg listed the 3Com NIC, with the same > > IRQ# and Port# that were assigned to the RealTec NIC.. > > > > Appreciate and TIA. > > Script follows which points to the cables or connection, it seems, but another different brand NIC, in the same PCI slot, is found; a different module automatically loaded, and works fine.. Back to 3Com NIC and a repeat of the problem.. Hopefully you can see something I'm not familiar with. <grin> Thanks Richard. ------------------------------------------------------------------------------
Script started on Sat May 29 14:16:00 2004 [EMAIL PROTECTED]:~# uname -a Linux lnx5 2.4.20 #2 Mon Mar 17 22:02:15 PST 2003 i686 unknown [EMAIL PROTECTED]:~#
[EMAIL PROTECTED]:~# dmesg
Linux version 2.4.20 ([EMAIL PROTECTED]) (gcc version 3.2.2) #2 Mon Mar 17 22:02:15 PST 2003
< snipped, checking to make sure no IO or IRQ conflicts >
PCI: Found IRQ 11 for device 00:08.0
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
00:08.0: 3Com PCI 3c900 Cyclone 10Mbps TPC at 0xe800. Vers LK1.1.16
[EMAIL PROTECTED]:~#
[EMAIL PROTECTED]:~# lspci -v < snipped >
00:08.0 Ethernet controller: 3Com Corporation 3c900B-TPC [Etherlink XL TPC] (rev 04)
Subsystem: 3Com Corporation 3c900B-TPC [Etherlink XL TPC]
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at e800 [size=128]
Memory at d8000000 (32-bit, non-prefetchable) [size=128]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [dc] Power Management version 1
[EMAIL PROTECTED]:~#
[EMAIL PROTECTED]:~# lsmod Module Size Used by Not tainted parport_pc 14724 0 parport 23264 0 [parport_pc] uhci 24560 0 (unused) usbcore 58144 1 [uhci] via82cxxx_audio 18936 0 (unused) ac97_codec 9512 0 [via82cxxx_audio] soundcore 3332 2 [via82cxxx_audio] 3c59x 26736 1 [EMAIL PROTECTED]:~#
[EMAIL PROTECTED]:~# cat /proc/pci
PCI devices found:
< snipped; no IO or IRQ conflicts >
Bus 0, device 8, function 0:
Ethernet controller: 3Com Corporation 3c900B-TPC [Etherlink XL TPC] (rev 4).
IRQ 11.
Master Capable. Latency=32. Min Gnt=10.Max Lat=48.
I/O at 0xe800 [0xe87f].
Non-prefetchable 32 bit memory at 0xd8000000 [0xd800007f].
[EMAIL PROTECTED]:~#
[EMAIL PROTECTED]:~# ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:50:DA:35:3B:46 inet addr:10.0.0.15 Bcast:10.255.255.255 Mask:255.0.0.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:11 Base address:0xe800
[EMAIL PROTECTED]:~#
[EMAIL PROTECTED]:~# route -ne Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 44.58.13.11 0.0.0.0 255.255.255.255 UH 40 0 0 eth0 10.0.0.17 0.0.0.0 255.255.255.255 UH 40 0 0 eth0 10.0.0.16 0.0.0.0 255.255.255.255 UH 40 0 0 eth0 44.58.13.12 0.0.0.0 255.255.255.255 UH 40 0 0 eth0 44.58.13.13 0.0.0.0 255.255.255.255 UH 40 0 0 eth0 10.0.0.15 0.0.0.0 255.255.255.255 UH 40 0 0 eth0 10.0.0.14 0.0.0.0 255.255.255.255 UH 40 0 0 eth0 10.0.0.0 0.0.0.0 255.0.0.0 U 40 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 40 0 0 lo [EMAIL PROTECTED]:~#
[EMAIL PROTECTED]:~# ping -v 10.0.0.16 PING 10.0.0.16 (10.0.0.16): 56 octets data 92 octets from lnx5.net (10.0.0.15): Destination Host Unreachable Vr HL TOS Len ID Flg off TTL Pro cks Src Dst Data 4 5 00 5400 0000 0 0040 40 01 8b26 10.0.0.15 10.0.0.16
92 octets from lnx5.net (10.0.0.15): Destination Host Unreachable Vr HL TOS Len ID Flg off TTL Pro cks Src Dst Data 4 5 00 5400 0000 0 0040 40 01 8b26 10.0.0.15 10.0.0.16
92 octets from lnx5.net (10.0.0.15): Destination Host Unreachable Vr HL TOS Len ID Flg off TTL Pro cks Src Dst Data 4 5 00 5400 0000 0 0040 40 01 8b26 10.0.0.15 10.0.0.16
92 octets from lnx5.net (10.0.0.15): Destination Host Unreachable Vr HL TOS Len ID Flg off TTL Pro cks Src Dst Data 4 5 00 5400 0000 0 0040 40 01 8b26 10.0.0.15 10.0.0.16
92 octets from lnx5.net (10.0.0.15): Destination Host Unreachable Vr HL TOS Len ID Flg off TTL Pro cks Src Dst Data 4 5 00 5400 0000 0 0040 40 01 8b26 10.0.0.15 10.0.0.16
92 octets from lnx5.net (10.0.0.15): Destination Host Unreachable Vr HL TOS Len ID Flg off TTL Pro cks Src Dst Data 4 5 00 5400 0000 0 0040 40 01 8b26 10.0.0.15 10.0.0.16
--- 10.0.0.16 ping statistics --- 7 packets transmitted, 0 packets received, 100% packet loss [EMAIL PROTECTED]:~#
[EMAIL PROTECTED]:~# ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:50:DA:35:3B:46 inet addr:10.0.0.15 Bcast:10.255.255.255 Mask:255.0.0.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:9 errors:0 dropped:0 overruns:0 carrier:9 collisions:0 txqueuelen:100 RX bytes:0 (0.0 b) TX bytes:540 (540.0 b) Interrupt:11 Base address:0xe800
[EMAIL PROTECTED]:~#
[EMAIL PROTECTED]:~# netstat -i Kernel Interface table Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg eth0 1500 0 0 0 0 0 9 0 0 0 BMU lo 16436 0 7 0 0 0 7 0 0 0 LRU [EMAIL PROTECTED]:~# [EMAIL PROTECTED]:~# exit exit
Script done on Sat May 29 14:17:26 2004 ------------------------------------------------------------------------------
- To unsubscribe from this list: send the line "unsubscribe linux-newbie" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.linux-learn.org/faqs