5 GHz wifi bağlantısını nasıl zorlarsınız?


76

Wifi ağları genellikle çift bant modunda kurulur, aynı SSID hem 2,4 GHz hem de 5 GHz bantlarında kullanılır. Her zaman 5 GHz bandını kullanmak isterim (Bluetooth ve performansı düşüren diğer cihazlarla parazit nedeniyle). Mac OS X'i 5 GHz baz istasyonunu kullanmaya nasıl zorlarım? (Ağa yönetici erişimim olmadığı için 5 GHz ağına farklı bir SSID atayamıyorum.)

Bu sorunun 802.11'deki belirli bir tadın nasıl zorlanacağını değil, belirli bir frekans bandının nasıl zorlanacağını sorduğunu unutmayın.


5 GHz zorlamak, 802.11n veya 802.11a veya 802.11ac'yi kullanmanız gerektiği anlamına gelir - bunlar aynı fiziksel özellik için eşanlamlıdır. Siyah bir renk istemek ve aynı renk için başka bir kelime seçmek gibi bir şey (hex # 000000), hayır ...
bmike

6
Hayır. Bir yönlendirici zaten yalnızca 802.11n (veya 802.11ac) sağlayacak şekilde yapılandırılmış olabilir ve aynı anda hem 2,4 GHz hem de 5 GHz bantlarında sağlayabilir. 802.11 protokolü bir frekans bandı ile eşanlamlı değildir.
lid

- o zaman en bu yeniden ve sadece diğer soruya bağlantıyı devam edelim apple.stackexchange.com/questions/23935/...
bmike

5GHz sinyalinin kimliğini değiştirmek bir seçenek midir? Bağlandığım Asus yönlendiricisi farklı bir ssid kullanmama izin veriyor ve bunu sadece hatırladığım ağ olarak seçiyorum.
dwightk

Hayır! Yönelticiye yönetici erişimim yok.
lid

Yanıtlar:


36

Kısacası: OS X 10.9 Mavericks'te bir frekans bandını zorlayamazsınız. (10.5'te yapabilirsiniz ...)

Cihaza normal Servis seti kimliği (SSID) yerine Temel servis seti kimliği (BSSID) kullanarak bağlanmak istiyorsunuz. BBSID'ye bağlanmak, bağlantı gücünden bağımsız olarak sizi belirli bir cihaza bağlar. SSID'ye bağlanmak sizi belirli bir ağ adına, benzer ağ adları varsa, en iyi sinyal / gürültü oranına bağlanacaktır. OS X'iniz yönlendiriciyi değil wlan'ı seçtiğine ve OS X'in mevcut en güçlü sinyale (2.4GHz veya 5GHz) geçtiğine dikkat edilmelidir.

Belirli bir SSID ve BSSID kombinasyonunu bulmak için aşağıdakileri çalıştırabilirsiniz:

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport scan

OSX 10.6'dan önce, aşağıdakileri kullanarak belirli bir BSSID'ye bağlanabilirsiniz:

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport --associate=XXX --bssid=YYY

XXX, SSID / ağ adı ve YYY, konuşmak istediğiniz baz istasyonunun MAC adresini.

OS X 10.6 ve sonrasında, doğrudan BSSID'ye bağlanmak mümkün değildir. Bunun için bilinen bir API yoktur ve bunu yapabilen üçüncü taraf bir Yazılım yoktur. Bu nedenle 5GHz SSID'nizi benzersiz bir adla değiştirmeniz veya OS X 10.5'e geri dönmeniz gerekir, aksi takdirde 2.4GHz kanalını yönlendiriciden değiştirebilirsiniz. Bence bu seçenekler sizin için geçerli değil.

GÜNCELLEME olarak atasözünü işaret, sen olabilir bir frekans bandını zorlamak ve 5GHz ile düzeltmek için kullanabilirsiniz.

Linux üzerinde kullanabilirsiniz iwconfig, ancak bu araç OS X için mevcut değildir.


