From ef8a0d81f2fc91a0faa69c131965f8cb0ec6ce5e Mon Sep 17 00:00:00 2001 From: Viktor <35473052+viktorxda@users.noreply.github.com> Date: Tue, 23 Jan 2024 13:33:43 +0100 Subject: [PATCH] Overlay: add check for eth0 interface --- general/overlay/etc/init.d/S40network | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/general/overlay/etc/init.d/S40network b/general/overlay/etc/init.d/S40network index a0fcee6f..1da04b7c 100755 --- a/general/overlay/etc/init.d/S40network +++ b/general/overlay/etc/init.d/S40network @@ -11,7 +11,7 @@ set_wireless() { elif $path/modem "$dev"; then ifup usb0 fi - ifconfig eth0 "${net:-192.168.2.10}" + [ -e /sys/class/net/eth0 ] && ifconfig eth0 "${net:-192.168.2.10}" } case "$1" in @@ -36,7 +36,7 @@ case "$1" in fi ;; - restart|reload) + restart) "$0" stop "$0" start ;; @@ -44,6 +44,7 @@ case "$1" in *) echo "Usage: $0 {start|stop|restart}" exit 1 + ;; esac exit 0