X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=sbin%2Fnetcardconfig;h=ad76a5fcb007ece7cd352addba7fb20a9024e885;hb=dba69be9cd8518ad2ccd972e64cafa07672a16b0;hp=4e453d0c071a3ee82eb1ac2d8f97a1f804714540;hpb=984f274eaf9f213e687a92ec9940c89258fb6e75;p=grml-network.git diff --git a/sbin/netcardconfig b/sbin/netcardconfig index 4e453d0..ad76a5f 100755 --- a/sbin/netcardconfig +++ b/sbin/netcardconfig @@ -478,9 +478,14 @@ MESSAGEW26=")? If you say no, your wep key will be stored in /etc/network/inte NETDEVICESCOUNT=0 -LAN=$(tail -n +3 /proc/net/dev|awk -F: '{print $1}'|sed "s/\s*//"|grep -v -e ^lo -e ^vmnet|sort) +if [ -r /proc/net/dev ] ; then + LAN=$(tail -n +3 /proc/net/dev | awk -F: '{print $1}'| sed "s/\s*//" | grep -v -e ^lo -e ^vmnet | sort) +else + LAN="" +fi [ -n "$WLAN" ] || WLAN=$(tail -n +3 /proc/net/wireless 2>/dev/null|awk -F: '{print $1}'|sort) unset LAN_DEVICES WLAN_DEVICES FIREWIRE_DEVICES NETDEVICES + while read dev mac; do #echo "Making NETDEVICES $NETDEVICESCOUNT $dev" iswlan=$(echo $dev $WLAN|tr ' ' '\n'|sort|uniq -d)