udhcpc fails to get a lease at boot time
Since c254076d I often ran into the issue that wireless network interfaces are not able to retrieve a DHCP lease within the new timeout timespan:
* Starting networking ...
* lo ...
* wlan0 ...
udhcpc: started, v1.35.0
udhcpc: broadcasting discover
udhcpc: read error: Network is down, reopening socket
udhcpc: broadcasting discover
udhcpc: broadcasting discover
udhcpc: read error: Network is down, reopening socket
udhcpc: broadcasting discover
udhcpc: broadcasting discover
udhcpc failed to get a DHCP lease
udhcpc: no lease, failing
ifup: failed to change interface wlan0 state to 'up'
I think the proper fix for this entire timeout mechanism would be implementing something like bcnm-waitif in ifupdown-ng (i.e. wait in ifupdown-ng until the link is up before running the dhcp executor). However, this is more of a long term solution.