From: John Telford [mailto:[EMAIL PROTECTED]]

>I'm building routers.  It's difficult to tell in advance which NIC will
>be assigned eth0 and which will assigned eth1 when using two NICs.  Ping
>testing usually clears up this simple problem.

>My question is, what's the algorithm for assigning Ethernet
>designations?  I know it not placement order in the PCI bus, and I know
>its not the NIC data-link address.

There is so much variation in hardware out there its impossible to give 
a simple answer, and I'll proceed this a simple disclaimer: I speak from 
experience, not as a developer. Take it as it is.

First Factor:

driver load order - Assuming your using the standard RedHat kernel, just 
about everything is a module. But modifying /etc/modules.conf won't change 
anything, because this was compiled into the initrd. :^) You can change 
this, but thats not what was asked.

Second factor:

pci bus order - Personally, I like the idea of a single NIC brand, and hence

a "single" driver. I've had conflicts mixing NIC's in the past. But with a 
homogeneous NIC I've always seen them with continuous numbers (I've built 
firewalls with 4 interfaces. On board NIC's should be on one end or the
other.



_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to