Il Wi-Fi non è lo stesso in tutti i paesi. Le agenzie di regolamentazione nei paesi di tutto il mondo limitano il Wi-Fi a diverse parti dello spettro delle radiofrequenze. Alcuni router trasmettono i paesi in cui pensano di trovarsi.
L'utilità di diagnostica wireless su Mac OS X mostra un messaggio di errore se nelle vicinanze sono presenti "codici paese in conflitto". Non tutti i router trasmettono questi dettagli, ma un router configurato in modo errato può causare problemi.
Trovare codici paese in conflitto
RELAZIONATO: Risolvi i problemi e analizza il Wi-Fi del tuo Mac con lo strumento di diagnostica wireless
Per determinare se sono presenti codici paese in conflitto in un'area del Mac, tieni premuto il tasto Opzione, fai clic sull'icona Wi-Fi nella barra in alto e seleziona "Apri diagnostica wireless". Segui la procedura guidata, che scansionerà la tua area e ti avviserà di cose che puoi fare per migliorare il tuo Wi-Fi.
Alla fine del processo, vedrai "Conflicting Country Codes" nel riepilogo. Ciò indica che nelle vicinanze sono presenti router wireless con due codici di paesi diversi. O c'è un router configurato male o sei quasi esattamente al confine tra due paesi diversi!
Perché i codici paese in conflitto sono un problema
Alcuni router trasmettono i codici dei paesi utilizzando lo standard 802.11d. Questo informa i dispositivi Wi-Fi nelle vicinanze, come il tuo MacBook, in quale paese si trovano e quali impostazioni Wi-Fi devono utilizzare. Ad esempio, nel nostro esempio di seguito, abbiamo un router canaglia nelle vicinanze con un codice paese TW, che è in conflitto con altri router e con i loro codici paese statunitensi.
Questo può confondere il tuo Mac. Quando si attiva, esegue la scansione delle reti Wi-Fi nelle vicinanze e le informazioni sul codice del paese indicano al Mac quali impostazioni Wi-Fi deve utilizzare per quest'area. Sembra che il Mac utilizzi il codice del paese dalla prima rete che trova trasmettendo queste informazioni. Se ti trovi in un paese e c'è un router con il codice di un altro paese nelle vicinanze, il tuo Mac potrebbe pensare che tu sia in quel paese, utilizzare quelle impostazioni Wi-Fi e avere problemi di connessione alle reti wireless utilizzando le impostazioni corrette per il paese in cui ti trovi sei effettivamente dentro.
La finestra di dialogo delle informazioni di Apple qui indica che "ciò potrebbe impedire al tuo Mac di riconnettersi automaticamente a una rete Wi-Fi precedentemente collegata". Dice anche che l'utilizzo di un router wireless in un paese per il quale non è stato progettato "può causare problemi di prestazioni e affidabilità per i client Wi-Fi nelle vicinanze". Idealmente, potresti configurare il tuo Mac in modo da ignorare questi dettagli in conflitto e dirgli in quale paese ti trovi, ma non puoi.
Identificazione della rete problematica
Per identificare il router con un codice paese in conflitto, fare clic sul menu Finestra nell'applicazione di diagnostica wireless e selezionare Scansione.
Vedrai un elenco di reti Wi-Fi nelle vicinanze. Dai un'occhiata alla colonna "Paese" per trovare il router che trasmette un codice paese errato. Puoi ottenere il nome della rete wireless del router dalla colonna "Nome rete" e questo ti dirà quale router sta trasmettendo il prefisso internazionale errato.
Risolvere il problema
RELAZIONATO: Come ottenere un segnale wireless migliore e ridurre l'interferenza della rete wireless
Sfortunatamente, non sembra esserci un modo per forzare il tuo Mac ad ascoltare solo un codice paese specifico. Non esiste un modo chiaro per preferire un codice paese particolare quando più di uno si trova nelle vicinanze. L'unica vera soluzione è individuare il router wireless incriminato e modificare il codice del paese o sostituirlo con un router configurato correttamente per funzionare nel paese in cui ti trovi.
Questo potrebbe essere un problema. A meno che il router non appartenga a te o a qualcun altro che conosci, potrebbe non esserci molto che puoi fare al riguardo. Potresti andare in giro con il tuo laptop o telefono, cercando dove il segnale appare più forte e bussando alle porte dei tuoi vicini per individuare la rete Wi-Fi canaglia e chiedere al tuo vicino di ripararla. Sembra una soluzione ridicola, ma è ciò che Apple consiglia: come dice l'app Wi-Fi Diagnostics, dovresti "contattare il proprietario della rete per risolvere il problema". Non è una soluzione facile, o anche realistica in molte situazioni, ma è l'unica che funzionerà.
Un router nelle vicinanze che trasmette un codice errato potrebbe funzionare su frequenze senza licenza e ciò potrebbe effettivamente essere una violazione delle normative e delle leggi applicabili. Negli Stati Uniti, la persona che utilizza il router potrebbe violare la legge federale sulle telecomunicazioni. Ma non aspettarti che il governo scenda sul router esterno dei tuoi vicini a meno che non stia causando seri problemi, ad esempio interferendo con le frequenze di comunicazione di emergenza.
I router trasmettono queste informazioni utilizzando lo standard 802.11d. Non sembra possibile disabilitare l'802.11d su un Mac, quindi non c'è davvero modo di aggirare queste soluzioni discutibili come modificando il file del driver di rete del tuo Mac . Non abbiamo provato questa particolare soluzione: è un esempio di quanto hai dovuto fare per impedire al tuo Mac di obbedire a questi codici imprecisi.
Se hai problemi Wi-Fi effettivi in una determinata area del tuo Mac, sbarazzarti di quel router canaglia potrebbe essere l'unica soluzione che funzionerà. Potresti anche provare io migliorare il proprio segnale Wifi e il tuo Mac potrebbe vedere prima la tua rete Wi-Fi invece di quella in conflitto quando si accende.
Credito immagine: Alessio Maffels su Flickr