mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-27 19:23:24 +02:00
dhcpcd.exe: remove red.down run on "NOCARRIER"
after "NOCARRIER" the dhcp client always run "EXPIRE" event. Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
This commit is contained in:
@@ -5,7 +5,7 @@
|
|||||||
#
|
#
|
||||||
# Authors : Arne Fitzenreiter - arne_f@ipfire.org
|
# Authors : Arne Fitzenreiter - arne_f@ipfire.org
|
||||||
#
|
#
|
||||||
# Version : 02.00
|
# Version : 02.10
|
||||||
#
|
#
|
||||||
# Notes :
|
# Notes :
|
||||||
#
|
#
|
||||||
@@ -80,7 +80,7 @@ dhcpcd_down()
|
|||||||
if [ "$RED_TYPE" == "DHCP" ]; then
|
if [ "$RED_TYPE" == "DHCP" ]; then
|
||||||
rm -f /var/ipfire/red/active
|
rm -f /var/ipfire/red/active
|
||||||
if [ ! $reason == "PREINIT" ]; then
|
if [ ! $reason == "PREINIT" ]; then
|
||||||
logger -p local0.info -t dhcpcd.exe[$$] "${interface} has been brought down"
|
logger -p local0.info -t dhcpcd.exe[$$] "${interface} has been brought down ($reason)"
|
||||||
run_subdir ${rc_base}/init.d/networking/red.down/
|
run_subdir ${rc_base}/init.d/networking/red.down/
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
@@ -88,5 +88,5 @@ dhcpcd_down()
|
|||||||
|
|
||||||
case "$reason" in
|
case "$reason" in
|
||||||
BOUND|INFORM|REBIND|REBOOT|RENEW|TIMEOUT|STATIC) dhcpcd_up;;
|
BOUND|INFORM|REBIND|REBOOT|RENEW|TIMEOUT|STATIC) dhcpcd_up;;
|
||||||
PREINIT|EXPIRE|FAIL|IPV4LL|NAK|NOCARRIER|RELEASE|STOP) dhcpcd_down;;
|
PREINIT|EXPIRE|FAIL|IPV4LL|NAK|RELEASE|STOP) dhcpcd_down;;
|
||||||
esac
|
esac
|
||||||
|
|||||||
Reference in New Issue
Block a user