os:macos:wifi
터미널 명령어로 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
참조
os/macos/wifi.txt · 마지막으로 수정됨: 저자 starlits
