Update rc.wireless

This commit is contained in:
bergware
2025-05-08 17:11:14 +02:00
parent 288dca6137
commit 3d23937009

View File

@@ -257,8 +257,6 @@ 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)))
DHCP=$DHCP4
DNS=$DNS4
SRV4=$DNS
@@ -270,7 +268,9 @@ wifi_stop(){
SRV6=$DNS
ipaddr_down 6
fi
run ip addr del $IPV4 metric $INDEX dev shim-$PORT
IPV4=$(ip -4 -br addr show scope global primary dev shim-$PORT | awk '{print $3,$4,$5;exit}')
[[ -n $IPV4 ]] && run ip addr del $IPV4 dev shim-$PORT
run ip addr flush dev $PORT
run pkill wpa_supplicant
run iw dev $PORT disconnect
run rm -f $INI