Hi I am using a Cubieboard2 with Arch Arm as a server, along with openVPN. Cubieboard2 is a pretty fast dual core armv7 box (more than twice faster than the Rpi, for instance) When I am connected directly to the internet performing a speedtest, I can max out my FASTWEB connection at ~ 7.4MB/s (60Mbit). If I use openvPN though I get 1.2MB/s (10mbit) at most, with sporadic bursts at 1.4/1.5 MB/s . If I try the same from my laptop, I have only a small penalty in speed, going around 5.0/6.0 MB/s. My first guess was a CPU bottleneck as for my old Raspberry Pi, nevertheless openvpn cpu usage seldom goes above 30% for one single core. I tried to toy with the mmsfix parameter and to change server, but the 1.4/1.5MB/s barrier seems unbreakable, and the cpu load is always below 40%. My estimated was that I could get speed between 2 and 3MB/s. What could be the reason of this kind of performance? Best Regards