Package: network-manager Version: 1.12.2-2 Severity: normal Tags: ipv6 Dear Maintainer,
* What led up to the situation? I want to use static addresses for IPv4 and IPv6 The IPv4 configuration works as expected. The IPv6 configuration is completely ignored. The configuration for IPv6 is as follows (with garbled addresses): [ipv6] addr-gen-mode=stable-privacy address1=abcd:xyz:pqrs:1::1:41/64,fe80::9ec7:a6ff:fe0a:1f48 address2=abcd:xyz:pqrs:1::1:54/64 address3=abcd:xyz:pqrs:1::1:55/64 dns=fd00::9ec7:a6ff:fe0a:1f48; dns-search=abcde.nl;fritz.box; ignore-auto-routes=true may-fail=false method=manual * What exactly did you do (or not do) that was effective (or ineffective)? journalctl -b shows error messages NetworkManager[472]: <warn> [1534327996.6600] platform-linux: do-add-ip6-address[3: fe80::b8ae:b5ff:fe7f:5bfd]: failure 22 (Invalid argument) Before this error message I already have error messages about dovecot and apache2 not starting. The reason is that both have LISTEN statements listening on specific interfaces with an IPv6 address. Apparently bacause of the above error IPv6 addresses are not assigned. Also sshd and postfix are effected. I made workaround using crontab with @reboot for root to start a script which after a small delay sets IPv6 address and after another small delay restarts the mentioned systemd services which need IPv6 addresses set. * What was the outcome of this action? The crontab works as expected. * What outcome did you expect instead? I expect nm to setup the proper IPv6 addresses and services that need these IPv6 addresses set to wait for this. -- System Information: Debian Release: 9.5 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable') Architecture: arm64 (aarch64) Foreign Architectures: armhf Kernel: Linux 3.10.105-BPI-M64-Kernel (SMP w/4 CPU cores; PREEMPT) Locale: LANG=C.UTF-8, LC_CTYPE=nl_NL.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages network-manager depends on: ii adduser 3.115 ii dbus 1.10.26-0+deb9u1 ii libaudit1 1:2.6.7-2 ii libbluetooth3 5.43-2+deb9u1 ii libc6 2.27-5 ii libcurl3-gnutls 7.52.1-5+deb9u6 ii libglib2.0-0 2.50.3-2 ii libgnutls30 3.5.8-5+deb9u3 ii libjansson4 2.9-1 ii libmm-glib0 1.6.4-1 ii libndp0 1.6-1+b1 ii libnewt0.52 0.52.20-5 ii libnm0 1.12.2-2 ii libpam-systemd 232-25+deb9u4 ii libpolkit-agent-1-0 0.105-18 ii libpolkit-gobject-1-0 0.105-18 ii libpsl5 0.17.0-3 ii libreadline7 7.0-3 ii libselinux1 2.6-3+b3 ii libsystemd0 232-25+deb9u4 ii libteamdctl0 1.26-1+b1 ii libudev1 232-25+deb9u4 ii libuuid1 2.29.2-1+deb9u1 ii lsb-base 9.20161125 ii policykit-1 0.105-18 ii udev 232-25+deb9u4 ii wpasupplicant 2:2.4-1+deb9u1 Versions of packages network-manager recommends: ii crda 3.18-1 pn dnsmasq-base <none> ii iptables 1.6.0+snapshot20161117-6 ii isc-dhcp-client 4.3.5-3+deb9u1 pn modemmanager <none> pn ppp <none> Versions of packages network-manager suggests: pn libteam-utils <none> -- no debconf information