add new networking diagnostics script

Catalin-Emil Fetoiu committed Aug 18, 2023 at 13:31 UTC c285783bf4ebb44de675b97a8191e0344f23a5fc
1 file changed +18
diagnostics/networking_diagnostics.bat new
+18
@@ -0,0 +1,18 @@
1 +powershell invoke-expression 'cmd /c start powershell -Command { .\collect-wsl-logs.ps1 }'
2 +wsl.exe tr -d "\r" ^| bash < ./networking.sh > wsl_network_configuration_before.log
3 +powershell Get-NetRoute > get_netroute.log
4 +powershell invoke-expression 'cmd /c start powershell -Command { "wsl.exe sudo tcpdump -n -i any > tcpdump.log" }'
5 +
6 +wpr -start .\wsl_networking.wprp -filemode -instanceName wpr_networking
7 +pktmon start -c --flags 0x1A
8 +netsh wfp capture start
9 +
10 +pause
11 +
12 +netsh wfp capture stop
13 +pktmon stop
14 +wpr -stop wsl_networking.etl -instanceName wpr_networking
15 +
16 +wsl.exe tr -d "\r" ^| bash < ./networking.sh > wsl_network_configuration_after.log
17 +
18 +echo "Finished log collection"
\ No newline at end of file