Posso connettermi a un punto di accesso specifico tramite BSSID?


17

Esiste un modo per convincere Mac OS X a connettersi a un punto di accesso specifico tramite BSSID? Ho una rete con lo stesso SSID per più punti di accesso e a volte vorrei specificare a quale punto di accesso specifico connettersi. È qualcosa che Mac OS X può fare in modo nativo o esiste uno strumento di terze parti in grado di farlo?


Se gli AP si trovano sulla stessa rete, dovresti connetterti automaticamente a qualcuno nel raggio d'azione, giusto?
Nathan Greenstein,

@Nathan La connessione alla rete non è il problema, è solo una è una rete G e una è una rete N, e voglio usare quella N ogni volta che è possibile. Sfortunatamente, cambiare SSID non è un'opzione.
Kyle Cronin,

Gotcha. Mi mancava il bit g / n.
Nathan Greenstein,

Forse se scavi nel file delle preferenze e provi a modificarlo manualmente. Conosco un vecchio powerbook G4 (Mac 10.4.11) Ho lo strumento da riga di comando dell'aeroporto "/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport" con le opzioni --associate e --bssid disponibile ma sembra essere rimosso dalle versioni più recenti.
phwd,

1
Ho lo stesso problema. L'ho risolto dall'altra parte, bloccando il MAC del mio Mac dal router indesiderato.
Jamie Kitson,

Risposte:


5

Quale versione di OS X hai?

Nelle versioni precedenti questo è possibile:

/System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -A'NETWORKNAME 'BSSID = '00: 11: 22: 33: 44: 55' password = 'PASSWORD'

Ma su OS X 10.6 non funziona più.

Ho cercato in alto e in basso una soluzione per questo, ma non ho ancora trovato nulla. L'unica soluzione è avvicinarsi alla propria stazione base. In modo che il segnale n sia più forte.


su osx 10.14.1 (mojave) si trova in "/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport"
AsimRazaKhan

@AsimRazaKhan Ma non svolge la stessa funzione. Almeno non riesco a trovare un modo per connettermi effettivamente a qualcosa
deiga il

2

Puoi usare quello strumento:

airport-bssid su github


1
neanche il collegamento ispira molta fiducia
Tetsujin,

@Annhydrium Per favore aggiungi alcune istruzioni. La maggior parte delle informazioni contenute nel file README su quel progetto GitHub è in giapponese.
Ben Morrow,

Prova Google Translate.
historystamp

Il file Leggimi è in giapponese e devi compilarlo dalla fonte, ma una volta capito, funziona come pubblicizzato
tbodt

@tbodt Non sono riuscito a farlo funzionare. Potrebbe esserci qualcosa che mi manca. L'ho scaricato e compilato entrambi usando makefile e xcode, né ha funzionato. Afferma di essermi connesso al bssid che desidero, ma a Macos non importa ancora e prova a connettersi all'altra rete
MuhsinFatih

2

una versione aggiornata dello strumento sopra può confermare il lavoro su el capitan (10.11)

aeroporto-bssid


1
Risolve i miei problemi su Mojave. Non passa al BSSID specificato ma attiva un interruttore, al migliore BSSID nello stesso ESSID. E lo fa molto più velocemente di networksetupo disabilita / riattiva il wifi per cercare di ottenere lo stesso risultato (vale a dire, far funzionare il wifi quando Mac ignora ostinatamente il forte AP proprio accanto a te a favore di quello sul retro della casa ).
Parzialmente nuvoloso
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.