changed ifconfig to ip a for wider compatibility

This commit is contained in:
pyr0ball 2023-08-12 17:22:53 -07:00
parent e11c3ed0fc
commit 660b5649a1

View file

@ -277,7 +277,7 @@ declare -a macs=()
declare -a ifups=() declare -a ifups=()
for device in $(ls /sys/class/net/ | grep -v "$filtered_adapters") ; do for device in $(ls /sys/class/net/ | grep -v "$filtered_adapters") ; do
adapters+=($device) adapters+=($device)
_ip=$(ip -f inet -o addr show $device | cut -d\ -f 7 | cut -d/ -f 1 | head -n 1) _ip=$(ip -o -f inet addr show $device | awk '{print $4}' | cut -d/ -f 1 | head -n 1)
if valid-ip $_ip ; then if valid-ip $_ip ; then
ips+=("$_ip") ips+=("$_ip")
ifups+=("up") ifups+=("up")