[pkg-dhcp-devel] Bug#764219: isc-dhcp-client: fails to configure the default route

Ron ron at debian.org
Mon Oct 6 13:02:13 UTC 2014

Package: isc-dhcp-client
Version: 4.3.1-1
Severity: serious
Justification: Renders the network unreachable


After upgrading to 4.3.1-1, the dhcp client no longer adds a default
route.  This appears to be some sort of conflict between the code
handling rfc3442-classless-static-routes and the code handling the
'routers' option.

The server configuration looks something like this:

 option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;

 group {
   option routers my.gateway.addr;
   option rfc3442-classless-static-routes $some_routes;

   host xxx { ... }

If I remove the rfc3442 routes option, then the gateway route is set
once again.  The server is running isc-dhcp-server 4.2.2.dfsg.1-5+deb70u6
(on wheezy), and this configuration has been in use for several years
now.  Downgrading the client to 4.3.0+dfsg-2 again makes this problem
go away.

I haven't dug deeper yet to know if it's really an upstream change
which broke this, or some debian patch which failed to be applied to
it correctly - but severity RC because I don't think we should ship
this version in Jessie if it has this bug in it.


More information about the pkg-dhcp-devel mailing list