Re: Boot process
Reply #2 –
I found dhclient is easier to use from the command line, in it's out-of-the-box config it's better at connecting and a lot better at reconnecting if the signal is briefly lost, I'm sure dhcpcd can be set up better though, it doesn't have any reconnection trouble when used with Network Manager. I usually use wireless, not ethernet though. I think Network Manager (and probably various other equivalents) can use either dhcpcd or dhclient too. But anyway dhclient is more or less a straight replacement to achieve the same result, just use the equivalent args when calling it. In the case below dhclient.conf is just an empty file to satisfy the command requirements.
Connect:
#dhcpcd -4 -t 0 -K wlpXsY
dhclient -v -cf /path/to/dhclient.conf wlpXsY
Disconnect:
#dhcpcd -4 -x wlpXsY
dhclient -x wlpXsY
I tried the version of dhcpcd that gave the recent problems and that still worked when run manually, I think the fixed version is in the main repos now, perhaps you have found other problems though.
Possibly you could skip dhcp completely and set up a static connection too.