--- config-wireless.orig 2005-05-14 14:40:53 +0400 +++ config-wireless.orig 2005-05-14 15:07:33 +0400 @@ -22,6 +22,8 @@ fi #configure WPA -if [ -x "${WPA_SUPPLICANT:=$DEFAULT_WPA_SUPPLICANT}" ]; then - $WPA_SUPPLICANT -i$NAME ${WPA_DRIVER:?-D$WPA_DRIVER} +if [ -x "${WPA_SUPPLICANT:=$DEFAULT_WPA_SUPPLICANT}" -a -f $MYIFACEDIR/wpa_supplicant.conf ]; then + prof_conf=`profiled_filename $MYIFACEDIR/wpa_supplicant.conf` + $WPA_SUPPLICANT -i$NAME${WPA_DRIVER:+ -D$WPA_DRIVER}${prof_conf:+ -c $prof_conf} 2>&1>/dev/null & + echo $! >/var/run/wpa_supplicant-$NAME.pid fi