Wie behebe ich Probleme mit meiner WLAN-Verbindung, wenn ein Ausrufezeichen angezeigt wird?

Wenn ich mich in einem öffentlichen WLAN befinde, erscheint manchmal ein Ausrufezeichen im ausgegrauten WLAN-Symbol .

Ich kann mich mit dem WLAN verbinden (mir wird eine IP-Adresse zugewiesen), aber ich kann keine Internetverbindung herstellen – während andere Mac-Benutzer dies können. Mit jedem Netzwerk, in dem dies passiert ist, war ich schon einmal verbunden.

Geben Sie hier die Bildbeschreibung ein

Folgendes habe ich ohne Erfolg probiert:

  • Führen Sie den Fehlerbehebungsassistenten aus
  • WLAN trennen und erneut verbinden
  • Wi-Fi deaktivieren und wieder aktivieren
  • Entfernen Sie das Netzwerk aus der Liste der bekannten Netzwerke
  • starte den Computer neu

Da keiner meiner Versuche, dieses Problem zu lösen, zu einem positiven Ergebnis geführt hat, nutze ich das Internet am Ende immer überhaupt nicht.

Jetzt hat mich meine Schwester schon zweimal angerufen und mir gesagt, dass sie das gleiche Problem hatte. Da ich keine Lösung liefern konnte, brauche ich eure Hilfe :)

Meine Schwester führt 10.7.3 auf einem Macbook 4.1 aus. Ich verwende 10.7.3 auf einem MBP 8.2.

Ich nehme an, es könnte eine Vielzahl von Gründen geben, aber dies passiert normalerweise, wenn Sie keine IP-Adresse vom DHCP-Server erhalten konnten. Ich glaube nicht, dass die Lösung unbedingt auf der Seite des Kunden liegt (normalerweise nicht).
Welches Betriebssystem verwenden Sie (und Ihre Schwester)? Und gibst du ein Passwort ein?
@Michiel Wir führen beide 10.7.3. Außerdem: Ich kann mich nicht erinnern, dies in Snow Leopard erlebt zu haben.
@Michiel Die öffentlichen Netzwerke, die ich verwende, erfordern kein Passwort.
Aus der Häufigkeit, mit der ich dieses Problem auf öffentlichen Hotspots hatte, und der Anzahl der Blinduntersuchungen, die ich bei diesem Netzwerkproblem durchführen musste, bin ich zu dem Schluss gekommen, dass die @Old Pro-Antwort vollständig und richtig ist. Es ist das, was ich nenne DHCP pool exhaustion. Das eindeutige Symptom ist eine APIPA-Adresse ( siehe: en.wikipedia.org/wiki/Apipa ).

Antworten (9)

Du benötigst weitere Informationen, also führe bitte eine Fehlerbehebung durch und melde dich wieder.

Schritte zur Fehlerbehebung:

  • Halten Sie die Wahltaste gedrückt, während Sie auf das WLAN-Symbol in der Menüleiste klicken, und teilen Sie uns mit, was Sie sehen. Lion: Neues Wi-Fi-Diagnosetool
  • Wenn Sie das Ausrufezeichen zum ersten Mal sehen, öffnen Sie System Preferences > Network. Wenn Sie ein Fenster wie dieses bekommen

Fehlerhafter DHCP-Server

mit der Self-Assigned IPgelben Schaltfläche daneben, dann konnten Sie keine lokale Adresse vom DHCP-Server des WLAN-Routers erhalten. Dies kann passieren, weil die Basisstation MAC-Adressbeschränkungen anstelle von echten Passwörtern verwendet. Dies kann auch passieren, weil die Basisstation ihren verfügbaren Satz von lokalen IP-Adressleases erschöpft hat.

Wenn Sie sich über DHCP mit einem Netzwerk verbinden, gibt Ihnen ein Netzwerkrouter (z. B. der Wi-Fi-Zugangspunkt) eine zu verwendende IP-Adresse und verspricht, dass Sie diese für einen bestimmten Zeitraum verwenden können, was als „Lease“ bezeichnet wird. (So ​​gibt es keine Verwirrung darüber, wann jemand anderes die von Ihnen verwendete IP-Adresse verwenden kann. Sie erneuern entweder die Lease oder wissen, dass Sie diese Adresse nicht mehr verwenden und eine neue erhalten müssen.) Sobald der Server Ihnen die IP-Adresse, es kann sie nicht an Dritte weitergeben, bis Ihr Mietvertrag abläuft. Ein typischer Heimrouter kann mit nur 250 zu vergebenden Adressen und einer Mietdauer von 24 Stunden eingerichtet werden. Das ist zu Hause in Ordnung, aber in einem stark frequentierten Café könnten sie an einem Tag mehr als 250 Wi-Fi-Kunden erhalten, an denen sie keine Adressen mehr hätten. Schlimmer noch, die Lease-Zeiten können viel länger sein (ich 'kleine Anzahl von Adressen zu verteilen. Das passiert also wirklich manchmal, und es ist wahrscheinlich das, was Ihnen passiert.

In jedem Fall handelt es sich wahrscheinlich um einen Konfigurationsfehler des Routers, den der Routerbesitzer beheben muss.

Ich würde wirklich gerne mehr Informationen bereitstellen, aber ich bin davon nicht mehr betroffen. Hoffentlich meldet sich noch jemand, wenn es ihm/ihr ähnlich geht.
Ganz normal. Wenn Sie Kunde eines DHCP-Servers sind, den Sie nicht verwalten können, ist es schwierig, mit seiner Einstellung zu experimentieren, insbesondere wenn Sie bereits Probleme haben, den Netzwerkzugriff zu erhalten :).
→ Old Pro: Hervorragende Erklärung und Problemanalyse. Dies ist typisch für eine Erschöpfung des DHCP-Serverpools. Sie müssen keine Plist zufällig schießen ☹. Ihre Antwort verdient mehr +!

