PHO_NOTE_1=$(grep ^"Note 1: " ${TEMP} | sed -e "s/^[^:]*: //")
PHO_NOTE_2=$(grep ^"Note 2: " ${TEMP} | sed -e "s/^[^:]*: //")
PHO_NOTE_3=$(grep ^"Note 3: " ${TEMP} | sed -e "s/^[^:]*: //")
PHO_NOTE_R90=$(grep ^"Rotate 90 \(CW\): " ${TEMP} | sed -e "s/^[^:]*: //")
PHO_NOTE_R180=$(grep ^"Rotate 180: " ${TEMP} | sed -e "s/^[^:]*: //")
PHO_NOTE_R270=$(grep ^"Rotate -90 \(CCW\): " ${TEMP} | sed -e "s/^[^:]*: //")
PHO_NOTE_1=$(grep ^"Note 1: " ${TEMP} | sed -e "s/^[^:]*: //")
PHO_NOTE_2=$(grep ^"Note 2: " ${TEMP} | sed -e "s/^[^:]*: //")
PHO_NOTE_3=$(grep ^"Note 3: " ${TEMP} | sed -e "s/^[^:]*: //")
PHO_NOTE_R90=$(grep ^"Rotate 90 \(CW\): " ${TEMP} | sed -e "s/^[^:]*: //")
PHO_NOTE_R180=$(grep ^"Rotate 180: " ${TEMP} | sed -e "s/^[^:]*: //")
PHO_NOTE_R270=$(grep ^"Rotate -90 \(CCW\): " ${TEMP} | sed -e "s/^[^:]*: //")
+ [[ "${PHO_NOTE_1}" ]] || unset PHO_NOTE_1
+ [[ "${PHO_NOTE_2}" ]] || unset PHO_NOTE_2
+ [[ "${PHO_NOTE_3}" ]] || unset PHO_NOTE_3
+ [[ "${PHO_NOTE_R90}" ]] || unset PHO_NOTE_R90
+ [[ "${PHO_NOTE_R180}" ]] || unset PHO_NOTE_R180
+ [[ "${PHO_NOTE_R270}" ]] || unset PHO_NOTE_R270
- if [[ $(ps auxwww | grep dhclient | grep -v grep) ]]; then
+ if [[ $(\ifconfig -s | grep -v ^"(Iface|lo) ") ]]; then
+ echo "There is already interface(s) up." >&2
+ return 1
+ fi
+
+ if [[ $(\ps -C dhclient | tail -n +2) ]]; then
echo "There is already a wpa_supplicant running." >&2
return 1
fi
if [[ ! "$@" ]] && [[ -s ${NETUP_HISTORY} ]]; then
echo "There is already a wpa_supplicant running." >&2
return 1
fi
if [[ ! "$@" ]] && [[ -s ${NETUP_HISTORY} ]]; then
- # If we have no argument and there is a .netup_history, use it
- ARGS=$(cat ${NETUP_HISTORY})
+ echo "netup <interface>" >&2
+ return 1
+ # # If we have no argument and there is a .netup_history, use it
+ # ARGS=$(cat ${NETUP_HISTORY})