11
Tıpkı bir yan nokta olarak - zaten belirgin olmasaydı, wifi simgesini tıklatırken Alt tuşunu basılı tutmanız, hangi bantta olduğunuzu gösterir. "Kablosuz Tanılama", genel bilgiler (tanılama için Cmd-2) için de oldukça iyidir ve ayrıca "Sistem Bilgisi", bazı karşılaştırmalı veriler sağlayabilir.
Chris Conover,

Bunu @maxim (özellikle nokta 5) 'in cevabı ile birleştirerek bulunan tüm erişim noktalarını listeleyebildim ve daha sonra kanalı ayarlayarak 5GHz bandına geçebildim. Bu macOS Sierra'da çalıştı.
Paul Wagland

10.5 düzeltmesi için bağlantı lütfen?
rogerdpack

1
@rogerdpack yazıyı okudun mu? Cevap postada. Bağlantı gerekli değil.
Kuzen Kokain,

23

Bu kısmi-geçici bir çözümdür. Temel olarak, eğer frekanslar farklı kanal numaralarındaysa, o zaman belirli wifi bandını "ayarlamak" mümkündür (OSX Mavericks üzerinde çalışılmıştır). adımlar: 1. 5 GHz ve 2.4 Ghz kanal numaralarını bulun. Onlar farklı mı? evet ise, 2. adıma geçin. 2. Havaalanı komutunu kullanarak 5 GHz kanal numarası ayarlayın .

Detaylı talimatlar:

  1. Wireless Diagnostics.app'i açın (/ System / Library / CoreServices / Applications konumunda).
  2. Uygulama menüsünde Pencere> Yardımcı Programlar'ı seçin (veya cmd + 2'ye basın). Yardımcı programlar penceresi görünmelidir.
  3. Yardımcı Programlar penceresinden WiFi Tara'yı seçin ve Şimdi Tara düğmesine basın. Bu size mevcut tüm ağları, onlar hakkında bilgi ve aktif bağlantınızı gösterecektir.
  4. Şimdi, aynı ağ adına sahip 2,4 ve 5 GHz BSSID'lerin farklı kanal numaralarında olduğunu doğrulayın. Eğer öyleyse, o zaman büyük olasılıkla istediğiniz frekans bandının kanal numarasını ayarlayarak bandı değiştirebilirsiniz. Alternatif olarak 1-4 arasındaki adımlar için, sadece terminali girin

    sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport -s
    
  5. Terminal.app'yi açın ve şunu yazın:

    sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport --channel=**num**
    

    burada ** num **, ayarlanacak kanal numarasıdır. Bu komut sadece yönetici hesabı altında çalışır (yani yani yönetici olarak oturum olduğundan emin olun su YourAdministratorAccount )

  6. Aktif bağlantınızı, Wireless Diagnostics, Alt + OSX menü çubuğundaki WiFi simgesine tıklayarak veya :-) terminalini kullanarak yeniden tarayarak kontrol edebilirsiniz.

Bu kadar!

PS Kanalı ayarlayamazsanız, havaalanı komutunu kullanmadan önce wifi cihazını kapatmayı deneyin.


4
Teşekkürler. Kanalı ayarlayamadım. Wifi de kapatmaya çalıştı. Bunu işe alan oldu mu?
zincirleme

3
Bu benim için Yosemite'de de işe yaramadı.
Roberto Andrade

1
İlk komutta sistem yolu yanlış, ayrıca * ucunu kaldırın.
Malhal

2
Benim için de El Capitan'da işe yaramadı.
George,

Bu güzel bir iştir!
Kuzen Kokain

13

10.11.x için, Broadcom sürücüsünü kontrol etme seçenekleri sınırlı olduğundan, ilk önce dolaşımın devre dışı bırakılmasını isteyeceksiniz,

sudo defaults write /Library/Preferences/com.apple.airport.opproam disabled -bool true

