ifupdown missing DHCPv6 support

Bug #733547 reported by Steve Atwell
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ifupdown (Debian)
Fix Released
Unknown
ifupdown (Ubuntu)
Fix Released
Wishlist
Colin Watson

Bug Description

Binary package hint: ifupdown

/etc/network/interfaces has no support for the DHCPv6 protocol. Natty already has ISC DHCP 4.1, which supports DHCPv6, so adding a dhcp method (or maybe dhcp6 method?) to inet6 should be pretty straight-forward.

satwell@satwelltest4:~$ lsb_release -rd
Description: Ubuntu Natty (development branch)
Release: 11.04
satwell@satwelltest4:~$ apt-cache policy ifupdown
ifupdown:
  Installed: 0.6.10ubuntu4
  Candidate: 0.6.10ubuntu4
  Version table:
 *** 0.6.10ubuntu4 0
        500 http://us.archive.ubuntu.com/ubuntu/ natty/main amd64 Packages
        100 /var/lib/dpkg/status

Tags: ipv6 natty

Related branches

Kenyon Ralph (kralph)
tags: added: natty
tags: added: ipv6
Revision history for this message
Colin Watson (cjwatson) wrote :

I've been corresponding with the Debian maintainer on this, and have just sent a patch for this to the Debian bug tracking system:

  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632915

Changed in ifupdown (Ubuntu):
assignee: nobody → Colin Watson (cjwatson)
importance: Undecided → Wishlist
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (5.4 KiB)

This bug was fixed in the package ifupdown - 0.7~alpha5.1ubuntu1

---------------
ifupdown (0.7~alpha5.1ubuntu1) oneiric; urgency=low

  * Resynchronise with Debian experimental. Remaining changes:
    - ifupdown.nw: Use 100 as default route metric unless an explicit metric
      parameter is set in /etc/network/interface.
    - ifupdown.nw: Add 'ipv4ll' method which uses avahi-autoipd to bring up
      an interface with an IPv4 link-layer address from 169.254.0.0/16 (aka
      'Zeroconf').
    - Add iniparser3.0b sources (dictionary.c, dictionary.h, iniparser.c,
      iniparser.h), to let ifupdown avoid auto-up/down of interfaces if
      network-manager's ifupdown plugin is in managed=true mode.
    - Add a new query interface, 'ifquery', that can be used by upstart
      hooks to ask for the list of possible interfaces that they might need
      to bring up.
    - debian/ifupdown.network-interface.upstart: Replace the init scripts
      with a per-interface Upstart job.
    - debian/ifupdown.networking.upstart: Add a "networking" job that
      partially replaces the networking init script from netbase.
    - debian/control: Bump build-dependency on debhelper for Upstart-aware
      dh_installinit.
    - debian/rules: Due to debhelper always adding /etc/init.d symlinks, we
      must manually remove /etc/init.d/networking for as long as netbase
      still provides it.
    - Add if-up and if-down scripts to emit Upstart events when interfaces
      come up and go down.
    - debian/ifupdown.network-interface-security.upstart: Ensure apport is
      started before interfaces are brought up by either ifupdown or
      network-manager.
    - debian/postinst: If the loopback interface is missing from the config
      in /etc/network/interfaces, add it on upgrade.
    - debian/ifupdown.preinst: Since files in /etc were not conffiles in
      lucid, and /etc/network/if-up.d/upstart and
      /etc/init/network-interface.conf changed between lucid final and
      maverick, add extra handling to avoid spurious conffile prompts.
  * Backport from upstream Mercurial repository:
    - Add initial DHCPv6 support (LP: #733547).

ifupdown (0.7~alpha5.1) experimental; urgency=low

  * Non-maintainer upload.
  * No source changes.
  * Upload to experimental rather than unstable.

ifupdown (0.7~alpha5) experimental; urgency=low

  * Set PHASE variable (Closes: #629821).
  * Allow privacy extensions for inet6/auto (Closes: #629841).
  * Make Router Advertisements and SLAAC configurable (Closes: #629837).
  * Fix the IPv4 interface down sequence (Closes: #629836).
  * Add Vcs-* fields.
  * Remove privacy extensions option for 6in4/6to4 interfaces
    as no SLAAC is possible there.
  * Document interface exclusion option.
  * Improve conversions code, allowing calculating 6to4 address without
    calling external utilities.
  * Fix some compilation warnings.
  * Update test cases.

ifupdown (0.7~alpha4) experimental; urgency=low

  * New maintainer.
  * Remove VCS repository from the tarball (Closes: #417718).
  * Add source stanza (Closes: #159884, #149395, #471834).
  * Fix bashism in example script get-mac-address.sh (Closes: #518924).
  * Use DebSrc3.0 so...

Read more...

Changed in ifupdown (Ubuntu):
status: In Progress → Fix Released
Changed in ifupdown (Debian):
status: Unknown → New
Changed in ifupdown (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.