TP-LINK TL-WR1043ND OpenVPN performance on OpenWRT

This is a brief follow-up to this post – sysadminman.net/blog/2011/openvpn-sysadminman-asterisk-tl-wr1043nd-3431 – which details OpenVPN on a TP-LINK TL-WR1043ND running OpenWRT.

I used iperf to max out my ADSL link which will run at 8mb. This showed around 35% CPU usage on the TP-LINK so it looks good, at least for my line speed.

Here is the iperf report –

[ 3] local 10.10.10.248 port 56167 connected with 10.20.0.1 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.1 sec 9.25 MBytes 7.65 Mbits/sec

and CPU usage by running ‘top’ on the TP-LINK –

CPU: 17% usr 8% sys 0% nic 63% idle 0% io 0% irq 9% sirq
Load average: 0.00 0.00 0.00 1/35 1194
PID PPID USER STAT VSZ %MEM %CPU COMMAND
1154    1 root S 4516 15% 34% /usr/sbin/openvpn --syslog openvpn(sa
1194 1188 root R 1376  5%  0% top