diff --git a/files/initrd/opt/arc/include/network.sh b/files/initrd/opt/arc/include/network.sh index 4ee4916d..cf593834 100755 --- a/files/initrd/opt/arc/include/network.sh +++ b/files/initrd/opt/arc/include/network.sh @@ -109,5 +109,6 @@ ETHX=$(ls /sys/class/net/ | grep -v lo) || true # Get actual IP for ETH in ${ETHX}; do IPCON="$(readConfigKey "ip.${ETH}" "${USER_CONFIG_FILE}")" + [ -z "${IPCON}" ] && IPCON="$(getIP ${ETH})" [ -n "${IPCON}" ] && break done \ No newline at end of file