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

23

Wenn ich mich in einem öffentlichen WLAN befinde, wird manchmal ein Ausrufezeichen im abgeblendeten WLAN-Symbol angezeigt .

Ich kann eine Verbindung zum WLAN herstellen (mir wird eine IP-Adresse zugewiesen), aber ich kann keine Internetverbindung herstellen - während andere Mac-Benutzer dies können. Jedes Netzwerk, in dem dies passiert ist, mit dem ich zuvor verbunden war.

Bildbeschreibung hier eingeben

Ich habe folgendes erfolglos ausprobiert:

  • Führen Sie den Fehlerbehebungsassistenten aus
  • Trennen Sie das WLAN und stellen Sie die Verbindung wieder her
  • WLAN 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 positiven Ergebnissen führte, nutze ich das Internet am Ende immer überhaupt nicht.

Jetzt hat mich meine Schwester schon zweimal angerufen und mir erzählt, dass ihr dasselbe Problem aufgetreten ist. Da ich keine Lösung finden konnte, benötige ich Ihre Hilfe :)

Meine Schwester läuft 10.7.3 auf einem Macbook 4.1. Ich verwende 10.7.3 auf einem MBP 8.2.

Gentmatt
quelle
2
Ich nehme an, es kann verschiedene Gründe geben, aber dies geschieht normalerweise, wenn Sie keine IP-Adresse vom DHCP-Server erhalten konnten. Ich glaube nicht, dass die Lösung notwendigerweise auf der Seite des Kunden liegt (normalerweise nicht).
Gerry
Welches Betriebssystem verwenden Sie (und Ihre Schwester)? Und geben Sie ein Passwort ein?
Michiel
@Michiel Beide von uns laufen 10.7.3. Außerdem: Ich kann mich nicht erinnern, dies in Snow Leopard erlebt zu haben.
Gentmatt
@Michiel Die öffentlichen Netzwerke, die ich benutze, erfordern kein Passwort.
Gentmatt

Antworten:

8

Sie benötigen weitere Informationen. Führen Sie daher eine Fehlerbehebung durch und erstatten Sie einen Bericht.

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 WLAN-Diagnosetool
  • Wenn Sie das Ausrufezeichen zum ersten Mal sehen, öffnen Sie es System Preferences > Network. Wenn Sie ein Fenster wie dieses bekommen

Fehlerhafter DHCP-Server

Mit der Self-Assigned IPnebenstehenden gelben Taste konnten Sie keine lokale Adresse vom DHCP-Server des WLAN-Routers abrufen. 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 an lokalen IP-Adress-Leases erschöpft hat.

Wenn Sie über DHCP eine Verbindung zu einem Netzwerk herstellen, erhalten Sie von einem Netzwerkrouter (z. B. dem Wi-Fi-Zugriffspunkt) eine IP-Adresse, die Sie für einige Zeit verwenden können. Dies wird als "Leasing" bezeichnet. (Dies ist so, dass keine Verwirrung darüber besteht, wann eine andere Person die von Ihnen verwendete IP-Adresse verwenden kann. Entweder erneuern Sie die Lease oder Sie müssen diese Adresse nicht mehr verwenden und eine neue erhalten.) Sobald der Server Sie least, erhalten Sie die Die IP-Adresse kann nicht an Dritte weitergegeben werden, bis Ihr Mietvertrag abgelaufen ist. Ein typischer Heimrouter kann mit nur 250 Adressen zum Ausgeben und einer Mietdauer von 24 Stunden eingerichtet werden. Zu Hause ist das in Ordnung, aber in einem stark frequentierten Coffeeshop können Kunden an einem Tag mehr als 250 Wi-Fi-Verbindungen nutzen. Zu diesem Zeitpunkt sind sie nicht mehr ansprechbar. Schlimmer noch, Mietzeiten können viel länger sein (ich 'kleine anzahl von adressen zum verteilen. Das passiert also manchmal wirklich, und es ist wahrscheinlich das, was mit dir passiert.

In jedem Fall handelt es sich wahrscheinlich um einen Konfigurationsfehler auf dem Router, den der Router-Besitzer beheben muss.

Alter Pro
quelle
Ich würde gerne mehr Informationen zur Verfügung stellen, aber ich bin nicht mehr davon betroffen. Hoffentlich wird jemand anderes berichten, wenn er / sie das gleiche erlebt.
Gentmatt
Ganz normal. Wenn Sie ein Kunde eines DHCP-Servers sind, den Sie nicht verwalten können, ist es schwierig, mit dessen Einstellung zu experimentieren, insbesondere, wenn Sie bereits Probleme haben, den Netzwerkzugriff zu erhalten :).
Dan
→ Old Pro: Hervorragende Erklärung und Problemanalyse. Dies ist typisch für eine Erschöpfung des DHCP-Serverpools. Es ist nicht nötig, zufällig auf eine Pliste zu schießen ☹. Ihre Antwort verdient mehr +!
Dan
5

