H.J.Bathoorn wrote:
On Tuesday 14 January 2003 13:12, Ron Stodden wrote:
I cannot agree, since the NIC driver module is inserted based on the line inIt is kernel that assigns eth numbers at boot time, I suspect based on the (remembered) MAC at the other end of the link, using arp (see man arp), and the eth number assigned by kernel has nothing to do with the NIC type, NIC manufacturer, or PCI slot. I suspect that the NIC is never aware of its eth number - communication is done MAC to MAC, which is why the MAC is assigned by the NIC manufacturer on a globally unique basis, although it can be programatically changed (and the low order byte is dynamically changed as part of the cable modem protocol).
You are quite right, I didn't write that down as specifically as I should've.
It isn't as much as in which order the kernel sees the nics during the install procedure but how the "available drivers list" is ordered.
/etc.modules.conf, such as:
alias eth1 tulip
This indicates that the eth number has already been assigned when the driver
module is inserted.
--
Ron. [Melbourne, Australia]
20030106 updates now available for Fastest Mandrake downloader (English-only) from:
http://members.optusnet.com.au/ronst/
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
