View Single Post

  #1 (permalink)  
Old 01-07-2004
Geoff
 
Posts: n/a
Default 3Com Etherlink III (3C509B) won't work

This posting is a rewrite of a preveous posting, but with more
readable information allong with some new information.

I am trying to get a 3Com Etherlink III (3C509B) ethernet card
running on RedHat 9.0 but cannot seem to get it working.

Setup:
WAN
|
3Com <--> Router <--> Other PC

If I set the card up to DHCP it's addres from the router the bring up fails,
so I switched to a static IP, then it "comes up fine" (no error), however I
cannot ping into or out of the card.
I can ping my system from itself (ie local host, or via it's static IP)

There are lights on on the ethernet card and the link/activity light on the
router is flashing

The cable/card is fine (as it will DHCP fine if I boot the network install
disk
(It get's an IP addres..), it just doesn't work correctly if I boot off the
normal boot floppy (my GRUB is also messed up...))

I have read that there may be some problems with this card, but I'm not sure
where to look to determine what/how to fix (I'm new to this portion of
linux). (how do I figure out what driver I have etc?)


Output of "ping 172.16.37.15" (PC connected to router)
---------------------------------------------------------------
PING 172.16.37.15 (172.16.37.15) 56(84) bytes of data
From 172.16.37.20 icmp_seq=1 Destination Host Unreachable
From 172.16.37.20 icmp_seq=2 Destination Host Unreachable
From 172.16.37.20 icmp_seq=3 Destination Host Unreachable
From 172.16.37.20 icmp_seq=4 Destination Host Unreachable
From 172.16.37.20 icmp_seq=5 Destination Host Unreachable
From 172.16.37.20 icmp_seq=6 Destination Host Unreachable
From 172.16.37.20 icmp_seq=7 Destination Host Unreachable
From 172.16.37.20 icmp_seq=8 Destination Host Unreachable
From 172.16.37.20 icmp_seq=9 Destination Host Unreachable
CNTRL-C
---- 172.16.37.15 ping statistics ---
12 packets transmitted , 0 received, +9 errorrs, 100% packet loss,
time 11077ms, pipe 3
---------------------------------------------------------------


Output of ifconfig -a eth0 has the following :
---------------------------------------------------------------
Link encap:Ethernet HWaddr: 00:50:DA:01:CE:36
inet addr:172.16.37.20 Bcast:172.16.37.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 frame:0
collisions:0 txqueuelen:100
Rx bytes:0 (0.0 b) TX bytes:822 (822.0 b)
Interrupt: 5 Basse address:0x220
---------------------------------------------------------------


Contents of /proc/interrupts: (just line 5 and last 2)
---------------------------------------------------------------
5: 0 XT-PIC eth0
NNT: 0
ERR: 0
---------------------------------------------------------------
The value for line 5 (eth0) never changes, before/after a ping etc.



netstat -r gives the following :
---------------------------------------------------------------
Destination Gateway Genmask Flags MSS Window irtt
Iface
172.16.37.0 * 255.255.255.0 U 0 0 0
eth0
169.254.0.0 * 255.255.0.0 U 0 0 0
eth0
127.0.0.0 * 255.0.0.0 U 0 0 0
lo
default 172.16.37.254 0.0.0.0 UG 0 0 0
eth0
---------------------------------------------------------------
I have no clue why 169 is there... I did remove it after a previous install
with no differences


/sbin/iptables -L gives the following :
---------------------------------------------------------------
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

---------------------------------------------------------------




Reply With Quote