Ich habe dies bereits zweimal mit der folgenden Methode erfolgreich gelöst:

In der Terminal.app( /Applications/Utilites/Terminal.app) Art ...

sudo ifconfig en1 down
sudo ifconfig en1 up

Das ist überraschend, denn ich dachte, das ist genau das Gleiche wie das Aus- und Wiedereinschalten des Flughafens - was ich zuvor versucht habe, aber nicht erfolgreich war.

Vielleicht ist das jedoch nicht ganz richtig. Der Manpage zufolge 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.
Gentmatt
quelle
Sehen Sie in jedem Fall eine selbst zugewiesene IP-Adresse? Bevor Sie versuchen, den Netzwerkstatus umzuschalten (Ein / Aus oder Auflassen der Schnittstelle und Erzwingen des Herunterzeichnens der IP-Adresse und der Routingtabellen), können Sie diese Freigabe erzwingen und Ihren DHCP-Status erneuern, indem Sie zu Flughafen -> TCP / wechseln. IP und Auswahl von DHCP erneuern.
bmike
@bmike Ich habe dieses Mal nicht versucht, das DHCP zu erneuern, aber ich habe es bereits getan und es hat damals nicht geholfen. Das passiert bei Starbucks in Köln ziemlich häufig - nehme ich an. Daher werde ich versuchen, dies morgen erneut zu replizieren und gegebenenfalls Informationen zu aktualisieren.
Gentmatt
Ist das ähnlich wie die ipconfig release, renewBefehle an den Fenstern? Ich habe jahrelang nach dieser Lösung gesucht. Vielen Dank!
Thomasingalls
1

Stellen Sie in den Systemeinstellungen sicher, dass Ihre Netzwerkeinstellungen auf die Apple-Standardeinstellung (sollte "Automatisch" sein) eingestellt sind, und bestätigen Sie für das WLAN-Gerät unter "Erweitert ...", dass unter "TCP / IP" die Option "IPv4 konfigurieren" ausgewählt ist. Verwenden von DHCP

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

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

John Berryman
quelle
In meinem Fall war dies ein öffentliches Starbucks-WLAN, für das kein Passwort erforderlich war.
Gentmatt
0

Ich habe es heute von www.leshdigital.com behoben. Die Sache ist: Manchmal ist 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) ) Also, was wir tun sollten, ist:

Wir gehen zu den Netzwerkeinstellungen und konfigurieren IPv4 (manuell). IPv4-Adresse: 192.168.1.19 (Meine lokale IP ist 192.168.1.1, also habe ich 1 zu 19 geändert.) Die Subnetzmaske ist ein Standardwert: 255.255 .0.0 und das ist wichtig: ROUTER-> deine lokale IP, meine ist: 192.168.1.1 Drücke Ok und dann bist du fertig. Genießen Sie Ihr erfolgreich eingerichtetes WLAN.

user73594
quelle
0

In meinem Fall wird das Problem durch Ändern der Mac-Adresse gelöst. Als Change MAC address in OS X führt Yosemite nur 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
Yong Yang
quelle
-1

Ich denke, es ist eine korrupte Pliste. Ich kann den Fehler nicht reproduzieren, daher bin ich mir nicht sicher, ob er Ihnen helfen wird.

Versuchen Sie, /Library/Preferences/SystemConfiguration/NetworkInterfaces.plistIhren Computer zu löschen und neu zu starten. Wenn Sie diese Datei löschen und neu starten, kann Ihr System die richtigen Treiber für Ihre Hardware "neu installieren".

Außerdem kann ich Ihnen empfehlen, das Combo-Update erneut zu installieren .

Michiel
quelle
1
Ich werde es das nächste Mal versuchen, wenn dieses Problem auftritt. Daher kann ich Ihnen jetzt kein Feedback zur Antwort geben . Es kann eine Weile dauern, bis dieses Problem mich wieder betrifft. Aber alle anderen Betroffenen sollten sich melden, wenn auch Ihre Antwort hilft.
Gentmatt
@gentmatt, Ok, großartig! Du hast mich neugierig gemacht :)
Michiel
Ich denke, das ist nur eine Vermutung. Ich würde nicht empfehlen, vor einer Analyse des eigentlichen Problems eine Systempliste 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. Ratet mal, was passiert, wenn ihr versucht, den dritten anzuschließen.
Dan
Wenn die Treiber beschädigt wären, würde er nicht die Verbindung zur Basisstation verlieren und nicht verbunden sein. Das ! zeigt an, dass er eine IP-Adresse hat, nur dass die Standardroute zum Internet nicht mehrere Testadressen auflöst. Dies ist ein Netzwerkrouting-Problem im Kern.
bmike