Noen ganger, når jeg er i offentlig Wi-Fi, vises et utropstegn i den gråtonede Wi -Fi-ikon .
Jeg kan koble til Wi-Fi (jeg får tildelt en IP-adresse), men jeg kan ikke opprette en internettforbindelse – mens andre Mac-brukere kan. Hvert nettverk der dette har skjedd, har jeg vært koblet til før.
Jeg har prøvd prøvd følgende uten hell:
- kjør feilsøkingsassistenten
- koble fra og koble til igjen fra Wi-Fi
- deaktivere og aktivere Wi-Fi
- fjern nettverket fra listen over kjente nettverk
- start datamaskinen på nytt
Fordi ingen av mine forsøk på å løse dette problemet ga positive resultater, ender jeg alltid bruker ikke internett i det hele tatt.
Nå har søsteren min ringt meg to ganger allerede og fortalt at det samme problemet oppstod henne. Da jeg ikke kunne gi noen løsning, trenger jeg din hjelp:)
Min søster kjører 10.7.3 på en Macbook 4.1. Jeg kjører 10.7.3 på en MBP 8.2.
Kommentarer
- Jeg antar at det kan være en rekke årsaker, men dette skjer vanligvis når du ikke klarte å få tak i en IP-adresse fra DHCP-serveren. Jeg har ikke t mener at rettelsen nødvendigvis ligger (‘ t) på klientens ‘ s side.
- Hvilket operativsystem kjører du (og søsteren din)? Og skriver du inn passord?
- @Michiel Begge to kjører 10.7.3. Også: Jeg kan ‘ ikke huske at jeg har opplevd dette i Snow Leopard.
- @Michiel De offentlige nettverkene jeg bruker, har ikke ‘ t krever passord.
Svar
Du må få mer informasjon, så vær så snill å feilsøke og rapporter tilbake.
Trinn for feilsøking:
- Hold nede Alternativ-tasten mens du klikker på Wi-Fi-ikonet i menylinjen og fortell oss hva du ser. Lion: Nytt Wi-Fi-diagnostikkverktøy
- Når du først ser utropstegnet vises, åpner du
System Preferences > Network
. Hvis du får et vindu som dette
med Self-Assigned IP
ved siden av en gul knapp, klarte du ikke å få en lokal adresse fra Wi-Fi-rutens DHCP-server. Dette kan skje fordi basestasjonen bruker MAC-adressebegrensninger i stedet for ekte passord. Dette kan skjer også fordi basestasjonen har brukt opp det tilgjengelige settet med lokale IP-adresseleier.
Når du kobler til et nettverk ved hjelp av DHCP, gir en nettverksruter (f.eks. Wi-Fi-tilgangspunktet) deg en IP-adresse å bruke og lover at du kan bruke den i en periode, som kalles en «leieavtale». (Dette er slik at det ikke er noen forvirring om når noen andre kan begynne å bruke IP-adressen du bruker. Du fornyer enten leieavtalen eller vet at du må slutte å bruke den adressen og få en ny.) Når serveren har leid IP-adressen til deg, kan den ikke gi den til noen andre før leiekontrakten utløper. En typisk hjemmerouter kan være satt opp med bare 250 adresser å gi ut og en leietid på 24 timer. Det er bra hjemme, men i en kafé som er sterkt trafikkert, kan de få mer enn 250 Wi-Fi ved bruk av kunder på en dag, på hvilket tidspunkt de ikke har adresser. Verre, leietider kan være mye lenger (jeg «har sett 14 dager på noen rutere) og DHCP-servere kan ha vilkårlig små antall adresser å dele ut. Så dette skjer virkelig noen ganger, og det er sannsynligvis det som skjer med deg.
I alle fall er det sannsynligvis en konfigurasjonsfeil på ruteren som rutereieren må fikse.
Kommentarer
- Jeg ‘ vil gjerne gi mer informasjon, men jeg har ikke blitt berørt av dette lenger. Forhåpentligvis vil noen andre rapportere når han / hun opplever det samme.
- Ganske normalt. Når du er kunde hos en DHCP-server, kan du ‘ t administrere, det er vanskelig å eksperimentere med innstillingen, spesielt når du allerede har problemer med å få nettverkstilgang :).
- → Old Pro: Utmerket forklaring og problemanalyse. Det er typisk for en DHCP-serverpoolsutmattelse. Ingen grunn til å skyte noen plist tilfeldig ☹. Svaret ditt fortjener mer +!
Svar
Jeg har løst dette to ganger allerede ved hjelp av følgende metode:
I Terminal.app
(/Applications/Utilites/Terminal.app
) skriver du …
sudo ifconfig en1 down sudo ifconfig en1 up
Noe som er overraskende, fordi jeg trodde at dette bare er det samme som å slå flyplassen av og på igjen – som jeg «har prøvd før, men lyktes ikke.
Men det er kanskje ikke helt sant. Ifølge manpage vil down
-kommandoen forsøke å tilbakestille grensesnittet ( hva det betyr i detalj …).
Fra siden til ifconfig
:
down Mark an interface ``down"". When an interface is marked ``down"", the system will not attempt to transmit messages through that interface. If possible, the interface will be reset to disable reception as well.
Kommentarer
- Ser du en selvtilordnet IP-adresse i noen av tilfellene? Før du prøver å slå nettverksstatusen (på / av eller la grensesnittet være oppe og tvinge IP-adressen og rutetabellene til å bli markert), kan du også tvinge denne utgivelsen og fornye DHCP-statusen din ved å gå til Airport – > TCP / IP og velge fornye DHCP.
- @bmike Jeg har ikke ‘ t prøvde å fornye DHCP denne gangen, men jeg ‘ har gjort det før, og det hjalp ikke den gangen. Dette skjer ganske ofte på alle Starbucks i Köln – antar jeg. Så jeg vil prøve å replikere dette igjen i morgen og oppdatere all informasjon om nødvendig.
- ligner dette på
ipconfig release
,renew
kommandoer på windows? Jeg ‘ har lett etter denne løsningen i årevis. takk!
Svar
I systeminnstillinger må du sørge for at nettverksinnstillingene er satt til Apple-standard (bør være «Automatisk») og for WiFi-enheten bekreft under «Avansert …» innstillingene at «Konfigurer IPv4» under «TCP / IP» er «Bruker DHCP»
Kommentarer
- Takk, jeg hadde brukt disse innstillingene. Dette var ikke problemet.
- Jeg vil være interessert i å vite om det hjelper å oppdatere DHCP flere ganger. Du ‘ vil ha nettverksverktøyet oppe og se på rutetabellen før og etter oppdatering. Vær oppmerksom på IP-adressen og nettmasken og standardruten.
Svar
Jeg fikk det løst i dag fra www .leshdigital.com Saken er: Noen ganger er Mac-en din en selvtilordnet IP-adresse som er forskjellig fra din lokale IP-adresse (Mine er 192.168.1.1 og den tildelte IP-adressen er forskjellig fra den) Så det vi burde gjøre er :
Vi går til nettverkspreferanser og AVANSERT -> TCP / IP -> konfigurerer IPv4 (manuelt) IPv4-adresse: 192.168.1.19 (Min lokale IP er 192.168.1.1, så jeg endret 1 til 19) Subnet Mask er en standardverdi: 255.255.0.0 og dette er viktig: ROUTER-> din lokale IP, min er: 192.168.1.1 Hit Ok, og så er du ferdig. Kos deg med wifi som er vellykket satt opp.
Svar
I mitt tilfelle løses problemet ved å endre mac-adressen. Som Endre MAC-adresse i OS X Yosemite bare kjør tre kommandoer
sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport --disassociate sudo ifconfig en0 ether $(openssl rand -hex 6 | sed "s/\(..\)/\1:/g; s/./0/2; s/.$//") networksetup -detectnewhardware
Svar
Selv om jeg tviler på at dette vil hjelpe mange, opplevde jeg disse symptomene etter at jeg skrev feil passord. På en eller annen måte fikk jeg ikke beskjed om at passordet var feil, så jeg klarte å koble til ruteren, men det ville ikke gi ut og IP-adresse.
Kommentarer
- Vel, i mitt tilfelle var dette et offentlig Starbucks-Wi-Fi som ikke krevde passord.
Svar
Jeg antar at det er en korrupt plist. Jeg kan ikke reprodusere feilen, så jeg er ikke sikker på at det vil hjelpe deg.
Prøv å slette /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
og start datamaskinen på nytt. Slette denne filen og starte på nytt skal tillate systemet ditt å «reinstallere» de riktige driverne for maskinvaren din.
Også, jeg kan anbefale deg å installere kombinasjonsoppdateringen på nytt .
Kommentarer
- Jeg prøver dette neste gang dette problemet oppstår. Så jeg kan ‘ t gi deg tilbakemelding på svaret nå . Det kan ta litt tid til dette problemet berører meg igjen. Men alle andre som er berørt, bør rapportere om svaret ditt hjelper også.
- @gentmatt, ok, flott! Du ‘ har gjort meg nysgjerrig 🙂
- Jeg antar at dette bare er et gjetning. Jeg ville ikke ‘ t råd å berøre en hvilken som helst systemplist før noen analyse av det virkelige problemet. For å gjengi dette grunnleggende problemet, er det bare å starte en Fi-Fi-ruter med et redusert sett på 2 IP adresser distribuert gjennom DHCP. Gjett hva som vil skje når du prøver å koble til den tredje.
- Hvis driverne var korrupte, ville ikke ‘ t mistet forbindelsen til basestasjonen og ikke være koblet sammen. Den! indikerer at han har en IP-adresse, bare at standardruten til internett ikke ‘ t løser flere testadresser. Dette er et kjerneproblem for nettverksruting.
-
sudo touch /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
fungerte for meg, kunne bare vært tilfeldigvis skjønt