On Thu, Apr 24, 2008 at 3:53 AM, Andrew Gabriel <Andrew.Gabriel at sun.com> wrote: > Peter Memishian wrote: > > The order is unspecified but will not change after initial enumeration. > > Today, if you have two e1000g's on a given machine, they will enumerate as > > e1000g0/e1000g1 (and if the hardware folks did things right, that > > enumeration will match the "0" and "1" labels on the back of the box). > > > I think that's true on sparc where OBP guarantees to enumerate the > motherboard devices before any add-in cards, but there's no such > guarantee on the ordering of enumeration on x86 systems. It's not
On a V490 with a QGE (e.g X4444A) installed before Solaris is installed, ce0 - ce3 will be the QGE and the onboard interfaces will be ce4 and ce5. I deal with several clustered systems that have 16 active interfaces per node (plus a few inactive interfaces). Network configuration is a PITA on these systems. Human readable translations between the device path and physical location should be a lot easier than they are today. If you take a look at the graphical views in SunMC (at least as of ~ 4 years ago) it is quite apparent that this can be done. People that roll their own hardware will have a harder time than those that have mainstream systems - but they are probably not the ones that need the most help. -- Mike Gerdts http://mgerdts.blogspot.com/
