I'm experiencing difficulty getting an ISA 3Com509 NIC to communicate to
the rest of my LAN. I can't see any reason for it not to work as I've
checked ifconfig, route and ipchains. /proc's IRQ/IO and module seems to
be aware of the 3Com509. The ping error is "Destination Host
Unreachable".
I've also replaced the ISA 3Com509 with a PCI Netgear FA310TX with the
exact network (and cabling) configuration and the FA310 works under
Linux, so there's no (or shouldn't be) cabling or routing/firewall
problems.
I've also tested the 3Com509 under W2k to communicate to other Linux
hosts and had no problems, so I know the 3Com509 works on both the
10Base2 and 10BaseT ports.
I also tried passing "media 10base2" and "media 10baset" to ifconfig
which still doesn't fix the problem.
To my knowledge the 3Com509 is installed on IRQ:10 I/O:0300-030f.
Distribution is Redhat 7.2 [2.4.7-10].
Here're my diagnostics when only the ISA 3Com509 is inserted:
[root@f1 tmp]# ping -c 3 192.168.0.1
PING 192.168.0.1 (192.168.0.1) from 192.168.0.10 : 56(84) bytes of data.
>From 192.168.0.10: Destination Host Unreachable
>From 192.168.0.10: Destination Host Unreachable
>From 192.168.0.10: Destination Host Unreachable
--- 192.168.0.1 ping statistics ---
3 packets transmitted, 0 packets received, +3 errors, 100% packet loss
[root@f1 tmp]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:20:AF:E1:5A:2A
inet addr:192.168.0.10 Bcast:192.168.0.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:36 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:0 (0.0 b) TX bytes:1512 (1.4 Kb)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:84 errors:0 dropped:0 overruns:0 frame:0
TX packets:84 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:6714 (6.5 Kb) TX bytes:6714 (6.5 Kb)
[root@f1 tmp]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use
Iface
192.168.0.0 * 255.255.255.0 U 0 0 0
eth0
127.0.0.0 * 255.0.0.0 U 0 0 0
lo
[root@f1 tmp]# ipchains -L
Chain input (policy ACCEPT):
Chain forward (policy ACCEPT):
Chain output (policy ACCEPT):
[root@f1 tmp]# lsmod
Module Size Used by
ide-cd 27072 0 (autoclean)
cdrom 28512 0 (autoclean) [ide-cd]
soundcore 4464 0 (autoclean)
binfmt_misc 6416 1
iscsi 21984 0 (unused)
scsi_mod 95696 1 [iscsi]
autofs 11520 0 (autoclean) (unused)
3c509 7920 1
appletalk 20912 0 (autoclean)
ipx 16448 0 (autoclean)
ipchains 39200 0
mousedev 4448 1
hid 19024 0 (unused)
input 3840 0 [mousedev hid]
usb-uhci 21536 0 (unused)
usbcore 51712 1 [hid usb-uhci]
ext3 64624 2
jbd 40992 2 [ext3]
[root@f1 tmp]# cat /proc/interrupts
CPU0
0: 184779 XT-PIC timer
1: 3783 XT-PIC keyboard
2: 0 XT-PIC cascade
8: 1 XT-PIC rtc
10: 0 XT-PIC eth0
12: 30086 XT-PIC usb-uhci, usb-uhci
14: 20969 XT-PIC ide0
15: 5503 XT-PIC ide1
NMI: 0
ERR: 0
[root@f1 tmp]# cat /proc/ioports
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
02f8-02ff : serial(auto)
0300-030f : 3c509
0376-0376 : ide1
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(auto)
0cf8-0cff : PCI conf1
4000-40ff : VIA Technologies, Inc. VT82C686 [Apollo Super ACPI]
5000-500f : VIA Technologies, Inc. VT82C686 [Apollo Super ACPI]
6000-607f : VIA Technologies, Inc. VT82C686 [Apollo Super ACPI]
c000-cfff : PCI Bus #01
c000-c07f : PCI device 1039:0300 (Silicon Integrated Systems [SiS])
d000-d00f : VIA Technologies, Inc. Bus Master IDE
d000-d007 : ide0
d008-d00f : ide1
d400-d41f : VIA Technologies, Inc. UHCI USB
d400-d41f : usb-uhci
d800-d81f : VIA Technologies, Inc. UHCI USB (#2)
d800-d81f : usb-uhci
dc00-dcff : VIA Technologies, Inc. AC97 Audio Controller
e000-e003 : VIA Technologies, Inc. AC97 Audio Controller
e400-e403 : VIA Technologies, Inc. AC97 Audio Controller
The question is - what's wrong, and how do I make it work ?
--
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://lists.slug.org.au/listinfo/slug