From ea2ba286b0cb811fded00c4da0958cde50ee699d Mon Sep 17 00:00:00 2001 From: bergware Date: Thu, 8 May 2025 16:17:23 +0200 Subject: [PATCH] Update rc.wireless --- etc/rc.d/rc.wireless | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/etc/rc.d/rc.wireless b/etc/rc.d/rc.wireless index 531ed7c91..0fcdbdb77 100755 --- a/etc/rc.d/rc.wireless +++ b/etc/rc.d/rc.wireless @@ -257,8 +257,7 @@ wifi_stop(){ log "$DAEMON... No Wifi present." return fi - IPV4=$(ip -4 -br addr show scope global primary dev $PORT | awk '{print $3;exit}') - INDEX=$((3000 - 1 + $(index $PORT))) + IPV4=$(ip -4 -br addr show scope global primary dev $PORT | awk '{print $3,$4,$5;exit}') DHCP=$DHCP4 DNS=$DNS4 SRV4=$DNS @@ -270,7 +269,7 @@ wifi_stop(){ SRV6=$DNS ipaddr_down 6 fi - run ip addr del $IPV4 metric $INDEX dev $PORT + run ip addr del $IPV4 dev $PORT run pkill wpa_supplicant run iw dev $PORT disconnect run rm -f $INI