Messages in this thread |  | | Date | Wed, 16 May 2001 12:04:52 -0400 | From | Michael Meissner <> | Subject | Re: LANANA: To Pending Device Number Registrants |
| |
On Tue, May 15, 2001 at 01:18:09PM -0700, Linus Torvalds wrote: > > On Tue, 15 May 2001, Jonathan Lundell wrote: > > > > > >Keep it informational. And NEVER EVER make it part of the design. > > > > What about: > > > > 1 (network domain). I have two network interfaces that I connect to > > two different network segments, eth0 & eth1; > > So? > > Informational. You can always ask what "eth0" and "eth1" are. > > There's another side to this: repeatability. A setup should be > _repeatable_. > > This is what we have now. Network devices are called "eth0..N", and nobody > is complaining about the fact that the numbering is basically random. It > is _repeatable_ as long as you don't change your hardware setup, and the > numbering has effectively _nothing_ to do with "location".
Well yes and no. The numbers are currently repeatable for a given kernel, but I know I and others were bitten by the 2.2. to 2.4 transition, where the kernel used a different algorithm for the order in which it detected scsi and network adapters (ie, in my machine with 3 scsi adapters, Linux 2.2 always picked the Adaptec scsi adapter builtin into my motherboard as the first adapter, but 2.4 decided to pick my TekRam 390F adapter).
As lots of people have been saying, you need to know which physical slot to plut the wire connecting eth0, eth1, etc. into. Similarly for serial ports, if I have 3 or 4 (or 127 :-) USB serial devices, I really don't want to have to change my cabling each time I boot or change OSes (since I doubt my UPS will be happy if I give it the commands destined for the X10 controller or my remote boards).
-- Michael Meissner, Red Hat, Inc. (GCC group) PMB 198, 174 Littleton Road #3, Westford, Massachusetts 01886, USA Work: meissner@redhat.com phone: +1 978-486-9304 Non-work: meissner@spectacle-pond.org fax: +1 978-692-4482 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |