7

На MacBook, если я удерживаю Alt и нажимаю значок AirPort в строке меню, я получаю кучу дополнительных данных о точке доступа, к которой я подключен. Наиболее интересным для меня сейчас является канал WiFi.

Как я могу получить эту же информацию из командной строки? ifconfig кажется, не включает его.

1 ответ1

10

Существует служебная информация об airport которая поставляется с платформой Apple 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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .