Eth0 no more?
lists.us.dell.com
Eth0 no more?
1–10 of 53 posts
Re: Eth0 no more?
#2Not all add-in cards have a method to expose their Linux interface name(s) to external port mapping. biosdevname may provide incorrect names for such. Discussions are ongoing on the netdev mailing list to standardize a method of exposing such mapping.
Seems like this would be kind of a deal-breaker for any wholesale move like this. I'd be fairly surprised if this got any widespread adoption anytime soon.
Re: Eth0 no more?
#3Re: Eth0 no more?
#4Re: Eth0 no more?
#5Looks like this could solve the problem of network interfaces renaming themselves after reboots. Hooray!
While udev is more universal, iftab felt elegant and unixy.
Re: Eth0 no more?
#6Everyone else has separate device namespaces for - you might have an fxp0 , rl0, hme0, etc. on any BSD or Solaris machine.
Rather than looking in /dev, they really ought to be parsing the output of ifconfig -a.
Re: Eth0 no more?
#7Looks like this could solve the problem of network interfaces renaming themselves after reboots. Hooray!
On other distributions, "udev" accomplishes the same thing.
The only point when interface naming is arbitrary is at installation time, then it stays the same forever.
Not only this will add confusion by introducing a bunch of new names for network interfaces, it will also break applications that rely on them being called "ethX".
It will also make it impossible to manually assign names to interfaces. For instance, if you have a configuration that uses an embedded interface and you want to add another interface on a card, you can manually assign the same "ethX" name to it, but not if the names depend on the physical characteristics of the hardware.
Re: Eth0 no more?
#8Mac OS X and Linux are the only OS's that I'm aware of that put all ethernet nics in the same device namespace. Everyone else has separate device namespaces for - you might have an fxp0 , rl0, hme0, etc. on any BSD or Solaris machine. Rather than looking in /dev, they really ought to be parsing the output of ifconfig -a .
Re: Eth0 no more?
#9From the limitations section of the wiki page linked in the article: Not all add-in cards have a method to expose their Linux interface name(s) to external port mapping. biosdevname may provide incorrect names for such. Discussions are ongoing on the netdev mailing list to standardize a method of exposing such mapping. Seems like this would be kind of a deal-breaker for any wholesale move like this. I'd be fairly sur…
Re: Eth0 no more?
#10Looks like this could solve the problem of network interfaces renaming themselves after reboots. Hooray!
Network interfaces should not rename themselves after reboots. On Red Hat derived distributions, the device name is tied to the MAC address of the interface, so it never changes. On other distributions, "udev" accomplishes the same thing. The only point when interface naming is arbitrary is at installation time, then it stays the same forever. Not only this will add confusion by introducing a bunch of new names for n…
But that's because PCI bus walk order doesn't change across reboots.