On Mon, Nov 16, 2009 at 02:47:05PM +0100, Lars Müller wrote:
On Mon, Nov 16, 2009 at 02:16:46PM +0100, Claudio Prono wrote: [ 8< ]
And, after the reboot i have all the network interfaces renamed (like eth4, eth5,eth6 and eth7), and in the messages i have this:
[ 66.894579] eth0 renamed to eth4 by udevd [307] [ 66.895846] udev: renamed network interface eth0 to eth4 [ 92.776441] no cont in shutdown! [ 93.303329] eth3 renamed to eth5 by udevd [296] [ 93.304535] udev: renamed network interface eth3 to eth5 [ 94.130532] floppy0: FDC access conflict! [ 94.521081] FDC 0 is a post-1991 82077 [ 95.017864] eth2 renamed to eth6 by udevd [294] [ 95.018964] udev: renamed network interface eth2 to eth6 [ 96.280900] eth1 renamed to eth7 by udevd [312]
Why this happens? Is some sort of bug? Or something i doin wrong?
This might be the same issue as reported at https://bugzilla.novell.com/show_bug.cgi?id=546575
Check /etc/udev/rules.d/70-persistent-net.rules for lines including
ATTRS{address}=="
" If there are any change the ATTRS{address} to ATTR{address}. Yes, this trouble is caused by one wrong additional 'S' char.
As result you'll get all rules two times (converted + generated):
# converted 'rename_netiface' rule
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:13:20:4d:96:9c", NAME="eth1"
# PCI device 0x8086:0x1050 (e100)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:13:20:4d:96:9c", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
to fix it, correct the interface names in the second generated rule,
and remove the first one.
When you find any
30-net_persistent_names.rules*
files in /etc/udev/rules.d/, please report it in the bug 546575 where
exactly (exact/complete filename) and attach it.
Note: the typo in the convert_persistent_name_rules exists since 10.3;
it converts pre 10.3 rules (30-net_persistent) into post 10.3 rules
(70-persistent-net)... the question is, why it occurs on 11.2 and not
already before. Something restored old 30-net_persistent_names.rules?
Are you using scpm?
Gruesse / Regards,
Marius Tomaschewski