Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Jul 2005 18:11:04 -0700
From:      Sam Leffler <sam@errno.com>
To:        Martin Blapp <mb@imp.ch>
Cc:        Mike Jakubik <mikej@rogers.com>, Doug Barton <dougb@freebsd.org>, freebsd-current@freebsd.org, Peter Wemm <peter@freebsd.org>, David Gilbert <dgilbert@dclg.ca>
Subject:   Re: dhclient sucks
Message-ID:  <42E830A8.5020902@errno.com>
In-Reply-To: <20050728004611.A41682@cvs.imp.ch>
References:  <20050728004611.A41682@cvs.imp.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
Martin Blapp wrote:
> 
> Hi,
> 
>> Are there plans to fix the gaping functionality holes in dhclient, or
>> can we get the isc client back?
> 
> 
> Please remember that the ISC version was a heavily modified version (done
> by me) which polled the interface status. It worked rather good, but had
> some issues (which are negligable if you compare it with the current mess)
> 
> The startup issue is really a problem, so IMHO it is wrong to use one
> dhcp-client per interface. This makes it also more difficult to maintain
> more than one interface with dhcp.

Actually I consider having one dhclient per interface the most important 
difference between the new code and the old code.  The amount of code 
required support a single dhclient for the entire system was very 
painful and led to subtle bugs.

> 
> I propose to make a knob into the rc.conf to make it possible
> to use the old isc dhclient, because there is also a port
> of it available. Of course devd etc needs to handle this too.
> 
> Any suggestions ?

I'm fine with this; in fact we discussed it early on.

	Sam



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42E830A8.5020902>