On Tue, 2005-12-13 at 17:43 -0800, jdow wrote: > From: "Jeffrey Ross" <jeff@xxxxxxxxxx> > > > I'm looking to add a second Ethernet interface to my FC3 system. The > > interface is going to be used strictly as a capture interface for > > ethereal and as such has no need for an IP address.. > > > > The questions are: > > > > 1) How do I force the existing Ethernet interface (built onto the > > motherboard), which shows up as a via-rhine to remain as eth0 and the > > new interface which will be an Intel card as eth1 > > If the new card is not Via Rhine it's very easy. This is what I have > in my /etc/modprobe.conf file as the first two lines. (The last is > coincidence not requirement.) > > alias eth0 via-rhine > alias eth1 8139too > > If both somehow end up as via-rhine you need to use some other means of > distinguishing the cards. "lspci" can give you some features you may > be able to use in modprobe.conf to distinguish the cards. Of course, > "man modprob.conf" is rather a good idea. > > > 2) enable the card without any addressing (IP or otherwise) so the card > > remains silent? > > That, too is easy. Don't assign it an IP address. If you use dhclient > this may be a tad awkward. A good read on the dhcp client documentation > is a rather good idea. > > > 3) will this process work for adding multiple additional interfaces, and > > is there a limit to network interfaces besides physical space for cards? > > So far as I know you can keep going as far as you want. The problem > becomes generating a distinguishing feature for the cards. > Even if otherwise identical all cards have one unique attribute. the MAC address.