Hi,
I currently have one rt-n56u running custom fw and openvpn 2.2.2 on it, if you believe my setup is doable then I will buy a second router with dd-wrt and setup in the second location. Basically location 1(192.168.0.1) the router is connected directly to the internet then a switch to the rest of the network. Location 2 has a primary router(10.1.10.1), on the lan side of the router I would like to put a dd-wrt router(any ip range doesn't exist yet) or something else if you recommend that will run openvpn so there can be a site to site setup. From this dd-wrt router with openvpn, I will have 4 ports that I would like to be able to communicate to each other and the lan at location 1 as if it were all on the same switch.
The software we use actually uses SLP for device discovery, which from my understanding requires TAP, but I could be wrong.
I plan to use
http://www.dd-wrt.com/wiki/index.php/OpenVPN_-_Site-to-Site_routed_VPN_between_two_routers as a guide to get me going initially