Ardından, 1/2 inç tavuk telden bir ağ yapın ve 2,4 GHz sinyalini cezalandırmak için dizüstü bilgisayarınızın üzerine yapıştırın. 5 GHz AP'ye bağlanabildiğinizde,

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I

mesh'i kaldırabilirsiniz ve umarım OSX BSSID'yi değiştirmez.

http://www.compliance-club.com/archive/keitharmstrong/990810n.gif


6
Bu sorunun cevabının gülünçlüğüne oy verildi, işe yarayabileceğini gayet iyi biliyordu.
Anna

Bu ikinci komut -Işu anda bağlı olan ağ için bilgi gösterme dışında hiçbir şey yapmaz. Tavuk telini çıkardıktan sonra daha güçlü olan 2.4GHz ağına geri dönmesini nasıl önlersiniz?
Elliott,

12

Bu konuda biraz zaman geçirdim ve bir bilgisayarı 5 GHz bandına zorlamanın tek yolunun 5 GHz bandını ayrı bir adla ayarladığını söyleyebilirim.

Aksi takdirde, erişim noktasına yakınsa bilgisayar otomatik olarak 5 GHz'ye bağlanacaktır. Engellere bağlı olarak 15-20 fit uzaklıkta, her bir bant için aynı SSID kullanıyorsanız, bilgisayar 2.4 GHz'e bağlanacaktır.

Apple teknik desteği bu şekilde olduğunu söylüyor, ancak yakın zamanda bir şeylerin değişip değişmediğini görmek için kesinlikle onlarla iletişim kurabilirsiniz ...

Üzgünüm.


5

Çalışmamın Macbook Air'imi 5GHz'lik belirli bir kanalda bağlantı kurmaya zorlamam gerekiyor ve nedense bunu gerçekleştirmek için havaalanı hizmetini kullanamıyorum .

Geçici çözümüm , Macbook Air kablosuz arabirimimi belirli 5GHz kanal veya 2.4GHz kanal ve kanal bant genişliğinde (20Mhz / 40Mhz) çalışmaya zorlamak için Airtool kullanıyor.

Benim beklentim olarak çalışıyor ve belki de sizin durumunuzun bir bölümünü çözebilir.

Macbook Air işletim sistemim OS X 10.10 kullanıyor.


1
Airtool'da kanal değiştirme hatası gösteriyor: "Bu işlem bir ağa bağlıyken yapılamaz." Bağlantıyı kesmek, kanalı değiştirmek ve yeniden bağlamak, varsayılan olarak orijinal kanala dönmesine neden olur;
Malhal

Anladım, onun anlamını yanlış anlıyorum.
Blair Su,

4

Duyduğum farklı ağ adlarını kullanmanın diğer alternatifi , bağlanılacak 5GHz sinyalini manuel olarak seçmek için iStumbler'ı kullanmaktır .


7
İStumbler'ı kullanmaya çalıştım (hem v99 hem de v100), ancak ağ adını çift tıklamak sadece bir sinyal gücü grafiği ortaya çıkarıyor. Seçili bir ağa katılmanın bir yolu görmedim.
kapak,

3

Aynı ssid ile 2,4 GHz / 5 GHz ağı ile çözüm.

Zaten 2.4 ghz ağa bağlıysanız, yalnızca havaalanı kartınızdaki kanalı ayarlayabilirsiniz, macOS'un en son sürümünde çalışır Sierra 10.12.3 (2017-03-19)

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport --channel=52

5GHz ağımın kullandığı 52 kanalını ayarladım.


