diff --git a/includes/etc/initramfs-tools/scripts/oginit b/includes/etc/initramfs-tools/scripts/oginit index 0bbae9b..61c68b9 100755 --- a/includes/etc/initramfs-tools/scripts/oginit +++ b/includes/etc/initramfs-tools/scripts/oginit @@ -70,7 +70,13 @@ mountroot () [ "$ogdebug" == "true" ] && ogYesNo --timeout 5 --default no "Stop before configure networking: y/N " [ $? == 0 ] && sh || echo " " - ogConfigureNetworking + if [ -n "$oglive" ] + then + while !(ping -c 1 $oglive &> /dev/null) + do + ogConfigureNetworking + done + fi log_success_msg "config networking" ogConfigureLoopback log_success_msg "config loopback"