Come fare in modo che OSX scelga il segnale wifi più forte con SSID identici?


22

Ho un router wireless Netgear in una stanza e un adattatore powerline TP-Link con wifi in un'altra stanza. Sto usando un MacBook Pro 2014 con Yosemite 10.10.1

In precedenza avevo SSID separati per ciascuno dei punti di accesso wireless, il che significava che dovevo cambiare manualmente la rete wifi quando mi spostavo in casa.

Il consiglio di Come posso ottenere lo stesso SSID per più punti di accesso? è impostare lo stesso SSID su entrambi gli AP wifi e il laptop dovrebbe scegliere automaticamente quello con il segnale più forte:

Dai a entrambi gli AP lo stesso SSID, tipo di sicurezza e passphrase di sicurezza wireless ... Un client eseguirà la scansione di tutti i canali alla ricerca di AP che pubblicano l'SSID desiderato e sceglierà quello che si adatta meglio alle sue esigenze (di solito ciò significa che uno mostra il segnale più alto forza).

Quindi ho impostato SSID, sicurezza e password identici su entrambi gli AP wifi. Sfortunatamente, OSX Mavericks non passa automaticamente da una rete all'altra quando si sposta in casa.

Mentre mi trovo vicino all'adattatore powerline TP-Link, mi collego alla rete, come mostrato dalla prima linea in grassetto nella finestra di Wifi Explorer (questo è il comportamento previsto in quanto è la rete più forte):

inserisci qui la descrizione dell'immagine

Ma quando si avvicina al router wifi Netgear, Yosemite non si disconnette dal punto di accesso TP-Link e non si collega al punto di accesso Netgear (anche se quella rete è molto più forte):

inserisci qui la descrizione dell'immagine

(Ho lasciato il laptop acceso durante la notte e non era cambiato dopo 12 ore, quindi non è correlato ai tempi)

  • C'è qualcosa che devo fare in Mavericks per selezionare automaticamente la rete più potente?
  • Devo assicurarmi che tutte le proprietà siano identiche tra i punti di accesso? ad es. Canale, Larghezza e Modalità sono diversi: è importante?

Modifica: come da una risposta su /apple//a/144832/84752 ho cambiato:

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/airport prefs joinMode=Strongest

ma questo non ha alcun effetto quando ci si sposta tra le stanze. Non sono sicuro se tale suggerimento si applica solo ai prodotti Airport (dato il nome del comando).


1
Non hai un tale controllo con OS X. Nel mio ufficio utilizziamo access point che consentono diversi SSID (Unifi AP), quindi ho un SSID per scopi di roaming (impostato su ogni AP) e un SSID quando voglio forzare la connessione a uno specifico. Inoltre ho SSID separati per reti a 2,4 e 5 gHz.
mspasov,

Questo si è rivelato essere un problema XY - la mia vera domanda era "come posso migliorare la copertura wifi della mia casa?". Invece di provare a replicare la rete wifi utilizzando un adattatore powerline, la vera soluzione era acquistare un router wireless più potente, che elimina la necessità del powerline
Stephen Lead,

Risposte:


25

So che questa discussione è vecchia, ma vorrei lasciare qui ciò che ha risolto il problema per me. È necessario verificare se si dispone della stessa sicurezza in entrambi i punti di accesso. Ad esempio, avevo un punto di accesso protetto con WPA / WPA2 e un altro solo con WPA2. Dopo aver cambiato entrambi allo stesso modo, tutto andava bene.

Per verificare la sicurezza dei tuoi punti di accesso, puoi procedere come segue:

  • Tenendo premuto il tasto opzione (alt), fai clic sull'icona WiFi nella barra dei menu
  • Fai clic su "Apri Wireless Diagnostics ..."
  • Vai su "Finestra"> "Scansione" (o premi CMD-4)
  • Controlla se la sicurezza è la stessa per entrambi i tuoi punti di accesso

Fonte della soluzione: http://forums.macrumors.com/threads/wifi-roaming-issues-two-aps-with-same-ssid.1208584/


2
6 mesi dopo, ho finalmente trovato il tempo per testarlo - e sembra che tu abbia ragione. Avevo impostato la sicurezza dell'adattatore Powerline su "automatico" - dopo averlo costretto a utilizzare il WPA2-PSK [AES]mio MBP sta facendo un lavoro molto migliore di passare automaticamente tra gli AP wireless. Grazie molto!
Stephen Lead,

Questo non ha funzionato per me poiché entrambi i valori di sicurezza sono già gli stessi. i.imgur.com/2UQWfmL.png
Pieter

Questo ha funzionato per me, ma ho dovuto rimuovere ("dimenticare") la rete nelle impostazioni di rete OSX e quindi aggiungerla di nuovo. Una volta che l'ho fatto, ha iniziato a connettersi al segnale più alto, più vicino all'AP immediatamente.
dbellizzi,

Inoltre, dovevo anche assicurarmi che entrambi gli AP avessero la stessa larghezza: 20 MHz. Quando la larghezza era diversa, ho avuto problemi di commutazione.
Yohan Liyanage,

10

Il tuo problema è causato dalla gestione da parte di OS X di un parametro Wi-Fi comunemente chiamato soglia di roaming . Questo parametro determina il punto in cui un sistema operativo passerà a un segnale più forte. Windows consente di accedere facilmente a questo parametro, esempio qui , ma non esiste alcuna opzione semplice in OS X.

Questo documento della NYU suggerisce che OS X ha caratteristiche di roaming "aggressive" e mostra la riga di comando per disabilitare il roaming aggressivo. Tuttavia, la nostra esperienza nel campus con client OS X mostra che OS X è tutt'altro che aggressivo, preferendo invece "attenersi" a un AP con cui si è associato nonostante si trovasse nel raggio di segnali più vicini / più forti, come la tua situazione.

Quindi, ecco qua, non c'è molto che puoi fare per modificare il comportamento di roaming di OS X. Quello che puoi fare è però modificare l'ambiente wireless nel tentativo di forzare OS X a passare da un AP all'altro. Le opzioni che potresti avere, a seconda dell'hardware Wi-Fi, includono l'impostazione dei tuoi AP in modalità solo 5 GHz (se sono dispositivi dual-band) - questo ridurrà il raggio di trasmissione e quindi ridurrà la sovrapposizione tra AP. Potresti anche avere un'impostazione sui tuoi AP per la potenza del segnale di trasmissione wireless - questo è un altro metodo per ridurre la sovrapposizione tra AP, costringendo potenzialmente OS X a passare a un segnale più forte prima. Infine, puoi provare a spostare i tuoi AP alle estremità della tua casa, di nuovo per ridurre la loro sovrapposizione.


2

risolto rendendo identica la sicurezza


0

Per tutti gli altri che si imbattono in questo problema: prova a dare ai tuoi AP canali diversi!


0

Come visto nelle schermate, il BSSID è diverso perché le impostazioni WiFi sono diverse. Rendi identiche tutte le impostazioni su ciascun AP per quanto riguarda le impostazioni di sicurezza ecc. E dovrebbe funzionare.


BSSID è un indirizzo hardware che sarà sempre diverso.
slhck
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.