[Bug 1070893] Re: not all ipv6 addresses are brought up on boot
Stéphane Graber
stgraber at stgraber.org
Thu Oct 25 17:01:47 UTC 2012
Right, that's what I wanted to check with the tarball of
/var/log/upstart :)
ifupdown will indeed consider any failure from an up/post-up command as
a failure to bring up the interface and will stop processing any
remaining statement.
** Changed in: ifupdown (Ubuntu)
Status: Incomplete => Invalid
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ifupdown in Ubuntu.
https://bugs.launchpad.net/bugs/1070893
Title:
not all ipv6 addresses are brought up on boot
Status in “ifupdown” package in Ubuntu:
Invalid
Bug description:
I have an /etc/network/interfaces that looks like this:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo eth0
iface lo inet loopback
# The primary network interface
iface eth0 inet dhcp
dns-nameservers 127.0.0.1
iface eth0 inet6 static
pre-up modprobe -q ipv6 ; /bin/true
address 2001:470:1f1f:2f2f::7
netmask 64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::3/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::4/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::5/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::6/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::7/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::8/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::9/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::b/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::c/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::d/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::a/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::e/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::f/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:1/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:2/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:3/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:4/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:5/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:6/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:7/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:8/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:9/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:0/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:1/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:2/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:3/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:4/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:5/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:6/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:7/64
up ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:8/64
On reboot, however, only about the first 6 or so of the IPv6 addresses
will be active. I have to manually run the ifconfig commands for the
rest, and then restart Apache. This is what I run:
root at drydock.example.com ~ # ifconfig
eth0 Link encap:Ethernet HWaddr 00:0c:29:e1:72:26
inet addr:192.168.1.99 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: 2001:470:1f1f:2f2f::3/64 Scope:Global
inet6 addr: fe80::20c:29ff:fee1:7226/64 Scope:Link
inet6 addr: 2001:470:1f1f:2f2f::7/64 Scope:Global
inet6 addr: 2001:470:1f1f:2f2f::5/64 Scope:Global
inet6 addr: 2001:470:1f1f:2f2f::4/64 Scope:Global
inet6 addr: 2001:470:1f1f:2f2f::6/64 Scope:Global
inet6 addr: 2001:470:1f1f:2f2f::2/64 Scope:Global
inet6 addr: 2001:470:1f1f:2f2f::1/64 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:77 errors:0 dropped:0 overruns:0 frame:0
TX packets:88 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:14107 (14.1 KB) TX bytes:13114 (13.1 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:61 errors:0 dropped:0 overruns:0 frame:0
TX packets:61 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:19534 (19.5 KB) TX bytes:19534 (19.5 KB)
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1/64
SIOCSIFADDR: File exists
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2/64
SIOCSIFADDR: File exists
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::3/64
SIOCSIFADDR: File exists
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::4/64
SIOCSIFADDR: File exists
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::5/64
SIOCSIFADDR: File exists
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::6/64
SIOCSIFADDR: File exists
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::7/64
SIOCSIFADDR: File exists
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::8/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::9/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::b/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::c/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::d/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::a/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::e/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::f/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:1/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:2/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:3/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:4/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:5/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:6/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:7/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:8/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::1:9/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:0/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:1/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:2/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:3/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:4/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:5/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:6/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:7/64
root at drydock.example.com ~ # ifconfig eth0 inet6 add 2001:470:1f1f:2f2f::2:8/64
Description: Ubuntu 12.04.1 LTS
Release: 12.04
For reference, I found
http://www.virtualmin.com/node/18717#comment-107173 but this has
happened on 10.04 also.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/1070893/+subscriptions
More information about the foundations-bugs
mailing list