Hi Jean-Roch

Am 18.09.2016 um 22:55 schrieb Jean-Roch Blais:
> Hello list, sorry for the hard to read previous post ...
> 
...

> 
> I can also use the original BUC 5.2.5 dhcpcd.lrp but I have to add in 
> /etc/default/local.start: 
> 
> sleep 5
> dnsmasq
> 
> and it works again !
> 
> facinating  :-( !!!

Well possibly dnsmasq is the culprit and not necessarily dhcpcd.

The only thing I would like to suggest is to verify the following
setting in dhcpcd.conf

background

This causes dhcpcd to fork into background immediately and continue with
execution of the init scripts without waiting for dhcpcd to get an
uplink address and without a reasonable resolv.conf file.

this can be seen in your log file

Sep 18 15:28:14 firewall dnsmasq[11765]: directory
/etc/dhcpc/resolv.conf for resolv-file is missing, cannot poll
Sep 18 15:28:14 firewall dnsmasq[11765]: FAILED to start up

The setting for resolv.conf in dhcpcd IMHO is debatable anyway.

> I can also use the original BUC 5.2.5 dhcpcd.lrp but I have to add in
> /etc/default/local.start:
>
> sleep 5
> dnsmasq

Of course, as this only does what your manual invocation of dnsmasq is
doing.

So I if your uplink dhcp server is sufficiently slow, this may happen
anytime, it can probably be mitigated by removing the background keyword
from dhcpcd.conf

cheers

Erich


------------------------------------------------------------------------------
------------------------------------------------------------------------
leaf-user mailing list: leaf-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-user
Support Request -- http://leaf-project.org/

Reply via email to