<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - udev 197 network device renaming race condition"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=59964#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - udev 197 network device renaming race condition"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=59964">bug 59964</a>
              from <span class="vcard"><a class="email" href="mailto:lennart@poettering.net" title="Lennart Poettering <lennart@poettering.net>"> <span class="fn">Lennart Poettering</span></a>
</span></b>
        <pre>Hmm? The network interface naming takes place in udev rules, so that clients
listening to that will never see the original name at all.

I figure you are using some tool that watches netlink only, but not udev for
devices appearing and then configures them? It really shouldn't do that.
Watching netlink is fine, but apps must also take udev into account and not up
the device (in fact, not touch it at all) before the udev rules finished with
it. udev rules might not just set the name of a device, but alter all kinds of
parameters on the device, and hence apps should never take possesion of the
iface before waiting for udev.

NetworkManager gets this all right. What network management are you using? Most
likely that software should be fixed to watch libudev.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>