Come si forza una connessione wifi a 5 GHz?

65

Le reti Wifi sono spesso impostate in modalità dual-band, con lo stesso SSID servito su entrambe le bande da 2,4 GHz e 5 GHz. Mi piacerebbe utilizzare sempre la banda a 5 GHz (a causa di interferenze con Bluetooth e altri dispositivi che riducono le prestazioni). Come impongo a Mac OS X di utilizzare la base station a 5 GHz? (Non ho accesso amministratore alla rete, quindi non posso semplicemente assegnare alla rete 5 GHz un SSID diverso.)

Si noti che questa domanda non sta chiedendo come forzare un particolare sapore di 802.11, piuttosto sta chiedendo come forzare una particolare banda di frequenza.

    
posta lid 25.05.2014 - 22:02
fonte

12 risposte

34

In breve: non è possibile forzare una banda di frequenza in OS X 10.9 Mavericks. (Il 10.5 puoi ...)

Si desidera connettersi al dispositivo utilizzando l'identificazione del set di servizi di base (BSSID) anziché l'identificazione del set di servizi (SSID). La connessione a un BBSID ti collegherà a un dispositivo specifico indipendentemente dalla forza della connessione. Il collegamento a SSID ti collegherà a un nome di rete specifico, se sono disponibili nomi di rete simili si collegherà al miglior rapporto segnale / rumore. Va notato che il tuo OS X sceglie la WLAN, non il tuo router, e OS X passa al segnale più potente disponibile (2,4 GHz o 5 GHz).

Per trovare una combinazione SSID e BSSID specifica, puoi eseguire:

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

Prima di OSX 10.6 è possibile connettersi a un BSSID specifico utilizzando:

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

Dove XXX è il nome SSID / rete e YYY l'indirizzo MAC della stazione base con cui vuoi parlare.

Su OS X 10.6 e oltre non è più possibile connettersi direttamente a BSSID. Non esiste alcuna API conosciuta per questo e nessun software di terze parti esiste in grado di farlo. Quindi devi cambiare il tuo SSID a 5 GHz con un nome univoco o devi tornare a OS X 10.5, oppure puoi cambiare il canale a 2,4 GHz dal router. Penso che queste opzioni non siano valide nel tuo caso.

UPDATE come sottolinea maxim , puoi forzare una banda di frequenza e utilizzarla per fissare a 5 GHz.

Su linux puoi usare iwconfig , ma questo strumento non è disponibile per OS X.

    
risposta data 19.06.2014 - 10:02
fonte
18

Questa è una soluzione temporanea parziale. Fondamentalmente, se le frequenze sono su diversi numeri di canale, allora è possibile "impostare" la particolare banda wifi (funzionante su OSX Mavericks). passaggi:   1. Trova i numeri di canale di 5 GHz e 2,4 Ghz. Sono diversi? se sì procedere al passaggio 2.   2. Imposta il numero del canale a 5 GHz utilizzando il comando aeroporto .

Istruzioni dettagliate:

  1. Apri Wireless Diagnostics.app (si trova in / System / Library / CoreServices / Applicazioni).
  2. Nel menu dell'applicazione seleziona Window- > Utilities (o premi cmd + 2). Dovrebbe apparire la finestra delle utilità.
  3. Selezionare WiFi Scan dalla finestra Utilities e premere il pulsante Scan Now. Questo ti mostrerà tutte le reti disponibili, le informazioni su di loro e la tua connessione attiva.
  4. Ora, verifica che i BSSID di 2.4 e 5 Ghz con lo stesso il nome della rete si trova su diversi numeri di canale. Se è così, allora molto probabilmente è possibile cambiare la banda impostando il numero del canale della banda di frequenza desiderata. In alternativa per i passaggi 1-4, è sufficiente digitare il terminale

    sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport -s
    
  5. Apri Terminal.app e digita:

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

    dove ** num ** è il numero del canale da impostare. Questo comando funziona solo con l'account amministratore (assicurati di essere registrato come amministratore, ad esempio su YourAdministratorAccount )

  6. È possibile verificare la connessione attiva effettuando una nuova scansione con Wireless Diagnostics, Alt + facendo clic sull'icona WiFi nella barra dei menu OSX o utilizzando il terminale: -).

Questo è tutto!

P.S. Se non riesci a impostare il canale, prova a spegnere il dispositivo wifi prima di utilizzare il comando dell'aeroporto.

    
risposta data 26.08.2015 - 15:56
fonte
11

Ho trascorso un po 'di tempo su questo problema e posso attestare che l'unico modo per forzare un computer alla banda dei 5 GHz è impostare la banda 5 GHz con un nome separato.

