Um Debug-Protokolle für Chrome-Geräte zu analysieren, müssen Sie verstehen, wie HTTP-Anfragen funktionieren. Wenn ein Gerät ein WLAN-Netzwerk findet und sich damit verbindet, sendet es bei jedem neuen Seiten- oder Dateiaufruf eine HTTP-Anfrage. Diese Anfrage – sofern sie bestätigt wird – ermöglicht dem Nutzer, auf alle gewünschten Inhalte im Netz zuzugreifen. Die meisten Geräte arbeiten gleichermaßen mit HTTP-Anfragen.
In diesen Artikeln werden alle Schritte im Prozess der HTTP-Anfrage beschrieben. Zu jedem Schritt gibt es Beispielprotokolle einer erfolgreichen HTTP-Anfrage. Diese Protokolle und Beispiele können Sie zur Hilfe nehmen, wenn Sie Protokolle für Chrome-Geräte Ihrer Organisation analysieren.
Wenn Sie mehr Informationen benötigen, als in den Standardprotokollen enthalten sind, können Sie die ausführliche Protokollierung aktivieren. Mithilfe der Befehle ff_debug und wpa_debug erhalten Sie zusätzliche Zeilen. Diese sind in den Beispielprotokollen mit VERBOSE
markiert.
Beispielannahmen für jeden Schritt
Zunächst ist auf dem Gerät das WLAN deaktiviert. Browserverlauf, Cache und DHCP-Informationen (Dynamic Host Configuration Protocol) sind gelöscht.
- Es sind zwei Netzwerke festgelegt, mit denen sich verwaltete Geräte verbinden: Network1 und Network2. Network1 ist so konfiguriert, dass sich Geräte automatisch damit verbinden, sofern es verfügbar ist.
- Es gibt drei weitere Netzwerke in Reichweite: Network3, Network4 und Network5.
- Einige Zeilen wurden zur besseren Lesbarkeit aus den Protokollen entfernt.
- Zeilen mit fett markiertem Text sind für die Fehlerbehebung hilfreich.
- Möglicherweise sehen Sie einige Protokolle mit Ursachen- oder Statuscodes. Codes zu Ursachen der Nichtauthentifizierung und Statuscodes für die Zuordnung werden hier erklärt.
Ausführliche Protokollierung aktivieren
ff_debug verwenden
ff steht für FlimFlam, den Verbindungsmanager, von dem Shill abgeleitet ist. Shill ist der Daemon des Verbindungsmanagers, der auf Chrome OS verschiedene Aufgaben zur Netzwerkkonnektivität ausführt.
- Drücken Sie auf einem Chrome-Gerät auf Strg + Alt + T, um das Crosh-Terminal zu öffnen.
- Führen Sie folgende Befehle aus:
ff_debug +wifi+dhcp+service+device+inet+manager
ff_debug --level -2
wpa_debug verwenden
Der Befehl wpa_debug legt das Debug-Level für wpa_supplicant fest. wpa_supplicant verarbeitet die WLAN-Konnektivität gemäß Standard 802.11, einschließlich Scanvorgängen, Roaming und Sicherheitsprotokollen.
-
Drücken Sie auf einem Chrome-Gerät auf Strg + Alt + T, um das Crosh-Terminal zu öffnen.
-
Führen Sie diesen Befehl aus:
wpa_debug msgdump
>
wpa_debug excessive