dhclient sucks
Sam Leffler
sam at errno.com
Thu Jul 28 01:10:30 GMT 2005
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
More information about the freebsd-current
mailing list