--- network-orig 2009-12-06 13:35:15.000000000 -0500 +++ network 2009-12-06 20:19:41.000000000 -0500 @@ -19,8 +19,6 @@ return 1 fi - /sbin/ifconfig $1 up - wi_up $1 || return 1 eval ifcfg="\$${1}" @@ -65,7 +63,11 @@ fi fi # Always bring the interface itself down - /sbin/ifconfig ${1} down >/dev/null 2>&1 + # Ignore aliases + `echo ${1} | grep -q '_'` + if [ $? -gt 0 ]; then + /sbin/ifconfig ${1} down >/dev/null 2>&1 + fi return $? }