Episode

Defragment-Tools #175 – Debuggen des Netzwerkstapels

In dieser Episode von Defrag Tools wird Chad Beeder von Jeffrey Tippet vom Windows Networking-Team verbunden, um zu sprechen, wie Netzwerkprobleme in NDIS (Network Driver Interface Specification) mithilfe der !ndiskd Debugger-Erweiterung in WinDbg gedebuggt werden.

Ressourcen:
Der NDIS-Blog

Zeitachse:
[00:00] Einführungen
[01:10] Was ist NDIS (Netzwerktreiberschnittstellenspezifikation)
[03:11] Häufige Probleme, die vom Netzwerkteam auftreten. (Fehlerüberprüfung 0x9F DRIVER_POWER_STATE_FAILURE, Fehlerüberprüfung 0x133 DPC_WATCHDOG_VIOLATION)
[06:27] Einführung in die Erweiterung "!ndiskd debugger" . Beginnen Sie mit !ndiskd.help
[10:27] !ndiskd.netreport bietet Ihnen einen Netzwerkdebugbericht, einschließlich grafischer Übersicht über die Netzwerkkonfiguration
[18:23] !ndiskd.netreport -verbose dauert viel länger, bietet jedoch viel mehr Details, einschließlich Animationen, wie viele Pakete über die einzelnen Adapter gehen
[22:58] Um die Protokollierung des zuletzt verwendeten Netzwerkdatenverkehrs zu aktivieren und die Animationen im Netreport abzurufen, aktivieren Sie die NBL-Protokollierung, indem Sie einen Registrierungsschlüssel festlegen (hier dokumentiert).
[25:20] WLAN kann in einigen Fällen wie ein Zugangspunkt (d. h. WLAN-Direkt) funktionieren. Wie dies im Netzwerk angezeigt wird.
[27:30] Die anderen Registerkarten im Bericht: Nützlich, wenn Sie den Bericht an eine andere Person senden müssen.
[31:34] DRIVER_POWER_STATE_FAILURE Debuggingtipps: Verwenden Sie !ndiskd.oid , um zu sehen, welche Netzwerk-OIDs (Netzwerkanforderungen) ausstehen. Eine davon kann die Energieanforderung sein, die den Netzwerkstapel hält.
[34:40] Tipps zum Debuggen DPC_WATCHDOG_VIOLATION
[37:15] Kommentare/Fragen? Senden Sie uns eine E-Mail: defragtools@microsoft.com.