X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=sbin%2Fnetcardconfig;h=52a1c6ad09620dee17176daf4eeb28ffb890659c;hb=4fa68f7160e93e2e2d0ba27a2a7c1bb072a05c8f;hp=7124b536fab650a96f52a68dd2b9efb830b3e089;hpb=606f7cc69955a8e815699484feb491d8dd940fbd;p=grml-network.git diff --git a/sbin/netcardconfig b/sbin/netcardconfig index 7124b53..52a1c6a 100755 --- a/sbin/netcardconfig +++ b/sbin/netcardconfig @@ -573,7 +573,7 @@ while read dev mac; do fi #echo "Made to ${NETDEVICES[$NETDEVICESCOUNT]}" ((NETDEVICESCOUNT++)) -done < <(ifconfig -a|grep Ethernet|grep -v ^vmnet|awk '! /^\s/{print $1" "$5}') +done < <(ip link show | awk ' !/^\s/{sub(/:/,"",$2);IFACE=$2} /link.ether/{if (IFACE !~/^vmnet/) print IFACE" "$2}') for dev in $LAN; do if [ "$(ethtool -i $dev 2>/dev/null|awk '/^bus-info:/{print $2}')" == "ieee1394" ]; then isauto="0"