Boot procedure should never give up, or reboot if it fails. For instance, after a power cut, the raspberry pi may boot faster than the home equipment holding the DHCP server (e.g. ADSL box). The node should continue trying to get an IP address, or reboot.
A service should monitor network connectivity, and reboot the node when it is lost (note: the VPN connection service may already do this, to be checked).
Boot procedure should never give up, or reboot if it fails. For instance, after a power cut, the raspberry pi may boot faster than the home equipment holding the DHCP server (e.g. ADSL box). The node should continue trying to get an IP address, or reboot. A service should monitor network connectivity, and reboot the node when it is lost (note: the VPN connection service may already do this, to be checked).