-
Notifications
You must be signed in to change notification settings - Fork 840
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In mirrored mode, some inbound packets got dropped on the host interface. #12065
Comments
Logs are required for review from WSL teamIf this a feature request, please reply with '/feature'. If this is a question, reply with '/question'. How to collect WSL logsDownload and execute collect-wsl-logs.ps1 in an administrative powershell prompt:
The script will output the path of the log file once done. If this is a networking issue, please use collect-networking-logs.ps1, following the instructions here Once completed please upload the output files to this Github issue. Click here for more info on logging View similar issuesPlease view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it! Open similar issues:
Closed similar issues:
|
thanks for reporting the issue - could you please collect networking logs using instructions at https://github.com/microsoft/WSL/blob/master/CONTRIBUTING.md#collect-wsl-logs-for-networking-issues ? The script will generate a zip with name starting with "WslNetworkingLogs" |
Windows Version
Microsoft Windows [Version 10.0.22631.4169]
WSL Version
2.2.4.0
Are you using WSL 1 or WSL 2?
Kernel Version
5.15.153.1-2
Distro Version
Ubuntu 22.04
Other Software
docker-ce/jammy,now 5:27.3.1-1
ubuntu.22.04jammy amd64Repro Steps
In mirrored mode, my Wi-Fi2 connection is mirrored as eth4 in WSL2 ubuntu, with address 192.168.0.111/24
And I created an IPvlan-interfaced docker in WSL, which is bridged with host network. And the address is 192.168.0.201/24
I suppose this would work like another device in the same network. And luckily this can ping through the gateway or outside addresses:
But when I try a nslookup, it got timeout.
I did some capture on both windows host interface(Wi-Fi2) and WSL interface(eth4). and found that the DNS responses have already reached the host interface, but somehow dropped and cannot be get by WSL.
Expected Behavior
mirrored interfaces should see the same traffic
https://learn.microsoft.com/en-us/windows/wsl/networking#mirrored-mode-networking
Actual Behavior
UDP packets(ARP responses) to IPvlan network reached host interface, but did not reach the WSL interface
Diagnostic Logs
No response
The text was updated successfully, but these errors were encountered: