I have two different l2tp connections and both run either dog slow, constantly reset connections, or just drop for no explainable reason… these were preconfigured on win10 pro working fine before the upgrade to win 11. I submitted feedback of course but just curious if others are in the same boat.
One is a Meraki MX450 firewall and the other is a server 2016 RAS.
I was having slow VPN issues with Windows 11 that was upgraded from Windows 10 also.
I managed to resolve this.
My scenario: I run Windows 11 as a VM under KVM/QEMU and the virtio drivers.
In order to restore VPN functionality to normal speeds, I changed the following settings under the network card properties (virtio driver).
IPv4 Checksum Offload - Set to disabled.
Large Send Offload (IPv4 and IPv6) - Set both to disabled.
Offload RX Checksum - Set to disabled
Offload TX Checksum - Set to disabled.
Receive Side Scaling (RSS) - Set to disabled.
TCP Checksum Offload (IPv4 and IPv6) - Set to disabled.
UDP Checksum Offload (IPv4 and IPv6) - Set to disabled.
These settings seemed to not be supported in Windows 11 with the current driver for the NIC. However, disabling this restored normal networking functionality.
So far, it seems to have fixed itself after I opened (pre-installed) Wireshark and tried to capture my NIC port while connected to the VPN… suddenly (and since then), it has worked fine on both of my L2TP VPN connections. Even after reboots, it still works well now. ¯\_(ツ)_/¯
These settings totally SAVED MY BACON!!! My VPN connection for work was totally hosed until I made these edits. Now I’m running full speed on the VPN instead of 0.02 kbps. Thank you!