From 3541ac3154d5e23583054b2ef40a8d918203a33d Mon Sep 17 00:00:00 2001 From: makefu Date: Sat, 6 Jul 2013 01:51:19 +0200 Subject: update support for udhpc --- usr/lib/autowifi/lib/network | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'usr/lib/autowifi') diff --git a/usr/lib/autowifi/lib/network b/usr/lib/autowifi/lib/network index 2d10f3e0..820ccad6 100644 --- a/usr/lib/autowifi/lib/network +++ b/usr/lib/autowifi/lib/network @@ -30,7 +30,9 @@ ip_start(){ dhclient -x $interface dhclient $interface elif exists udhcpc; then - udhcpc -n -i $interface + PIDFILE=/var/run/udhcpc-${interface}.pid + [ -e $PIDFILE ] && kill `cat $PIDFILE` ||: + udhcpc -n -i $interface -s /lib/netifd/dhcp.script -C -p /var/run/udhcpc-${interface}.pid fi ;; *) echo "do not know ip starter $1" >&2;; esac -- cgit v1.2.3