FWIW this behaviour is still present in Ubuntu 10.04.

I am using Ubuntu in Virtual Box where it is all too easy to change MAC
addresses.

The certain fix, with a single card, is to replace the entire contents
of /etc/udev/rules.d/70-persistent-net.rules (in effect the history of
all cards seen) with the single, "catch all" rule:

 SUBSYSTEM=="net", DRIVERS=="?*", NAME="eth0"

The single interface, regardless of type or MAC address is then named
eth0

I tried multiple interfaces with similar lines (NAME= eth1, eth2 etc)
but the order in which rules are processed (or interfaces detected?)
does not appear predictable. It was quite common to see interfaces
named, for example, "eth1_renamed"

-- 
upgrading to Jaunty renamed eth0 to eth1
https://bugs.launchpad.net/bugs/329106
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to