From 09154e4efec109021467a887002f24447305c51c Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Mon, 24 Dec 2012 15:50:26 +0000 Subject: main/busybox-initscripts: udhcpc: find the interface even if we dont have /sys Needed for LXC --- main/busybox-initscripts/default.script | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'main/busybox-initscripts/default.script') diff --git a/main/busybox-initscripts/default.script b/main/busybox-initscripts/default.script index 5447080ec9..1231ea9c9f 100644 --- a/main/busybox-initscripts/default.script +++ b/main/busybox-initscripts/default.script @@ -39,7 +39,11 @@ is_wifi() { } if_index() { - cat /sys/class/net/$interface/ifindex + if [ -e /sys/class/net/$interface/ifindex ]; then + cat /sys/class/net/$interface/ifindex + else + ip link show dev $interface | head -n1 | cut -d: -f1 + fi } calc_metric() { -- cgit v1.2.3