Altrimenti, il computer si connetterà automaticamente a 5 GHz se è vicino al punto di accesso. A 15-20 piedi di distanza a seconda degli ostacoli, il computer si collegherà a 2,4 GHz se si utilizza lo stesso SSID per ciascuna banda.

Il supporto tecnico Apple dice che è così, ma puoi certamente contattarli per vedere se qualcosa è cambiato di recente ...

Siamo spiacenti.

    
risposta data 18.06.2014 - 12:02
fonte
11

Per 10.11.x, poiché le opzioni per il controllo del driver Broadcom sono limitate, per prima cosa dovrai disabilitare il roaming,

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

Quindi crea una rete con un filo di pollo da 1/2 "e incollala sul tuo laptop per penalizzare il segnale a 2,4 GHz. Una volta che sarai in grado di collegarti all'AP a 5 GHz,

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

puoi rimuovere la mesh e spero che OSX non cambi BSSID.

link

    
risposta data 14.09.2016 - 02:20
fonte
4

Il mio lavoro ha bisogno di me per forzare il mio Macbook Air a collegarsi a un canale specifico di 5 GHz e per qualche motivo, non posso usare l'utilità aeroporto .

La mia soluzione alternativa è utilizzare Airtool per forzare il mio Macbook Interfaccia wireless Air per funzionare su specifici canali a 5 GHz o canali a 2,4 GHz e larghezza di banda del canale (20 Mhz / 40 Mhz).

Funziona come le mie aspettative e forse può risolvere parte della tua situazione.

Il mio Macbook Air è in esecuzione OS X 10.10.

    
risposta data 13.10.2015 - 09:22
fonte
3

L'unica altra alternativa all'utilizzo di nomi di rete diversi di cui ho sentito parlare utilizza iStumbler per selezionare manualmente il segnale a 5 GHz per connettersi a .

    
risposta data 26.05.2014 - 08:52
fonte
1

La maggior parte dei dispositivi sceglie il segnale più strong. Quindi imposta gli AP a 5 GHz alla massima potenza e quindi diminuisci la potenza di trasmissione degli AP a 2,4 GHz fino a quando 5 GHz non è visto da preferire.

Il prezzo che paghi è che qualsiasi dispositivo solo 2.4 avrà ancora più problemi con la congestione. Ma forse sfuggire alla congestione sulla maggior parte dei dispositivi vale la pena.

    
risposta data 12.07.2015 - 19:27
fonte
1

Soluzione con rete 2,4ghz / 5ghz con lo stesso ssid.

Se sei già connesso alla rete 2.4 ghz, puoi impostare solo il canale sulla tua scheda dell'aeroporto, funziona nell'ultima versione di macOS Sierra 10.12.3 (2017-03-19)

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

Ho impostato il canale 52 che è usato dalla mia rete 5ghz.

    
risposta data 19.03.2017 - 10:12
fonte
0

Semplice, prendi un router con supporto per timoneria. Si prenderà cura di spostare i dispositivi 5Ghz (se pubblicizzati in capacità) a bande 5Ghz.

    
risposta data 26.05.2015 - 00:13
fonte
-1

Ci sono alcune app (come WiFi Scanner) che ti consentono di unirti alla banda a 5GHz nel caso in cui Mac OS abbia scelto quella a 2,4 GHz.

    
risposta data 02.09.2014 - 21:15
fonte
-1

Perché non utilizzare lo stesso SSID, ma fornire una password diversa per 5 GHz, rispetto a 2,4 GHz, in questo modo si sa a cosa si sta connettendo: D

    
risposta data 28.05.2015 - 08:05
fonte
-2

Diciamo che vuoi usare lo stesso SSID su entrambe le radio (bande). Questo è importante se si desidera che i dispositivi comunichino (ad esempio una stampante viene condivisa su 2.4 GHz tramite Bonjour). Nel software di gestione del router, potresti avere l'opzione di controllare il modo in cui i dispositivi si associano alle radio (bande). Su DD-WRT, ad esempio, è possibile abilitare il filtraggio a livello MAC (consentire / consentire un MAC (s) o bloccare / impedire MAC (s) dall'associazione). Nella mia configurazione, ho solo permesso (modalità Permessa) a un vecchio aeroporto Apple legacy di connettersi al mio SSID a 2,4 GHz. Questo costringe i nuovi client a connettersi alla radio a 5 GHz anche se il 2.4 sembra più buono (segnale migliore). Abbastanza elegante per me. Ecco un link carino su come consentire solo determinati dispositivi (nota, vedrai entrambe le interfacce sul tuo router): link

    
risposta data 06.10.2015 - 15:36
fonte

Leggi altre domande sui tag