<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>