Kadang-kadang baik untuk hard code port jaringan koneksi kabel untuk tidak bernegosiasi otomatis dan memaksa hal-hal menjadi 100 setengah duplex meskipun kecepatan yang lebih tinggi dikonfigurasi dan dinegosiasikan pada switch.
Dapatkah saya secara serupa memaksa perangkat lunak bandara dan dengan demikian perangkat keras hanya menjalankan satu rasa 802.11? Bisakah saya menggunakan airport
perintah untuk memilih saluran yang lebih tinggi / lebih rendah daripada bergabung dengan kekuatan sinyal? Mungkin tersedia driver alternatif atau alat pengujian pengembang untuk mengerahkan tingkat kendali ini terhadap chipset WiFi di Mac.
Saya ingin memaksakan ini pada akhir mac untuk kasus-kasus di mana saya tidak dapat mengontrol stasiun pangkalan atau ingin menguji saluran tertentu dari router dual band simultan yang hidup dengan lalu lintas lainnya.
mac:bin mike$ airport --scan
SSID BSSID RSSI CHANNEL HT CC SECURITY (auth/unicast/group)
na ala hele 00:26:36:9c:32:23 -59 2 Y US WPA(PSK/TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP)
na ala hele 00:26:bb:79:23:1f -59 2 Y US WPA(PSK/TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP)
fast na ala hele 00:26:bb:79:23:20 -74 149,+1 Y US WPA(PSK/TKIP/TKIP) WPA2(PSK/AES,TKIP/TKIP)
mac:bin mike$ airport --getinfo
agrCtlRSSI: -75
agrExtRSSI: 0
agrCtlNoise: -86
agrExtNoise: 0
state: running
op mode: station
lastTxRate: 81
maxRate: 300
lastAssocStatus: 0
802.11 auth: open
link auth: wpa2-psk
BSSID: 00:26:bb:79:23:20
SSID: fast na ala hele
MCS: 4
channel: 149,1
mac:bin mike$ ls -l /usr/local/bin/airport
lrwxr-xr-x 1 root wheel 89 Sep 13 11:40 /usr/local/bin/airport -> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport
sumber
/System/Library/CoreServices/Wi-Fi Diagnostics
grafik cantik dan debugging bingkai. Perintah bandara adalah alat yang dapat mengatur radio - tetapi dokumentasinya kurang dan tampaknya sedang dalam transisi ke format baru. Terima kasih untuk semua yang menjawab.Jika Anda hanya ingin memeriksa apakah stasiun pangkalan mengirim pada saluran yang tepat, Kismac mungkin berguna bagi Anda. Ini akan menunjukkan semua mode yang didukung kartu Airport Anda, termasuk stasiun pangkalan dual-band. Ini juga bagus untuk memeriksa cakupan wi-fi dengan monitor sinyal bawaan, yang dapat memetakan kekuatan sinyal saat Anda berjalan dengan laptop di tangan.
sumber
airport --getinfo
danairport --scan
saat ini bekerja untuk kebutuhan saya. Apakah Kismac melakukan lebih dari sekedar menafsirkan data pemindaian bandara yang dapat saya lihat dari baris perintah?Dari pemahaman saya, saya pikir ini hanya mungkin di tingkat router. Sehingga router hanya akan menerima traffic "X", dan tidak pada level broadcast (NIC Anda). Saya kira Anda bisa menggunakan ipfw untuk membatasi bandwidth pada mesin tertentu, untuk melakukan, um, pengujian Anda;)
sumber
ipfw
<strike> pranking </strike> ringan .Dengan Wireless Diagnostic yang diperkenalkan Apple pada 10.8.4 - Saya sekarang memiliki awal jawaban yang bisa diterapkan.
Menjalankan alat (yang ada di / System / Library / Core Services) dengan opsi mengklik ikon Airport di bilah menu - Saya dapat menangkap frame sewenang-wenang pada saluran yang diizinkan (tetapi tidak benar-benar bergabung dengan stasiun pangkalan pada saluran atau mode radio yang ditentukan ini ). Ini menyimpan
tcpdump
file standar yang dapat dianalisis. Tab Info di jendela Utilities dan alat terkait untuk Logging, Capture Frame, Wi-Fi Scan dan Performance memungkinkan saya untuk memecahkan sebagian besar situasi nirkabel.Saya juga telah menambahkan router Aerohive AP121 ke perangkat saya dan yang memungkinkan analisis spektrum grafis FFT dekat waktu dari situasi radio yang rumit, tapi itu sedikit berlebihan karena menginginkan alat OS X untuk mulai menggoda lingkungan nirkabel yang menantang.
Sepertinya tidak ada jawaban yang membiarkan saya mengontrol tumpukan perangkat lunak OS X / radio untuk memaksa koneksi atau operasi pada salah satu band frekuensi, meskipun demikian jawabannya sepertinya tidak ada saat ini (dan juga untuk beberapa waktu).
sumber