You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Linux version 5.15.79.1-microsoft-standard-WSL2 (oe-user@oe-host) (x86_64-msft-linux-gcc (GCC) 9.3.0, GNU ld (GNU Binutils) 2.34.0.20200220) #1 SMP Wed Nov 23 01:01:46 UTC 2022
IPv6 packets should go to the correct interface by default.
Actual Behavior
IPv6 packets are sent to the wrong interface (often called the "wsl" interface in WireShark) instead of the VM interface. After pinging for a while, Windows learns the correct route and packets work correctly until it "forgets" the route once pinging stops.
Diagnostic Logs
No response
The text was updated successfully, but these errors were encountered:
I dig a little more on the wsl ipv6 issue and to me, it seems like hyper-v virtual switch has a broken ipv6 routing table implementation. Once it forgets the route to wsl if we try to somehow re-build the routing table, ipv6 seems to work again. In my case, I could trigger the 're-build' if I change the wifi since I am bridge-ing the WLAN interface for wsl.
This issue has been automatically closed since it has not had any activity for the past year. If you're still experiencing this issue please re-file this as a new issue or feature request.
Version
Windows version: 10.0.22621.963
WSL Version
Kernel Version
Linux version 5.15.79.1-microsoft-standard-WSL2 (oe-user@oe-host) (x86_64-msft-linux-gcc (GCC) 9.3.0, GNU ld (GNU Binutils) 2.34.0.20200220) #1 SMP Wed Nov 23 01:01:46 UTC 2022
Distro Version
Ubuntu 22.04
Other Software
ping from iputils 20211215
Repro Steps
ip addr
)ping ipv6.google.com -i 1 -W 2 -O
)curl ipv6.google.com
or start firefox in WSL and go toipv6-test.com
This time can be shortened greatly, by forwarding ping packets to the correct interface: https://github.com/withinboredom/ipv6-wsl
Expected Behavior
IPv6 packets should go to the correct interface by default.
Actual Behavior
IPv6 packets are sent to the wrong interface (often called the "wsl" interface in WireShark) instead of the VM interface. After pinging for a while, Windows learns the correct route and packets work correctly until it "forgets" the route once pinging stops.
Diagnostic Logs
No response
The text was updated successfully, but these errors were encountered: