I'm using a WNR3500L v2 using the tomato-Netgear-3500Lv2-K26USB-1.28.RT-N5x—095-VPN.chk build and an all wired configuration (wireless disabled), and I'm seeing some throughput problems. Before installing this router I had roughly 400 Mb/s in, now I max out at around 108 Mb/s. When pulling 108 Mb/s for a prolonged amount of time, the CPU load on the router seems to vary between 1 and 3, so I think it might be CPU bound.
I'm not using any QoS or bandwidth limiting or anything like that. I've checked that all my interfaces are using 1000baseT. Everything is basically totally vanilla.
Is there any way to increase throughput and/or decrease CPU load on the router? I was hoping I could use it as an OpenVPN server as well, but this isn't looking too good at the moment.