I'm setting up a gateway box with potato on a scavenged P75 box with one newer Intel EtherExpress 10/100 PCI NIC (eth0) and two older Intel EtherExpress PRO/10 ISA NICs (eth1 and eth2). Target topology is a DMZ network and an internal network, both masqueraded to the outside.
However, I've got problems with the two ISA NICs. I configured them with isapnptools, and they show up ok in ifconfig. I can ping them from the keyboard of the gateway box. When hooked to their hubs, their connection LEDs come on, and their activity LEDs flash as network traffic goes by. So far so good. But I can't ping either of them from other boxes on their networks. I haven't implemented any type of firewall yet; I'm just trying to connect. The question is whether there is something wrong with the NICs or if it's something I haven't configured right (OK, I admit it--I'm a relative newbie here). During boot (shown in dmesg), the two NICs report "multicast setup failed", and when I ifconfig them from the command line, I see this also. Nevertheless, ifconfig reports them UP RUNNING MULTICAST. Any idea what this discrepency means? I've posted this question to an Intel forum to ask whether this is a hardware problem. Or is there some stupid configuration error I'm making here? *Many* TIA for any ideas. Following is more detail: Stan --------------- Here's the ifconfig output: eth0 Link encap:Ethernet HWaddr 00:A0:C9:E6:97:49 inet addr:192.168.2.1 Bcast:192.168.2.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:33 errors:0 dropped:0 overruns:0 frame:0 TX packets:16 errors:0 dropped:0 overruns:6 carrier:0 collisions:0 txqueuelen:100 Interrupt:9 Base address:0xfcc0 eth1 Link encap:Ethernet HWaddr 00:AA:00:BD:AE:A1 inet addr:192.168.1.1 Bcast:192.168.1.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:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 Interrupt:5 Base address:0x200 eth2 Link encap:Ethernet HWaddr 00:AA:00:BD:B0:90 inet addr:192.168.3.1 Bcast:192.168.3.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:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 Interrupt:10 Base address:0x220 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:3924 Metric:1 RX packets:38 errors:0 dropped:0 overruns:0 frame:0 TX packets:38 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 Here's dmesg: Linux version 2.2.14 ([EMAIL PROTECTED]) (gcc version 2.95.2 20000220 (Debian GNU/Linux)) #1 Wed Mar 22 15:27:14 EST 2000 Detected 75171537 Hz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 29.90 BogoMIPS Memory: 37892k/40960k available (1684k kernel code, 412k reserved, 832k data, 140k init) Dentry hash table entries: 8192 (order 4, 64k) Buffer cache hash table entries: 65536 (order 6, 256k) Page cache hash table entries: 16384 (order 4, 64k) VFS: Diskquotas version dquot_6.4.0 initialized CPU: Intel Pentium 75 - 200 stepping 04 Checking 386/387 coupling... OK, FPU using exception 16 error reporting. Checking 'hlt' instruction... OK. Checking for popad bug... OK. Intel Pentium with F0 0F bug - workaround enabled. POSIX conformance testing by UNIFIX PCI: PCI BIOS revision 2.10 entry at 0xfc8e0 PCI: Using configuration type 1 PCI: Probing PCI hardware 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 65536 bhash 65536) Starting kswapd v 1.5 Detected PS/2 Mouse Port. pty: 256 Unix98 ptys configured apm: BIOS not found. Real Time Clock Driver v1.09 RAM disk driver initialized: 16 RAM disks of 4096K size loop: registered device at major 7 TRM290: ignored by ide_scan_pci_device() (uses own driver) hda: Conner Peripherals 1080MB - CFS1081A, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hda: Conner Peripherals 1080MB - CFS1081A, 1032MB w/0kB Cache, CHS=2097/16/63 Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 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 Failed initialization of WD-7000 SCSI card! IBM MCA SCSI: No Microchannel-bus support present -> Aborting. DC390: 0 adapters found megaraid: v1.05 (October 27, 1999) aec671x_detect: scsi : 0 hosts. scsi : detected total. Partition check: hda: [PTBL] [524/64/63] hda1 hda2 hda3 < hda5 hda6 hda7 hda8 > VFS: Mounted root (ext2 filesystem) readonly. Freeing unused kernel memory: 140k freed NET4: Unix domain sockets 1.0 for Linux NET4.0. Adding Swap: 78588k swap-space (priority -1) eth0: Intel EtherExpress Pro 10/100 at 0xfcc0, 00:A0:C9:E6:97:49, IRQ 9. Board assembly 689661-003, Physical connectors present: RJ45 Primary interface chip i82555 PHY #1. General self-test: passed. Serial sub-system self-test: passed. Internal registers self-test: passed. ROM checksum self-test: passed (0x24c9f043). Receiver lock-up workaround activated. id: 0x24 io: 0x200 eth1: Intel EtherExpress Pro/10 ISA at 0x200, 00:aa:00:bd:ae:a1, IRQ 5, 10BaseT. Serial driver version 4.27 with no serial options enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS02 at 0x03e8 (irq = 4) is a 16550A ttyS05 at 0x3228 (irq = 3) is a 16450 ttyS06 at 0x4220 (irq = 3) is a 16450 ttyS07 at 0x4228 (irq = 3) is a 16450 ttyS09 at 0x5228 (irq = 3) is a 16450 eth1: multicast setup failed. eth1: multicast setup failed. eth1: multicast setup failed. eth1: multicast setup failed. id: 0xa4 io: 0x220 eth2: Intel EtherExpress Pro/10 ISA at 0x220, 00:aa:00:bd:b0:90, IRQ 10, 10BaseT. eth2: multicast setup failed. eth2: multicast setup failed. eth2: multicast setup failed. eth2: multicast setup failed. CSLIP: code copyright 1989 Regents of the University of California PPP: version 2.3.7 (demand dialling) PPP line discipline registered. registered device ppp0 When I ping the three NICs from the gateway box's keyboard, here's what I get: PING 192.168.1.1 (192.168.1.1): 56 data bytes 64 bytes from 192.168.1.1: icmp_seq=0 ttl=255 time=0.9 ms 64 bytes from 192.168.1.1: icmp_seq=1 ttl=255 time=0.4 ms --- 192.168.1.1 ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max = 0.4/0.6/0.9 ms PING 192.168.2.1 (192.168.2.1): 56 data bytes 64 bytes from 192.168.2.1: icmp_seq=0 ttl=255 time=0.8 ms 64 bytes from 192.168.2.1: icmp_seq=1 ttl=255 time=0.4 ms --- 192.168.2.1 ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max = 0.4/0.6/0.8 ms PING 192.168.3.1 (192.168.3.1): 56 data bytes 64 bytes from 192.168.3.1: icmp_seq=0 ttl=255 time=0.8 ms 64 bytes from 192.168.3.1: icmp_seq=1 ttl=255 time=0.4 ms --- 192.168.3.1 ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max = 0.4/0.6/0.8 ms