From c3f872da4ae73522590e57601aaf3f6161f121f6 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 6 Oct 2009 23:18:42 +0200 Subject: [PATCH] Fix dhcpclient for IPTV and PPTP. --- src/initscripts/init.d/networking/red | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/initscripts/init.d/networking/red b/src/initscripts/init.d/networking/red index f0bec1d1a0..e1d919ac72 100644 --- a/src/initscripts/init.d/networking/red +++ b/src/initscripts/init.d/networking/red @@ -257,11 +257,11 @@ case "${1}" in sleep 0.2 ip link set ${PPP_NIC} up TYPE="pppoe" - if [ "${RED_VDSL_IPTV_DISABLE}" == "0" ]; then PIDFILE="/var/run/dhcpcd-${DEVICE}.${RED_VDSL_IPTV_VLAN}.pid" LEASEINFO="/var/ipfire/dhcpc/dhcpcd-${DEVICE}.${RED_VDSL_IPTV_VLAN}.info" - + DHCP_START="-N -R -L /var/ipfire/dhcpc " + DHCP_STOP="-k " # Test to see if there is a stale pid file if [ -f "$PIDFILE" ]; then ps `cat "$PIDFILE"` | grep dhcpcd > /dev/null @@ -330,6 +330,8 @@ case "${1}" in ip addr flush dev $PPP_NIC >/dev/null 2>&1 if [ "$TYPE" == "pptp" ]; then if [ "$PPTP_NICCFG" == "dhcp" ]; then + DHCP_START="-N -R -L /var/ipfire/dhcpc " + DHCP_STOP="-k " # Test to see if there is a stale pid file if [ -f "$PIDFILE" ]; then -- 2.39.2