[pkg-dhcp-devel] Bug#693315: isc-dhcp-client: dhclient does not request any IPv6 options by default

Bernhard Schmidt berni at birkenwald.de
Thu Nov 15 13:18:58 UTC 2012


Package: isc-dhcp-client
Version: 4.2.2.dfsg.1-5+deb70u2
Severity: important
Tags: ipv6

The shipped dhclient.conf explicitly sets the DHCP options to be requested

request subnet-mask, broadcast-address, time-offset, routers,
	domain-name, domain-name-servers, domain-search, host-name,
	netbios-name-servers, netbios-scope, interface-mtu,
	rfc3442-classless-static-routes, ntp-servers;

This overwrites the defaults, which read 

					By  default,  the  DHCPv4  client
       requests  the  subnet-mask,  broadcast-address,  time-offset,  routers,
       domain-name, domain-name-servers and host-name options while the DHCPv6
       client requests the dhcp6 name-servers and domain-search options.  Note
       that if you enter a ´request´ statement, you over-ride  these  defaults
       and these options will not be requested.

This means, that the dhclient won't request any dhcp6 options at all.

Please add at least 

	dhcp6.name-servers, dhcp6.domain-search;

to that list, otherwise a standard Debian installation won't work out
of the box in IPv6-only situations. 

I think this should be fixed for wheezy, but it might be too late.

Regards,
Bernhard


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.6-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages isc-dhcp-client depends on:
ii  debianutils      4.3.2
ii  iproute          20120521-3
ii  isc-dhcp-common  4.2.2.dfsg.1-5+deb70u2
ii  libc6            2.13-35

isc-dhcp-client recommends no packages.

Versions of packages isc-dhcp-client suggests:
ii  avahi-autoipd  0.6.31-1
pn  resolvconf     <none>

-- Configuration Files:
/etc/dhcp/dhclient.conf changed:
option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;
send host-name = gethostname();
request subnet-mask, broadcast-address, time-offset, routers,
	domain-name, domain-name-servers, domain-search, host-name,
	netbios-name-servers, netbios-scope, interface-mtu,
	rfc3442-classless-static-routes, ntp-servers,
	dhcp6.name-servers, dhcp6.domain-search;


-- no debconf information



More information about the pkg-dhcp-devel mailing list