한 일과 앞으로 해야 할 일들에 대한 목록과 계획, 리스트, 느낌들을 아무렇게나 적었다. 최근 날짜가 가장 앞에 오도록 작성한다.
AP 스캔 결과 받아오기 |
Wi-Fi 접속 상태값 받아오기 |
접속 명령에 대한 결과값 받아오기 |
설정값을 DB 에 저장하고, 이를 읽어오기 |
#LS_OUTPUT=`ls` LS_OUTPUT=$(ls) echo $LS_OUTPUT
쉘 스크립트를 이용해서 assoc 여부를 판단한다.
#./wl status > /tmp/a #grep -c Not /tmp/a
접속이 안될 경우, 'Not associated. Last associated with SSID: “”' 문자열을 출력하기 때문에, 'Not' 문자열로 구분하면 된다.
접속이 된 경우, 결과값이 0 이고, 접속이 안된 경우, 1이 된다.
접속 상태 체크 API 는 'wpa_state' 문자열로 체크하면 된다.
#./status wpa_state=COMPLETED // 접속된 경우 or wpa_state=INACTIVE // 접속 안 된 경우
암호없을 때 | [WPS][ESS] |
WEP 암호 | [WEP][ESS] |
WPAPSK(AES) | [WPA-PSK-CCMP] |
WPA2PSK(AES) | [WPA2-PSK-CCMP] |
WPAPSK(TKIP) | [WPA-PSK-TKIP] |
WPA2PSK(TKIP) | [WPA2-PSK-TKIP] |