Package: ifupdown Version: 0.6.8 Severity: important Hi,
ifupdown fails to setup properly static IPv6 addresses when called from /etc/network/interfaces stanzas like: auto eth0 iface eth0 inet6 static address 2002:some:addr::1 netmask 64 The reason for this is that interfaces are brought up _before_ the ipv6 module has been automatically loaded in the (standard) kernel by the regular Debian startup procedures. The problem is not new as it already existed in sarge. The main purpose of this bug report is to document the two possible (easy) workarounds: 1/ put a pre-up modprobe ipv6 in the first (IPv6) interface definition. 2/ or put ipv6 in /etc/modules (to force its loading into the kernel as is it used before ifupdown setup). See also the thread here: http://lists.debian.org/debian-ipv6/2007/01/msg00017.html As IPv6 is a release goal (http://lists.debian.org/debian-devel-announce/2006/07/msg00005.html) it might worth documenting this problem in a better place than only in this bug report. Best regards, Frédéric Lehobey -- System Information: Debian Release: 4.0 APT prefers testing APT policy: (500, 'testing') Architecture: powerpc (ppc) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-3-powerpc Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Versions of packages ifupdown depends on: ii debconf [debconf-2.0] 1.5.11 Debian configuration management sy ii libc6 2.3.6.ds1-11 GNU C Library: Shared libraries ii lsb-base 3.1-23 Linux Standard Base 3.1 init scrip ii net-tools 1.60-17 The NET-3 networking toolkit ifupdown recommends no packages. -- debconf information: ifupdown/convert-interfaces: true