I'm using the same client.conf on a Ubuntu desktop, Window 7 32 bit, Windows 7 64 bit, and WinXP. All from the same cable connection.
On the Ubuntu machine, speedtest.net averages 10MB down. With Win7 it's about 2-3MB down (regardless of windows version). On XP I'm lucky to get 0.5MB down.
Without the VPN connection, all OS version run at about 25MB down.
What could cause this?
Here's my client.conf
client
dev tun
proto udp
remote xxx.x.xx.xx 1194
resolv-retry infinite
nobind
persist-key
persist-tun
comp-lzo
verb 3
remote-cert-tls server
<ca>
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----
</ca>
<cert>
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----
</cert>
<key>
-----BEGIN PRIVATE KEY-----
-----END PRIVATE KEY-----
</key>