Wenn Sie Administratorrechte auf Ihrem Mac haben, können Sie Folgendes verwenden:

Geben Sie in Terminal.app( /Applications/Utilites/Terminal.app) ein...

sudo ifconfig en1 down
sudo ifconfig en1 up

Was überraschend ist, weil ich dachte, dass dies genau dasselbe ist, wie den Flughafen aus- und wieder einzuschalten - was ich zuvor versucht habe, aber nicht gelungen ist.

Aber vielleicht stimmt das nicht ganz. Laut der Manpage wird der downBefehl versuchen, die Schnittstelle zurückzusetzen (was auch immer das im Detail bedeutet ...).

Aus der Manpage von 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.
Sehen Sie in einem der Fälle eine selbst zugewiesene IP-Adresse? Bevor Sie versuchen, den Netzwerkstatus umzuschalten (ein/aus oder die Schnittstelle aktiv zu lassen und das Herunterschreiben der IP-Adresse und der Routing-Tabellen zu erzwingen), können Sie diese Freigabe und Erneuerung Ihres DHCP-Status auch erzwingen, indem Sie zu Airport -> TCP/ IP und wählen Sie „DHCP erneuern“.
@bmike Ich habe diesmal nicht versucht, das DHCP zu erneuern, aber ich habe es schon einmal getan und es hat damals nicht geholfen. Das passiert ziemlich häufig bei jedem Starbucks in Köln - nehme ich an. Ich werde also versuchen, dies morgen erneut zu replizieren und alle Informationen bei Bedarf zu aktualisieren.
ipconfig releaseIst dies den , renew-Befehlen unter Windows ähnlich ? Ich suche seit Jahren nach dieser Lösung. Vielen Dank!

Stellen Sie in den Systemeinstellungen sicher, dass Ihre Netzwerkeinstellungen auf den Apple-Standard eingestellt sind (sollte „Automatisch“ sein) und bestätigen Sie für das WLAN-Gerät unter den „Erweitert...“-Einstellungen, dass unter „TCP/IP“ Ihre „IPv4 konfigurieren“ auf „ Verwendung von DHCP'

Danke, diese Einstellungen hatte ich übernommen. Das war nicht das Problem.
Mich würde interessieren, ob das mehrmalige Aktualisieren von DHCP hilft. Sie sollten das Netzwerkdienstprogramm starten und sich die Routing-Tabelle vor und nach der Aktualisierung ansehen. Achten Sie auf die IP-Adresse und Netzmaske und die Standardroute.

Ich habe es heute von www.leshdigital.com behoben. Die Sache ist die: Manchmal hat Ihr Mac eine selbst zugewiesene IP-Adresse, die sich von Ihrer lokalen IP-Adresse unterscheidet (meine ist 192.168.1.1 und die selbst zugewiesene IP-Adresse unterscheidet sich davon ) Was wir also tun sollten, ist:

Wir gehen zu Netzwerkeinstellungen und ERWEITERT -> TCP/IP -> IPv4 konfigurieren (manuell) IPv4-Adresse: 192.168.1.19 (Meine lokale IP ist 192.168.1.1, also habe ich 1 auf 19 geändert) Subnetzmaske ist ein Standardwert: 255.255 .0.0 und das ist wichtig:ROUTER->Ihre lokale IP, meine ist: 192.168.1.1 Klicken Sie auf Ok und dann sind Sie fertig. Genießen Sie Ihr WLAN, das erfolgreich eingerichtet wurde.

In meinem Fall wird das Problem durch Ändern der MAC-Adresse gelöst. Als MAC-Adresse ändern in OS X Yosemite führen Sie einfach drei Befehle aus

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

Obwohl ich bezweifle, dass dies vielen helfen wird, traten diese Symptome bei mir auf, nachdem ich mein Passwort falsch eingegeben hatte. Irgendwie wurde ich nicht benachrichtigt, dass das Passwort falsch war, also konnte ich mich mit dem Router verbinden, aber es wurde keine IP-Adresse ausgegeben.

Nun, in meinem Fall war dies ein öffentliches Starbucks-WLAN, für das kein Passwort erforderlich war.

