http://bugzilla.novell.com/show_bug.cgi?id=494958
http://bugzilla.novell.com/show_bug.cgi?id=494958#c18
Marius Tomaschewski
None of our released distributions contain NetworkManager which supports IPv6, so it probably doesn't matter much either way from my perspective. Let's leave the script from comment #8 as it is and I'll let you know if I need it changed sometime later.
Tambet, can we make it optional using a special variable controlling it? See comment 11. (In reply to comment #13)
If I understand it correctly, 1) triggers the udev event asynchronously (?), so 2) may complete before udev runs. In case of config options like use_tempaddr, which need to be set before the interface is brought up, this might not work reliably.
Any thoughts how to improve this?
asynchronously to "brctl addbr && ip link set up" calls, yes. Bug the udev rules are executed one after another. We can call udevadm settle after e.g. "brctl addbr" -- it is a good idea anyway. Further, with newer udev, it is possible to set a "done" flag in the udevdb and wait for it to appear. This means we have to put settle between: "brctl addbr ; settle ; ip link set up" Physical interfaces usually appear before NetworkManager gets started anyway. When NetworkManager gets the interface faster than the udev rule, something is wrong anyway. The interface can get renamed by udev rules... -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.