VPN - how to communicate with network

I know this is a Q asked many times, but I am stupefied, thus asking for help.

I have enabled a VPN server, with several protocols (PPTP, OpenVPN and L2TP/IPsec) all working OK (more or less, OpenVPN is a handful).

When I connect with PPTP or L2TP I am given out an address from a pool. I’ve defined the bridge in the profile (I have two bridges), and all is dandy. However, I can ping devices on the lan, but not communication except that.

What should I do to make this work? I tried a lot of stuff (working entire day on this), but nothign worked. All tutorials I found deal with the issues of making the connection and basic router configuration, however none deals with actually accessing SMB server when I connect with VPN.

Any help appreciated!

I figured it out. I made a mistake that I put the local address in PPP profile to wrong subnet. I fixed it by putting both local and remote to VPN IP pool.