This is caused by a change in the way that udev intreprets rules.

On a single line, all of the SUBSYSTEM, KERNEL, ATTR and DRIVER matches
must match the same kobject - which is the device the event was for
itself.

On a single line, all of the SUBSYSTEMS, KERNELS, ATTRS and DRIVERS
matches must match the same kobject, which may be the event device
itself of any of its parents.

In the above case, the DRIVERS=="?*" and ATTRS{address}=="..." match
different kobjects; the driver matches the PCI subsystem kobject for the
device, where the attr/address matches the net subsystem kobject.

Thus it no longer matches.

A simple sed script on upgrade should do the trick to fix the problem.

** Changed in: udev (Ubuntu)
       Status: Confirmed => Triaged

-- 
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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to