ifconfig_*="DHCP" in absence of server

Gleb Popov arrowd at freebsd.org
Wed Sep 23 06:33:32 UTC 2020


On Fri, Sep 18, 2020 at 9:05 PM Eugene Grosbein <eugen at grosbein.net> wrote:

> 18.09.2020 20:05, Gleb Popov wrote:
>
> >> Look for "background_dhclient" in the rc.conf manual page, it merely
> adds
> >> "-b"
> >> to dhclient flags.
> >>
> >>
> > Thanks, this indeed improved things for the "netif" part of the problem.
> > But it still waited 30s for "default route interface". I found the
> > ${defaultroute_delay} variable in /etc/rc.d/defaultroute, which isn't
> > documented, and set it to "1s" in /etc/rc.conf. This finally did the
> trick.
> >
> > However, the networking on FreeBSD machines started to come up even
> longer.
> > I suspect this is because dhclient gradually increases the interval
> between
> > DHCP requests if it doesn't get an answer. I haven't found a way to
> > circumvent this. Any suggestions are welcome.
>
> Read dhclient.conf(5) manual page :-)
>
>
Right, I forgot that dhclient has a config file too. Thanks for all tips,
everything worked out like a charm.


More information about the freebsd-net mailing list