====== 터미널 명령어로 WIFI 제어 ====== ===== device 확인 ===== - ifconfig 명령어를 이용하여 현재 네트워크 카드와 아이피 정보를 얻을 수 있다. $ ifconfig - 특정 네트워크 카드(NIC)에 따른 아이피 정보를 얻고 싶을때는 nic 정보를 주면 된다. $ ifconfig en1 - 맥에 유선 네트워크가 기본으로 존재할 경우, en0 이 유선, en1 이 무선이 경우가 많다. ===== 네트워크 끄고 켜기 ===== - en1 끄기 $ sudo ifconfig en1 down - en1 켜기 $ sudo ifconfig en1 up - 위의 명령어를 입력할때 처음에 계정 암호를 물어본다. ===== 주변 와이파이(WI-FI) 검색 ===== - airport 명령을 이용하여 주변 와이파이(WI-FI)를 검색한다. $ /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport -s SSID BSSID RSSI CHANNEL HT CC SECURITY (auth/unicast/group) QA ROOM2_5G e8:94:f6:a6:07:95 -79 157,+1 Y KR WPA(PSK/AES/AES) ASUS_5G 40:16:7e:6c:94:4c -35 157,+1 Y -- WPA2(PSK/AES/AES) QA room1-5G 64:e5:99:db:20:cc -62 149 Y -- WPA2(PSK/AES/AES) QA room3 5G 90:9f:33:11:79:d8 -61 44 N US WPA(PSK/TKIP/TKIP) olleh GiGA WiFi 0a:30:0d:9e:b0:54 -89 36 Y KR NONE ollehWiFi 0a:30:0d:9e:b0:51 -88 36 Y KR NONE REGINA 00:0e:e8:f7:2e:82 -1 3 N -- WPA(PSK/AES/AES) gametest 00:26:66:6e:19:04 -53 11,-1 Y -- WPA2(PSK/AES/AES) ASUS RT-AC56R 40:16:7e:6c:94:48 -26 11 Y -- WPA2(PSK/AES/AES) SEO_WIFI 90:9f:33:1a:fe:42 -1 9 Y KR WPA2(PSK/AES/AES) ===== WI-FI 접속 ===== - networksetup 명령을 통해서 네트워크를 연결할 수 있다. $ networksetup ­setairportnetwork en1 SEO_WIKI ===== WI-FI 연결확인 ===== - Mac의 WI-FI 연결정보는 airport명령어와 -I 옵션을 통해 확인할 수 있다. $ /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport -I agrCtlRSSI: -23 agrExtRSSI: 0 agrCtlNoise: -88 agrExtNoise: 0 state: running op mode: station lastTxRate: 145 maxRate: 144 lastAssocStatus: 0 802.11 auth: open link auth: wpa2-psk BSSID: 90:9f:33:1a:fe:42 SSID: SEO_WIFI MCS: 15 channel: 9 ===== 참조 ===== - http://kiboard.tistory.com/124