2
Ne yazık ki, benim için hiçbir şey yapmaz (ayrıca Sierra'da). -IDaha önce hem '11' kanalında olduğum raporlar ve farklı bir kanala sahip komutu veren sonra.
davemyron

Bu benim için çalıştı, ben sadece Wifi kapatıp tekrar açmak zorunda kaldı. Bundan sonra bağlantı belirtilen kanalla yapıldı.
Carlo

2

Çoğu cihaz en güçlü sinyali seçer. Bu yüzden 5 GHz AP'yi maksimum güce ayarlayın ve sonra 2,4GHz AP'nin yayın gücünü 5 GHz'in tercih edilebileceği görülene kadar azaltın .

Ödediğiniz fiyat, yalnızca 2.4 olan herhangi bir cihazın tıkanıklıkla daha da fazla sorun yaşayacağıdır. Fakat belki de çoğu cihazdaki tıkanıklıktan kaçmak buna değer.


Soruda belirtildiği gibi, ağa / AP'lere yönetici erişimim yok.
kapak,

1
Oh, iyi nokta. Ve ben ağ yöneticilerinin cihazların taşınması için 2.4GHhz ağını "kırmayacağını" kabul ediyorum.
Arnt

0

Basit, bant yönlendirme desteği olan bir yönlendirici edinin. 5GHz cihazlarınızı (eğer ilan edilebilirse) 5GHz bantlara taşımayı önemser.


başka birisinin yönlendiricisine bağlanmadıkça ...
Jack Wasey

-1

Mac OS 2.4GHz'i seçmesi durumunda 5GHz bandına katılmanıza izin veren bazı uygulamalar (WiFi Tarayıcı gibi) vardır.


4
'Bazı uygulamalara' bağlantılar verebilir misiniz?
grg

-1

Neden aynı SSID'yi kullanmıyorsunuz, fakat 5GHz, 2.4GHz'e kadar farklı bir şifre verin.


-2

Her iki radyoda (bantlarda) aynı SSID'yi kullanmak istediğinizi varsayalım. Cihazlarınızın iletişim kurmasını istiyorsanız bu önemlidir (bir yazıcının 2,4 GHz'de Bonjour aracılığıyla paylaşıldığını söyleyin). Yönlendirici yönetim yazılımında, cihazların radyolarla (bantlarla) nasıl ilişkilendirileceğini kontrol etme seçeneğiniz olabilir. Örneğin DD-WRT'de, MAC seviyesi filtrelemeyi etkinleştirebilir (bir MAC (ler) için izin ver / izin ver veya MAC'lerin ilişkilendirilmesini engelle / engelle). Kurulumumda, yalnızca eski bir eski Apple havaalanının 2,4 GHz SSID'ime bağlanmasına izin verdim (İzin modu). Bu, daha yeni istemcileri, 2,4 daha zevkli görünse bile (daha iyi sinyal) 5 GHz radyoya bağlanmaya zorlar. Benim için yeterince zarif. İşte sadece belirli cihazlara nasıl izin verilebileceğine ilişkin hoş bir bağlantı (not, yönlendiricinizde her iki arayüzü de göreceksiniz):https://snaz.com/adding-security-to-your-wifi-network-with-a-mac-white-list/


Soru açıkça, ağa yönetici erişimimin olmadığını gösteriyor. Ayrıca, teğetsel olarak, her iki telsizde aynı alt ağa erişim sağladığı sürece (çoğu tüketici yönlendiricileri için geçerlidir) aynı SSID'yi kullanmak her iki telsizde de gerekli değildir.
kapak,

Bunun sizin için yapılmasını isteyebilir misiniz (Yönetici haklarına sahip biri tarafından)? Bu cevabı ben gönderdim, çünkü diğerleri sizin son arzunuzu yerine getirmek için ev yönlendiricilerini nasıl kuracaklarını merak ediyor olabilir. Macbook'umu evde bu şekilde kullanıyorum (2,4 GHz radyoya erişimi yok çünkü filtrede olmadıkça hepsini inkar ediyor).
Alex,

Ayrıca Apple destek forumuna göz attığınızdan ve hiçbir çözüm bulamadığınızdan şüpheleniyorum. Temel OS X yazılımı muhtemelen bu değişikliğe kolayca izin vermez. Teğetsel olarak iyi şanslar.
Alex,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.