Pulling my hair out

Gday guys,

Ive been playing with mikrotik for a short time and I havent had much luck

Currently I have a 133c3 with level 3 and a 133 routerboard with level 4
I have configured the 133 as a ap bridge and the 133c3 as a station

I defined the interface wlan1 as 192.168.16.1/24 and the local lan ip as 192.168.30.55

the radios connect and i can mac-ping and mac-telnet each other however when i ping from my PC (with route added to the 16 network via 192.168.30.55) i get nothing

Pinging 192.168.16.5 with 32 bytes of data:

Reply from 192.168.30.55: Destination host unreachable.
Reply from 192.168.30.55: Destination host unreachable.
Reply from 192.168.30.55: Destination host unreachable.
Reply from 192.168.30.55: Destination host unreachable.

192.168.16.5 is my laptop plugged into the ethernet on the AP which cant ping 192.168.16.1

I can however ping 192.168.16.1 from my pc on 192.168.30 network

Pinging 192.168.16.1 with 32 bytes of data:

Reply from 192.168.16.1: bytes=32 time=1ms TTL=64
Reply from 192.168.16.1: bytes=32 time<1ms TTL=64
Reply from 192.168.16.1: bytes=32 time<1ms TTL=64
Reply from 192.168.16.1: bytes=32 time<1ms TTL=64


I thought it may be a license issue so i checked and this is what i got
software-id: “-
upgradable-to: v3.x
nlevel: 3
features:

software-id: “-
upgradable-to: v3.x
nlevel: 4
features:

is features suppose to be blank???

So after doing some reading here i checked the package list and found “routing” wasnt enabled.. so i enabled it on both units and rebooted.. still nothing

I figure im doing something wrong so any help would be appreciated and will save my sanity!!

check if the network you are connecting to has no hotspot, otherwise it can do problems.

be nice if it was as easy as that.. however both ends are mikrotik and no hotspot that im aware of??

The 192.168.30.55 interface has a netmask of /24?
/ip address print

BTW, if your laptop is 192.168.16.x, it needs to be connected to wlan1, unless the two interfaces (wlan1 and ethernet) are bridged.

I didn’t completely understand your network arrangement, but I think the problem is with nat. You’re trying to access (ping) 192.168.30.x from 192.168.16.x which means traversing subnets. Of course pinging 192.168.16.1 from 192.168.16.5 shouldn’t be a problem.
Like surfertim said, you can achieve this by bridging wlan and ether1.
Otherwise, a more elegant way is by specifying srcnat and dstnat rules that ensure ip addresses are properly translated between those two networks anytime you try pinging across them.
http://www.mikrotik.com/testdocs/ros/3.0/qos/nat.php

you need to setup a masquerade for the traffic between the RB’s to pass

check the default routes. Masquerade is not necessary if you want a routed network.

Please check your setup looks like so:

+-------+                       +------+                       +----------+                       +--------+
|  PC   |--- 192.168.30.0/24 ---|  AP  |--- 10.255.255.0/30 ---|  Client  |--- 192.168.16.0/24 ---| Laptop |
+-------+                       +------+                       +----------+                       +--------+

On PC:	Standard Gateway = 192.168.30.1

On AP:	Static Route => 192.168.16.0/24 over 10.255.255.2

On Client: Static Route => 0.0.0.0/0 over 10.255.255.1

On Laptop: Standard Gateway = 192.168.16.1

If you think this setup is too much of an hassle you can either follow these instructions: http://wiki.mikrotik.com/wiki/Transparently_Bridge_two_Networks
Or you can use an EoIP tunnel (slower performancewise).

Best regards

Max