Alright, I have setup a four-location VPN using TomatoUSB on four WNDR3700Lv2 routers. One location is the server and the other three connect to it. This works and if you are on any of the three client LANs you can get at least as far as the server router and I have had no trouble accessing stuff on the server's LAN. However, if I connect using my Debian Wheezy laptop, it will connect and that is all it does. I cannot access the server router or the LAN behind it. It is getting the route to the LAN and all while connected, but I cannot get through.
With that said, the reason that I am posting here is two-fold. FIrst, I have received no input on this on the Debian forum, so I am assuming it is a configuration issue with OpenVPN on my laptop. Second, I have two Netgear WNR2000v2 routers running DD-WRT with one hosting an OpenVPN server and the other being a client. The client connects to the server and creates a tunnel, but the client LAN cannot acccess the host LAN nor can the host LAN access the client LAN. I seem to have trouble getting OpenVPN to route data, in other words. I will note that I have done this using PPTP and it works flawlessly, but there is no security with PPTP.
Now that all of that is said, here is some info about my laptop while connected to the four-location VPN server. I do not have iptables running so there is no firewall up. I just cannot reach the remote LAN.
Remote LAN: 192.168.0.0/24
Tunnel IP: 192.168.101.0/24
My Office LAN: 10.0.0.0/24
Remote Server LAN IP: 192.168.0.254
OpenVPN Server Tunnel IP: 192.168.101.21
My Tunnel IP: 192.168.101.22
not@telling:~$ sudo route
[sudo] password for not:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 10.0.0.254 0.0.0.0 UG 0 0 0 wlan0
10.0.0.0 * 255.255.252.0 U 0 0 0 wlan0
<hidden WAN IP> 10.0.0.254 255.255.255.255 UGH 0 0 0 wlan0
192.168.0.0 192.168.101.21 255.255.255.0 UG 0 0 0 tun0
192.168.101.1 192.168.101.21 255.255.255.255 UGH 0 0 0 tun0
192.168.101.21 * 255.255.255.255 UH 0 0 0 tun0
not@telling:~$ ping 192.168.0.254
PING 192.168.0.254 (192.168.0.254) 56(84) bytes of data.
^C
--- 192.168.0.254 ping statistics ---
14 packets transmitted, 0 received, 100% packet loss, time 13102ms
not@telling:~$
I see the route to the remote LAN listed first, but I cannot access it. Same problem I am having with my two WNR2000v2 routers.