Esiste un equivalente di Mac OS X del comando Linux iwconfig?


27

Sto cercando uno strumento da riga di comando in Mac OS X che esegua l'equivalente del comando iwconfig in Linux.

Esempio:

kirkland@x220:~/src/byobu/byobu$ iwconfig wlan0
wlan0     IEEE 802.11abgn  ESSID:"serenity"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:11:22:33:44:55   
          Bit Rate=1 Mb/s   Tx-Power=15 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=70/70  Signal level=-17 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:70   Missed beacon:0

Risposte:


33

ifconfigfornisce informazioni su tutte le interfacce, inclusa la WLAN. L'interfaccia WLAN è di solito en1.

$ ifconfig en1
en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        ether 20:c9:d0:97:22:e9 
        inet6 fe80::22c9:d0ff:fe97:22e9%en1 prefixlen 64 scopeid 0x5 
        inet 192.168.1.137 netmask 0xffffff00 broadcast 192.168.1.255
        media: autoselect
        status: active

airport -I fornisce informazioni sulle interfacce WLAN (controlla la pagina man per ulteriori opzioni)

$ /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport -I en1
     agrCtlRSSI: -68
     agrExtRSSI: 0
    agrCtlNoise: -85
    agrExtNoise: 0
          state: running
        op mode: station 
     lastTxRate: 54
        maxRate: 54
lastAssocStatus: 0
    802.11 auth: open
      link auth: wpa2-psk
          BSSID: 11:22:33:44:55:66
           SSID: serenity
            MCS: -1        channel: 6

iwconfig può spegnere / riaccendere l'adattatore, anche l'aeroporto può farlo? Inoltre, l'aeroporto fa parte del comando predefinito impostato? Posso vedere man airport, ma airportda solo non sembra esistere sul mio sistema (Mac OSX 10.13.6).
crs1138,

@ crs1138 Hai controllato /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport?
Nohillside
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.