I realize this doesn’t directly answer your question, but if you're looking to set up a cheap/quiet/low-power OpenVPN server for personal use I highly recommend installing pfSense on an Atom-powered machine. The HP t5740 is one such option, being a compact fanless thin client that costs ~$100 on eBay. You can also buy more expensive pfSense-specific hardware. If you need multiple users or very high throughput, surplus server hardware works well too (e.g. Watchguard Firebox). Another option is L2TP/IPsec.
If you want to stick with SoC hardware, I know AsusWRT-Merlin offers an optimized OpenVPN server that's supposedly faster than the generic ones you get in other firmware: https://github.com/RMerl/asuswrt-merlin When I was using an RT-N66U (running Tomato Shibby) as a home router I found VPN performance to be pretty crummy despite it having a BCM4706 running at 600Mhz (and perhaps having an FPU https://wikidevi.com/wiki/MIPS_74K). I don’t know if there was a CPU or a firmware limitation, but I basically gave up on the endeavor and abandoned these platforms in favor of pfSense. ---------------- [email protected] (Email/XMPP) https://kirkovsky.com OTR Fingerprint: 0DC94FB7 CF0F6989 E2746A37 0EADCF54 00145E35 Key fingerprint: 4328CFD67B46A8FB32270F4F0CE4A0B83F3FC81F Public Key: https://kirkovsky.com/pubkey Public Key (PKA): `gpg --auto-key-locate pka -ea -r [email protected]` Public Key (Github): https://gist.github.com/pkirkovsky/01071907297b34829249 On May 1, 2015, at 9:45 AM, james wrathall <[email protected]> wrote: > I have been experimenting with using dd-wrt to make a router that has OpenVPN > capabilities. I have had success, and am seeing my precious 30Mbps bandwidth > drop to 16Mbps in one case and to 7Mbps in another case. The CPU speed > differences of the routers in each case exactly corresponded to the > performance differences. I suppose I should be satisfied, but of course, I am > not. Digging deeper, I found out that OpenVPN (or any VPN) requires a lot of > floating point activity, and the Broadcom chips do not have this capability > built into silicon. I am wondering if ARM processors in general and the ARM9 > in particular have built in floating point? I have looked about, and can't > find this info. If it does, there seems to be at least a few consumer-grade > routers that have ARM9, like this one: > http://www.arm.com/markets/enterprise/netgear-rangemax-next-wireless-n-router.php > > I think the Tomato project is working with ARM architecture... > > Thanks... Jim W. > _______________________________________________ > dorkbotpdx-blabber mailing list > [email protected] > http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ dorkbotpdx-blabber mailing list [email protected] http://music.columbia.edu/mailman/listinfo/dorkbotpdx-blabber
