I am having trouble setting up a system for 3 nic cards with a monolithic kernel ( 2.4.18 )
The three cards are identical and use the eepro100 driver. For testing I have them set up on the same sub-net. All three cards are getting assigned all three ips. I am not passing any kernel parameters Here is my /etc/network/interfaces ------------------ loopback interface auto lo iface lo inet loopback # The first network card - this entry was created during the Debian # installation # (network, broadcast and gateway are optional) auto eth0 iface eth0 inet static address 10.0.1.10 netmask 255.255.255.0 network 10.0.1.0 broadcast 10.0.1.255 gateway 10.0.1.3 auto eth1 iface eth1 inet static address 10.0.1.11 netmask 255.255.255.0 network 10.0.1.0 broadcast 10.0.1.255 gateway 10.0.1.3 auto eth2 iface eth2 inet static address 10.0.1.12 netmask 255.255.255.0 network 10.0.1.0 broadcast 10.0.1.255 gateway 10.0.1.3 ------------------------ And the output of ifconfig ------------------------ eth0 Link encap:Ethernet HWaddr 00:02:B3:87:52:49 inet addr:10.0.1.10 Bcast:10.0.1.255 Mask:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:977 errors:0 dropped:0 overruns:0 frame:0 TX packets:736 errors:0 dropped:0 overruns:60 carrier:0 collisions:0 txqueuelen:100 RX bytes:247132 (241.3 KiB) TX bytes:55033 (53.7 KiB) Interrupt:11 Base address:0x2000 eth1 Link encap:Ethernet HWaddr 00:03:47:B1:D7:7D inet addr:10.0.1.11 Bcast:10.0.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:232 errors:0 dropped:0 overruns:0 frame:0 TX packets:174 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:27658 (27.0 KiB) TX bytes:19535 (19.0 KiB) Interrupt:10 Base address:0x4000 eth2 Link encap:Ethernet HWaddr 00:02:B3:87:71:B5 inet addr:10.0.1.12 Bcast:10.0.1.255 Mask:255.255.255.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:23 errors:0 dropped:0 overruns:0 frame:0 TX packets:18 errors:0 dropped:0 overruns:9 carrier:0 collisions:0 txqueuelen:100 RX bytes:2535 (2.4 KiB) TX bytes:1097 (1.0 KiB) Interrupt:9 Base address:0x6000 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:117 errors:0 dropped:0 overruns:0 frame:0 TX packets:117 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 ------------------------------------ With this setup and only one card with a cable attached I can ping all three addresses 10.0.1.10, 10.0.1.11, and 10.0.1.12. This is true no matter which card is plugged in. I have setup multiple nics before but they always used different drivers, and I assigned which was eth0 and eth1 via aliases. I wish to use a monolithic kernel for security. Can you help me understand either how to set this up so each card gets one ip and/or understand how each card is getting all three? ~Michael -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]