Hey Kids Getting into the OpenVPN world, and I need a Wireless router which will allow me to route freely. I have a DLINK now which is fucking me off to no end. It has a routing table but doesn't allow you to route back into your LAN. Bullshit. Anywho, hopefully someone geekier than me can chime in.
Anything capable of running dd-wrt should meet your needs. The -vpn build even includes OpenVPN natively. I'm currently using a Buffalo WZR-HP-G300NH ($67 on newegg), and I'm quite pleased with it. It has dd-wrt installed out of the box and supports 40 MHz 802.11n channels.
I was recently using a DIR-601 (Dlink) which was driving me crazy. Trying to get a couple of games to play nice through that thing was not fun. Was searching for a firmware update (which Dlinks website didn't make easy) and google was nice enough to auto fill DD-WRT after I typed in DIR-601 firmware. Haven't looked back since.
I had a DIR-601 too and I think D-Link stuff while being functional (belkin crap out) are quite poor. I put DD-WRT on it and never looked back.
I am running an Asus RT-N16 with TomatoUSB firmware on it. I would recommend it to anybody looking, fast and stable.
Thanks guys... that looks quite useful. Unfortunately my model is not supported (which sucks, b/c otherwise I really like the router). I'm not a Buffalo fan, but also not a hater. Fortunately, their stuff is extremely plentiful here. The config pages are usually convoluted Japanese bullshit though... guess the firmware update would make short work of that! The problem I've seen with most VPNs is that they require software of some sort. I also have to think about my work VPN to, as well as encryption which has a lot of overhead. Asus makes a $175 model which apparently is sick. However, I don't know if this is going to meet my needs. I think ultimately I'm going to have to run software on my Linux machine (the only machine that's up all the time) and do some fancy iptables configuring... something I know shit about. But, this is something to chew on, so thanks again.
I'd also recommend a dd-wrt or tomato compatible router; however using a GNU/Linux PC is also a nice (and more powerful) option.
It comes with signficant drawbacks: more power-hungry, another machine to keep up-to-date, more complicated configuration (vs a simple web interface), much more complicated to add wireless support. It has its place, especially if you want to run a full web server, but it's not a good general option for a home or apartment.
Can any of you guys comment on connecting to two VPNs? My Linux box is up all the time (no shit, I reboot once very couple of months) so that's not an issue. Although yeah, it is not so nice on the electric bill. And yes, the config would suck. However, that Linux box needs to connect to a private VPN (work) which is right now being run through vpnc, while everything else would need to go through the (presumably) OpenVPN. Honestly that's just for streaming TV which I won't be doing while I work (scout's honor!) so it's not a deal breaker if I have to manually connect to different VPNs. Would be nice to just have it all work though.