PPTP routing problem

RB433 running 3.10:

Interfaces:
ADSL:
LAN: 192.168.0.0/24
Lan2: 192.168.1.0/24
Wlan1: 192.168.2.0/24

Pptp user:
Local ip: 192.168.0.161
Remote ip: 192.168.0.162

Problem:

When connected to pptp, user can only ping LAN, not LAN2. When I assign a 192.168.1.0/24 addy to pptp user, it can only ping that range, not the other.

When connected by cable or wireless, everything works fine.

Any ideas?

After further googling/wiki/forum, I can confirm that arp-proxy is enabled on both Lan and Lan2 interfaces. (Before someone suggests it)

Still, no ping replies.

You need to either do some routing or create a bridge and add those interfaces to it.

See this thread;
http://forum.mikrotik.com/t/allowing-two-subnets-to-work-together/21573/1

Thanks for the reply,

The router in question is about 400km from here and the customer is very dependant on it. I am a bit cautious to make drastic changes to it.

Do you suggest I bridge lan and lan2?

The reason they have two subnets is a weighing system with hard coded ip address (0.x) and an oldish network with ip cameras (1.x) etc. Both of these systems have to be accessed remotely.

As a temporary workaround, i have created two pptp users in different subnets. One for the cameras and one for the weighing sytem, but this is not ideal.

Any help will be appreciated. I am sure this is not a difficult problem for seasoned forumites.

Thanks

I would first try and route (as per the instructions in that thread link I sent you).

Especially if you don’t need Windows netbios browsing etc.

I would be separating the VPN subnet, my rule of thumb is every interface should have it’s own network, PPTP/VPN is no different, unless you have some specific reasons for keeping it the same as the LAN.

Regards
Paul