I want to set up a router at my office that has a VPN connection to my home, so whenever I connect to the wifi, I automatically get on my home network.
I know that some more expensive routers have this capability, like "site-to-site" VPN. But is there a firmware for the WNR3500L that has a VPN client built in, so that all the clients that connect to that router are automatically on the VPN network?
Yes, but you have to know which VPN technology you need. DD-WRT has versions available that support PPTP and OpenVPN.
I personnally use TomatoVPN, as dd-wrt seems buggy for openVPN. I have no problem with tomato VPN (http://sourceforge.net/projects/tomatousb/files/ and select the tomato-K26USB-1.28.9049MIPSR2-beta19-vpn3.6.rar version. You need to flash first the mini version of dd-wrt, see tutorials for tomato on this site).
This version of Tomato has USB support (NAS, FTP, Samba without effort), and openvpn, (server and client) and PPTP (in WAN configuration).
My for computers are behind my router and all covered by VPN (wireless and wire).
I personnally use TomatoVPN, as dd-wrt seems buggy for openVPN. I have no problem with tomato VPN (http://sourceforge.net/projects/tomatousb/files/ and select the tomato-K26USB-1.28.9049MIPSR2-beta19-vpn3.6.rar version. You need to flash first the mini version of dd-wrt, see tutorials for tomato on this site).
This version of Tomato has USB support (NAS, FTP, Samba without effort), and openvpn, (server and client) and PPTP (in WAN configuration).
My for computers are behind my router and all covered by VPN (wireless and wire).
I've used DD-WRT as an OpenVPN endpoint since early v23 without problems, you may have simply had back luck (or I've had good luck) in picking versions.
Perhaps, but I know another WNR3500L user that had to change to Tomato for the same reason. After spending hours in searching tuto and tricks, I changed my firmware and openVPN morked at the first try!
I must precise that I use a VPN server with only one cert, and login/password, that makes perhaps the difference.
So no regrets !
I actually am using Tomato now. I didn't know there was a VPN client in there. Can I set it up to VPN into a Windows machine, like my home PC? Or does it have to VPN to another router?
As Tomato/dd-wrt have both Server and Client VPN, you can connect to any VPN server you want. Server can be a computer or another router.
Yes... but how to do with Tomato USB en VyprVPN?
It doesn't seem to work :/
There is no PPTP client in the Tomato 'native' firmware.
I didn't try the WAN configuration method (works in dd-wrt), see:
http://www.vpnblog.net/linksys-wrt54gl-firmware-ddwrt-vyprvpn-pptp/
(in french but should be easy to translate....)
In Tomato go to Basic > Network, and select PPTP int the WAN/internet section.
Fill in the fields..
Never tried, I use openvpn for my vpn.
Vyprvpn use PPTP, and if it doesn't work in Tomato try dd-wrt instead with the above method.
Correction:
http://tomatousb.org/forum/t-270697/wrt320n-vyprvpn-from-giganews
The encryption (MPPE) is not compiled in TomatoUSB, so PPTP with encryption is not possible. Three solutions:
- either manually load modules needed for MPPE support (all are included into the Extra Modules package available from the download page, on Tomatousb site), and specify any additional required pptp options in "ppp_custom" nvram variable.
- wait for a new build with MPPE (it seems to be planed)
- switch to dd-wrt