so, trying to set up openvpn on a pi 4 for myself. tired of third-party logs, wanted my own thing. followed three different guides and my speed tests are trash.
i'm getting like 35 mbps down on a gigabit line. that's thru the tunnel from my house. without vpn, it's 950. something is wrong.
setup is raspbian lite, used pivpn script for openvpn config. tried tcp and udp, udp is slightly better but still awful. cpu usage on the pi hits maybe 60%, so it's not maxed out.
is it the encryption overhead? i'm using aes-256-gcm. or is the pi's ethernet port just a bottleneck?
i need specific numbers from someone who got this working right. if you aren't tracking every throughput test with your own custom spreadsheet, you're just guessing.
what did you tweak? mtu? cipher? lmao just want to stream without buffering.
i'm getting like 35 mbps down on a gigabit line. that's thru the tunnel from my house. without vpn, it's 950. something is wrong.
setup is raspbian lite, used pivpn script for openvpn config. tried tcp and udp, udp is slightly better but still awful. cpu usage on the pi hits maybe 60%, so it's not maxed out.
is it the encryption overhead? i'm using aes-256-gcm. or is the pi's ethernet port just a bottleneck?
i need specific numbers from someone who got this working right. if you aren't tracking every throughput test with your own custom spreadsheet, you're just guessing.
what did you tweak? mtu? cipher? lmao just want to stream without buffering.