if your server and printer think they are on the same subnet as you, they will send an arp request instead of trying to route the traffic, and nothing will respond. Enabling proxy-arp on your bridge at the office (the bridge that connects to the server and printer subnet) would fix that if that is the case
a firewall rule may be blocking this traffic[/quote]
Don’t know how to enable proxy-arp though.
I’ve tested the connection the other way around, from the office to my laptop and the router is able to ping my laptop, the server isn’t.
In your office, double click on the ‘bridge’ interface (it will be named that unless you have changed it), and change the ARP setting from ‘enabled’ to ‘proxy-arp’
Try creating ‘accept’ rules in the forward chain between subnets with src-address 192.168.2.0/24 and dst-address 192.168.88.0/24 (and vice versa) on both sides, move them above any drop rules.
Also get rid of any masquerade rule you have for the l2tp interface, because it sounds like you want to be able to have connectivity in both directions rather than just the spoke access to the hub.
Do you have a bridge interface? or just ether2-master? if ether2-master is a port of bridge ‘bridge’ then proxy-arp should have been turned on by turning it on bridge. But if ‘bridge’ has no ports, proxy-arp would need to be enabled on ether2-master on the office side.
The client is getting an IP in the range 192.168.2.250-254, we only have a few clients.
The rest of the network is operating in the range 192.168.2.1-100
If I use a L2TP connection on my laptop and connect to the office I’m able to connect to the server by IP, not DNS.
I’d prefer to have both routers to be connected by L2TP. Connecting the laptops to the router is my last option.
Why do you have a bridge-nat rule? It is ‘accept’ so theoretically it shouldn’t be causing an issue, but I still wouldn’t have it there if it is not needed.
Why do you have an ipsec policy on the office router with tunneling when you are using l2tp over ipsec? I worry this may interfere when you want the same client router to connect up simultaneously to one policy with l2tp over ipsec and with another policy to a pure ipsec tunnel. The simplest way to set up ipsec for l2tp is checking the ‘ipsec’ box in the l2tp configuration on client and server and specifying the secret you wish to use, then it creates dynamic ipsec policy config on both sides, then you do not need these static policies.
Also, this is not acting as the DHCP server for your office it appears - what is? Verify the ip, subnet mask, and gateway configured on the server you cannot access.