Ich habe das Problem gerade erfolgreich gelöst, indem ich mich mit einem anderen WLAN (mobiler Hotspot) verbunden habe, das wie erwartet funktionierte, und mich dann wieder mit dem WLAN verbunden habe, das Probleme verursacht hat.

A Renew DHCP, wie vor vielen Jahren von @Old Pro vorgeschlagen, wäre schneller gewesen, um das DHCP-Problem Ihres ersten Wi-Fi-Routers zu umgehen.
Das einzige Mal, dass ich die Worte „DHCP erneuern“ auf dieser Seite sehe, ist von @bmike ( apple.stackexchange.com/questions/49082/… ). Meinten Sie das? Ich denke, es würde sich lohnen, es dann als Antwort statt als Kommentar zu posten.
Tatsächlich funktioniert "Renew DHCP Lease" nicht, während eine Verbindung zu einem anderen WLAN hergestellt wurde. Warum, ist mir aber immer noch ein Rätsel.

Wenn Sie in einer solchen Situation sind, öffnen Sie sich

System Preferences... > Network

und wählen Sie in der linken Tabelle die Schnittstelle Wi-Fioder aus.AirPort

Wenn Sie sehen, dass Sie eine "selbst zugewiesene IP" wie hier Geben Sie hier die Bildbeschreibung einerhalten, bedeutet dies, dass Sie keine gültige IP-Adresse von Ihrem Router erhalten haben und stattdessen hat sich Ihr Mac entschieden, eine Standard-IP-Adresse zu verwenden, die APIPA genannt wird ( automatische private IP-Adressierung ). In diesem Screenshot 169.254.169.243ist so ein APIPA. Diese Adresse erlaubt keinen Zugriff auf Ihren Router und natürlich nicht auf das Internet, das sich außerhalb Ihres Routers befindet.

In einem solchen Fall ist das Einzige, was Sie tun müssen, das Advanced…Untermenü unten rechts zu öffnen, die TCP/IPOptionen auszuwählen und dort zu fragen, ob Sie Ihre über DHCP erhaltene Adresse erneuern möchten:TCP/IP > DHCP erneuern

Ein paar Sekunden später ( typischerweise 6 s ) erhalten Sie entweder eine neue DHCP-gültige IP-Adresse ( in diesem Fall 10.0.2.29) von Ihrem Router und von dort aus ist alles in Ordnung, oder erneut eine APIPA ( beginnend mit 169.254).

In diesem letzten Fehlerfall wissen Sie sicher, dass Ihr Router Ihnen keine gültige IP-Adresse zugewiesen hat. Es obliegt dem Administrator dieses Routers , die DHCP-Parameter richtig einzustellen. Sie können hier nichts tun, um die Situation von Ihrer Mac-Seite aus zu verbessern. Sie müssen nichts ändern oder Ihren Mac neu starten, dies ist reine Zeitverschwendung.

Der Apple Wireless Diagnostics…kann dies nicht richtig diagnostizieren, da er nicht auf die DHCP-Konfiguration des Routers zugreifen kann.

Diese Antwort ist stark von der Antwort von @Old Pro und dem bmike-Kommentar inspiriert. Danke schön.

Ich denke, es ist eine korrupte Plist. Ich kann den Fehler nicht reproduzieren, also bin ich mir nicht sicher, ob es dir weiterhelfen wird.

Versuchen Sie, /Library/Preferences/SystemConfiguration/NetworkInterfaces.plistIhren Computer zu löschen und neu zu starten. Das Löschen dieser Datei und der Neustart sollen Ihrem System ermöglichen, die richtigen Treiber für Ihre Hardware "neu zu installieren".

Außerdem kann ich dir empfehlen, das Combo-Update neu zu installieren .

Ich werde dies versuchen, wenn dieses Problem das nächste Mal auftritt. Daher kann ich Ihnen jetzt keine Rückmeldung zu der Antwort geben . Es kann eine Weile dauern, bis mich dieses Problem wieder betrifft. Aber alle anderen Betroffenen sollten sich melden, wenn Ihre Antwort auch hilft.
@gentmatt, Ok, super! Du hast mich neugierig gemacht :)
Ich denke, das ist nur eine Vermutung. Ich würde nicht raten, vor einer Analyse des eigentlichen Problems eine Systemliste anzufassen. Um dieses grundlegende Problem zu reproduzieren, starten Sie einfach einen Fi-Fi-Router mit einem reduzierten Satz von 2 IP-Adressen, die über DHCP verteilt werden. Rate mal, was passieren wird, wenn du versuchst, den 3. zu verbinden.
Wenn die Treiber beschädigt wären, würde er nicht die Verbindung zur Basisstation verlieren und nicht verbunden werden. Das ! zeigt an, dass er eine IP-Adresse hat, nur dass die Standardroute zum Internet mehrere Testadressen nicht auflöst. Dies ist im Kern ein Netzwerk-Routing-Problem.
sudo touch /Library/Preferences/SystemConfiguration/NetworkInterfaces.plisthat bei mir funktioniert, könnte aber auch nur nebenbei gewesen sein