

Couldn’t end up getting this to work for Discord (everything else works). Turns out, my IPv4 traffic leaving through wlp3s0 has a MTU of 1460. And I measured a MTU of 1407 for traffic going through the AirVPN tun (implying 53 bytes of overhead, or 25 bytes of OpenVPN overhead). I ended up just saying the VPN overhead was 40 bytes. Here’s my napkin math:
1460 <- ISP MTU
- 28 cost of IP/UDP <- ISP MSS
- 40 cost of OpenVPN <- AirVPN MTU
1392
- 28 cost of IP/UDP <- AirVPN MSS
1364
- 40 cost of 2nd OpenVPN <- Home VPN MTU
1339
- 40 cost of IP/TCP
1299 <- Home VPN MSS
For Home and AirVPN I set those in the configs (tun-mtu
and mssfix
), then mirrored it on the client.
ltsc iot is on my gaming pc that I spin up once biweekly. Got the os from massgrave and most of the games from fitgirl.
If it’s a competition of getting work done, Linux is clearly superior. Windows has always just gotten in my way when I’m trying to do something with the OS.
There’s no denying though that you gotta use the right tool for the job. I ain’t forkin my time over to get Linux to work with triple-A pirated games and all that VM and wine shit. I’m just going to install ltsc and forget about it. Just as how I’m not wasting my time on Windows to install software packages, libraries, or whatever the fuck Subsystem is.