WSL install misconfigured? "Failed to create network endpoint with address: '172.28.17.6', assigned new address: '172.25.223.252'." Hyper-V Extensible Virtual Switch is disabled on all my adapters.
Windows Version
Microsoft Windows [Version 10.0.19045.5965]
WSL Version
2.5.9.0
Are you using WSL 1 or WSL 2?
- [x] WSL 2
- [ ] WSL 1
Kernel Version
6.6.87.2-1
Distro Version
Ubuntu-24.04 (When I run lsb_release -r I get No LSB modules are available.
Other Software
No response
Repro Steps
- I performed the following commands:
2025-06-17 18:09 C:\Users\username\Desktop> wsl --update
Installing: Windows Subsystem for Linux
Windows Subsystem for Linux has been installed.
2025-06-17 18:10 C:\Users\username\Desktop> wsl --set-default-version 2
For information on key differences with WSL 2 please visit https://aka.ms/wsl2
The operation completed successfully.
2025-06-17 18:10 C:\Users\username\Desktop> wsl --install Ubuntu-24.04
Downloading: Ubuntu 24.04 LTS
Installing: Ubuntu 24.04 LTS
wsl: Failed to create network endpoint with address: '172.28.17.6', assigned new address: '172.25.223.252'
Distribution successfully installed. It can be launched via 'wsl.exe -d Ubuntu-24.04'
Launching Ubuntu-24.04...
Provisioning the new WSL instance Ubuntu-24.04
This might take a while...
Create a default Unix user account:...
After I created my account Ubuntu seems to be working fine and network access is working in WSL. But the following line makes me worry:
wsl: Failed to create network endpoint with address: '172.28.17.6', assigned new address: '172.25.223.252'
What are these endpoint IP addresses? Why is it assigning a new address?
Also, in my network adapter properties, I have three adapters now:
- My Wi-Fi Adapter from my motherboard
- vEthernet (Default Switch) (Hyper-V Virtual Ethernet Adapter)
- vEthernet (WSL) (Hyper-V Virtual Ethernet Adapter)
I am concerned because in all three adapters the Hyper-V Extensible Virtual Switch is disabled, and I cannot enable it.
If I enable the checkbox and then click OK, I get this dialog:
Is my WSL2 installation misconfigured? From what I understand the Hyper-V Extensible Virtual Switch is important to proper functioning of WSL.
I've tried:
- Completely uninstalling WSL2, Removing all network adapters and reinstalling my network drivers.
- Reinstalling WSL2 after this.
- Unchecking
Hyper-V,Virtual Machine Platform, andWindows Subsystem for Linuxin Windows Features, and then runningwsl --uninstall. - Then restarting my computer and re-enabling all of these features again. And then restarting the computer again.
- Running
wsl --update, and thenwsl --set-default-version 2.
Again, distros install fine now and I have connectivity in WSL. So I'm not sure if this is a non-issue or something to be concerned about.
Can someone shed some more light on this?
Expected Behavior
- I expected WSL to not assign a new network endpoint IP.
- What are these IP endpoints anyway?
- I expect to be able to enable the
Hyper-V Extensible Virtual Switchfor my network adapters. - Should I be concerned?
Actual Behavior
- Relevant Terminal Output:
2025-06-17 18:10 C:\Users\username\Desktop> wsl --install Ubuntu-24.04
Downloading: Ubuntu 24.04 LTS
Installing: Ubuntu 24.04 LTS
wsl: Failed to create network endpoint with address: '172.28.17.6', assigned new address: '172.25.223.252'
Hyper-V Extensible Virtual Switchis disabled on all my network adapters:
1. My Wi-Fi Adapter from my motherboard
2. vEthernet (Default Switch) (Hyper-V Virtual Ethernet Adapter)
3. vEthernet (WSL) (Hyper-V Virtual Ethernet Adapter)
Diagnostic Logs
There was an error with the collect-wsl-logs.ps1 script when I ran it with Windows Powershell:
(base) PS C:\Users\futur\Desktop\DL\Blender> .\collect-wsl-logs.ps1
Log collection failed to start (exit code: -984076287), trying to reset it.
Log collection is running. Please reproduce the problem and once done press any key to save the logs. Saving logs... Logs saved in: C:\Users\futur\Desktop\DL\Blender\WslLogs-2025-06-17_18-56-57.zip. Please attach that file to the GitHub issue.
Here is the zip of the logs:
The log file doesn't contain any WSL traces. Please make sure that you reproduced the issue while the log collection was running.
Diagnostic information
.wslconfig found
Detected appx version: 2.5.9.0
Found no WSL traces in the logs
What are these endpoint IP addresses? Why is it assigning a new address?
This is usually a sign that "something" else is using that address range. If you have connectivity working in WSL, and you're only seeing this warning once, I wouldn't worry too much about it.
What are these endpoint IP addresses? Why is it assigning a new address?
This is usually a sign that "something" else is using that address range. If you have connectivity working in WSL, and you're only seeing this warning once, I wouldn't worry too much about it.
Good to know - that puts my mind at ease. Do you happen to know anything about the importance of the Hyper-V Virtual Ethernet Adapter? Should this be enabled on my adapters?
I don't, but if everything works as expected, I wouldn't enable it.