Mac 명령 줄에서 WiFi 채널을 확인하는 방법은 무엇입니까?


7

MacBook Alt의 메뉴 막대에서 AirPort 아이콘을 길게 클릭하면 연결된 액세스 포인트에 대한 추가 데이터가 많이 있습니다. 가장 흥미로운 것은 지금 WiFi 채널입니다.

명령 줄에서 동일한 정보를 얻으려면 어떻게해야합니까? ifconfig그것을 포함하지 않는 것 같습니다.


Mac OS에는 wlan-tools (다른 것들 중에서 iwconfig가 있음)가 포함되어 있지 않으며 빠른 Google 검색 iwconfig apple및 이와 유사한 기능으로 인해 SOL 일 수 있습니다.
crasic

답변:


10

airportApple의 802.11 프레임 워크와 함께 제공 되는 정보 유틸리티가 있습니다. 그래도 조금 숨겨져 있습니다. 매번 경로를 지정하지 않고 호출하려면 터미널에 다음을 입력하여이 유틸리티를 PATH에서 호출 할 수있는 위치에 연결하십시오.

sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/bin/airport

그런 다음 어디에서나 전화하십시오. airport옵션 목록을 입력하십시오 .

airport -I

결과는 다음과 같습니다.

charon:Resources werner$ airport -I
     agrCtlRSSI: -56
     agrExtRSSI: 0
    agrCtlNoise: -86
    agrExtNoise: 0
          state: running
        op mode: station 
     lastTxRate: 78
        maxRate: 144
lastAssocStatus: 0
    802.11 auth: open
      link auth: wpa2-psk
          BSSID: 0:23:69:14:ad:5c
           SSID: Supersaurus
            MCS: 12
        channel: 1

채널 만 얻으려면 다음으로 파이프하십시오 grep.

 airport -I | grep channel

나는 아마도 링크를 링크하기보다는 명령의 별칭을 지정할 것입니다.하지만 그것은 큰 대답으로 니트를 고르는 것과 같습니다. +1!
bmike

확실히 맞아. 심볼릭 링크는 모든 사용자가 영구적으로 사용할 수 있으므로 맛의 문제라고 생각합니다!
slhck

미묘한 점-사용자 수준이 아닌 시스템 쉘 시작 파일을 편집하는 것이 번거롭고 잠재적으로 깨지기 쉬운 것입니다. 모든 사용자의 경우 sym 링크가 더 바람직합니다.
bmike
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.