<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    If talking about the network, I would add: <br>
    <br>
    *Wifi + Ethernet on Desktop*<br>
    The network gets lost if you have both wireless and Ethernet
    connection. <br>
    The wired network should be the preferred one, as it is usually
    faster. Or else, the recently connected/enabled can become active.
    Anyway, plugging in should not spoil the connection, as it does now
    -- I have to disable wireless network manually to get the eth
    working. <br>
    <br>
    Best regards<br>
    Stanislaus<br>
    <br>
    <div class="moz-cite-prefix">W dniu 2014-03-06 20:48, Bryan Quigley
      pisze:<br>
    </div>
    <blockquote
cite="mid:CAML-E+tVAUQ0GNtHnx3O=-0Qw7zeUj4r13RMDEnVKUJZA8CrBw@mail.gmail.com"
      type="cite">
      <div dir="ltr">We've had a lot of internal Canonical discussions
        about our networking story and before going to a UDS session [1]
        it was suggested to post to ubuntu-devel.<br>
        <div class="gmail_quote">
          <div dir="ltr"><br>
            *Network Restart*<br>
            I'd like to start by asking each of you what you think is
            the correct way to restart networking on Ubuntu server? 
            Feel free to write it down and include it in any replies :).<br>
            <br>
            It turns out our documentation has been wrong and the
            following are not correct and more importantly don't work
            consistently over 10.04/12.04/14.04 [2]:<br>
            sudo /etc/init.d/networking restart<br>
            sudo restart networking<br>
            <br>
            The correct way I've been told is to use the ifupdown
            scripts. It's important to note that this is different on
            the desktop due to network-manager.<br>
            <br>
            I feel we need to publicly discuss if we really want the
            ifupdown scripts to be the only supported way to
            manage/restart networking.  We've been communicating the
            opposite for quite some time now..<br>
            <br>
            Related question:<br>
            Do we not support giving users the ability to restart
            networking equivalent to rebooting the system?  (Upstart is
            used when booting, not when manually doing the ifupdown
            scripts).<br>
            <br>
            <br>
            *More complicated network setups*<br>
            There are many bugs in regards to bonds/vlans/bridging and
            other more complex networking setups.  It appears like it
            might be a limitation to how ifupdown is designed.<br>
            <br>
            We have had cases where the MTU needs to be set using a
            pre-up or post-up option in the interfaces file instead of a
            plain MTU line.<br>
            Bond interfaces can cause significant pausing in
            boot/network restart<br>
            The ifupdown script doesn't actually work on bonded
            interfaces [3]<br>
            <br>
            race condition updating statefile "sometimes networking
            interfaces won't come up" - was fixed [4]-<br>
            <br>
            We are seeing many more of cases involving complicated
            networking setups and with more OpenStack deployments this
            is going to become more of the norm. <br>
            <br>
            My understanding is that ifupdown was not designed to handle
            a parallel boot process like Upstart or systemd.  I'm
            guessing there are a lot more bugs lurking due to that,
            aside from some other issues with the codebase [5].<br>
            <br>
            *Future Releases*<br>
            NetworkManager everywhere?  systemd-networkd?  <br>
            <br>
            Thanks for discussing,<br>
            Bryan<br>
            <br>
            <br>
            [1] <a moz-do-not-send="true"
href="https://blueprints.launchpad.net/ubuntu/+spec/servercloud-1403-networking"
              target="_blank">https://blueprints.launchpad.net/ubuntu/+spec/servercloud-1403-networking</a><br>
            [2] If you want to see where those actually work see my
            document here: <a moz-do-not-send="true"
href="https://docs.google.com/document/d/1OBN3efJ1LmA0-0DzD3K0eUkIuQdscxLQ-QO1yi3bHeM/edit"
              target="_blank">https://docs.google.com/document/d/1OBN3efJ1LmA0-0DzD3K0eUkIuQdscxLQ-QO1yi3bHeM/edit</a><br>
            [3] <a moz-do-not-send="true"
href="https://bugs.launchpad.net/ubuntu/+source/ifenslave-2.6/+bug/1254120"
              target="_blank">https://bugs.launchpad.net/ubuntu/+source/ifenslave-2.6/+bug/1254120</a><br>
            [4] <a moz-do-not-send="true"
              href="https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/1160490"
              target="_blank">https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/1160490</a><br>
            [5] <a moz-do-not-send="true"
href="http://pureperl.blogspot.com/2013/01/the-debian-ifupdown-package-and.html"
              target="_blank">http://pureperl.blogspot.com/2013/01/the-debian-ifupdown-package-and.html</a><br>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
    </blockquote>
    <br>
  </body>
</html>