Wi-Fi er ikke det samme i alle land. Regulatoriske byråer i land over hele verden begrenser Wi-Fi til forskjellige deler av radiofrekvensspekteret. Noen rutere sender landene de tror de er i.
Wireless Diagnostics-verktøyet på Mac OS X viser deg en feilmelding hvis det er "motstridende landskoder" i nærheten. Ikke alle rutere sender disse detaljene, men en feilkonfigurert ruter kan forårsake problemer.
Finne motstridende landskoder
I SLEKT: Feilsøk og analyser Mac-ens Wi-FI med Wireless Diagnostics Tool
For å avgjøre om det er motstridende landskoder i et område på din Mac, holder du Alternativ-tasten, klikker på Wi-Fi-ikonet på den øverste linjen og velger "Åpne trådløs diagnostikk." Gå gjennom veiviseren, som vil skanne området ditt og varsle deg om ting du kan gjøre for å forbedre Wi-Fi.
På slutten av prosessen vil du se "Motstridende landskoder" i sammendraget. Dette indikerer at det er trådløse rutere med to forskjellige landskoder i nærheten. Enten er det en feilkonfigurert ruter, eller så er du nesten nøyaktig på grensen mellom to forskjellige land!
Hvorfor motstridende landskoder er et problem
Noen rutere kringkaster landskoder ved bruk av 802.11d-standarden. Dette informerer Wi-Fi-aktiverte enheter i nærheten - som MacBook - om hvilket land de er i og hvilke Wi-Fi-innstillinger de skal bruke. For eksempel, i eksemplet vårt nedenfor, har vi en nærliggende rogue router med en TW-landskode, som er i konflikt med andre rutere og deres amerikanske landskoder.
Dette kan forvirre Macen din. Når den våkner, skanner den etter Wi-Fi-nettverk i nærheten, og landskodeinformasjonen forteller Macen hvilke Wi-Fi-innstillinger den skal bruke for dette området. Det ser ut til at Mac-en bruker landskoden fra det første nettverket den finner kringkasting av denne informasjonen. Hvis du er i ett land og det er en ruter med et annet lands kode i nærheten, kan Macen din tro at du er i det landet, bruker disse Wi-Fi-innstillingene og har problemer med å koble til trådløse nettverk ved å bruke de riktige innstillingene for landet du er faktisk i.
Apples informasjonsdialog her indikerer at "dette kan forhindre at Mac-en din automatisk blir med i et tidligere tilkoblet Wi-Fi-nettverk." Det står også at bruk av en trådløs ruter i et land den ikke var designet for "kan føre til problemer med ytelse og pålitelighet for Wi-Fi-klienter i nærheten." Ideelt sett kan du konfigurere Mac-en din til å ignorere disse motstridende detaljene og fortelle hvilket land du er i - men du kan ikke.
Identifisere problemnettverket
For å identifisere ruteren med en motstridende landskode, klikk på Window-menyen i Wireless Diagnostics-applikasjonen og velg Scan.
Du får se en liste over Wi-Fi-nettverk i nærheten. Kikk på "Land" -kolonnen for å finne den ene ruteren som sender en feil landskode. Du kan hente navnet på ruterenes trådløse nettverk fra "Nettverksnavn" -kolonnen, og det vil fortelle deg hvilken ruter som sender feil landskode.
Å fikse problemet
I SLEKT: Hvordan få et bedre trådløst signal og redusere forstyrrelser av trådløst nettverk
Dessverre ser det ikke ut til å være en måte å tvinge din Mac til å lytte til bare en bestemt landskode. Det er ingen klar måte å foretrekke en bestemt landskode når flere er i nærheten. Den eneste virkelige løsningen er å finne den krenkende trådløse ruteren og enten endre landskoden eller erstatte den med en ruter som er riktig konfigurert til å fungere i ditt nåværende land.
Dette kan være et problem. Med mindre ruteren tilhører deg eller noen andre du kjenner, er det ikke sikkert du kan gjøre mye med dette. Du kan gå rundt med den bærbare datamaskinen eller telefonen din, se etter hvor signalet ser sterkest ut og banke på naboens dører for å finne det useriøse Wi-Fi-nettverket og be naboen din om å fikse det. Det høres ut som en latterlig løsning, men det er hva Apple anbefaler - som Wi-Fi Diagnostics-appen sier, bør du "kontakte nettverkseieren for å løse problemet." Det er ikke en enkel løsning, eller til og med en realistisk løsning i mange situasjoner, men det er den eneste som vil fungere.
En router i nærheten som sender en feil kode, kan fungere på ulisensierte frekvenser, og dette kan faktisk være et brudd på gjeldende regler og lover. I USA kan den som driver ruteren bryte med føderal lov om telekommunikasjon. Men forvent ikke at regjeringen kommer ned på naboens utenlandske ruter med mindre den forårsaker alvorlige problemer - for eksempel å forstyrre nødkommunikasjonsfrekvenser.
Rutere sender denne informasjonen ved hjelp av 802.11d-standarden. Det ser ikke ut til å være mulig å deaktivere 802.11d på en Mac, så det er egentlig ingen vei rundt denne korte tvilsomme løsningen som endre Mac-nettverksdriverfilen . Vi prøvde ikke denne spesielle løsningen - det er et eksempel på lengdene du har måttet gå for å forhindre at Mac-maskinen din adlyder disse unøyaktige kodene.
Hvis du har faktiske Wi-Fi-problemer i et gitt område på Mac-en din, kan det å bli kvitt den useriøse ruteren være den eneste løsningen som vil fungere. Du kan også prøve i forbedre ditt eget Wifi-signal , og Mac-en din kan først se ditt eget Wi-Fi-nettverk i stedet for det motstridende når det slås på.
Bildekreditt: Alessio Maffels på Flickr