eth devices change numbering without notice to user
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Bug Description
I setup Ubuntu 7.10 on VMWare Server. After getting some initial packages installed, I planned to use this install as a template for other Ubuntu servers with only slight modifications. After copying the VMWare files to a new folder, loading the newly copied folder into inventory, and then running the new copy the eth0 adapter no longer worked. The problem appears to be related to the assignments entered into /etc/udev/
When VMWare creates the Ethernet interface, it creates a random MAC address based upon the UUID for the instance. Whenever a VMWare is copied and run again from a new location (or new server) a new UUID can be created which then changes the MAC address. This causes the behavior identified.
Unfortunately there is no easy way to track this problem down because during Ubuntu boot up the system will find the eth device(s) as eth0...ethN, but then based upon that persistent rules file will rename the device sometime later in the boot process without notice to the user.
This seems to have been introduced between Feisty and Gutsy versions as my Feisty systems do not contain the 70-persistent-

Hi rababb,
Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering is this still an issue for you? Care to test the most recent Hardy Heron 8.04 release - http:// www.ubuntu. com/getubuntu/ download . Please let us know your results. Thanks in advance.