Connecting 2 RB/Grooves with WDS

Hi,

I have the following issue: We deploy public wifi at various locations, but some require that we use 2 RBs to cover the distance (issue with the connecting device obviously). Is it possible to connect 2 together with WDS and log-ins being handled from the main AP and how would one do this? Or if you know a guide that could help me with my issue, it be greatly appreciated.

This is what I need basically:

(Sorry for the bad Paint)

Unfortunately my knowledge on this subject is limited and guides I’ve found haven’t been clear on my specific issue.

Setup the first groove as ap-bridge, enable wds. Setup the 2nd groove as wds-slave.

Not quite sure how to do that.

Does this guide ( http://www.miro.co.za/downloads/How-Do-I-Set-Up-WDS-Using-MikroTik.pdf ) show the correct way to setup the ap-bridge?

If it is, it doesn’t show how to setup the wds-slave.

Does this guide show the right way? ( http://www.ariniku.com/unduh/2013/03/mikrotik-wds-slave-how-to.html )

Didn’t read the .pdf files in detail, but yes this is the correct way. Try, it should work.
And if you stumble somewhere post your progress and we’ll see what more is needed.

which ones? currently i have the AP setup from the first guide and the wds-slave from the second guide. The slave is in another room, just connected to power (so just the device itself) and I can connect to it but thats about it.

I’m going to reset both devices to our stock config and try the 2nd (small) guide from the start.

Can someone tell me what “isi mac address” means in the second small guide?

From the guide:
** create wds interface wdsx, isi mac address **

Looks like a typo.
But that is not mandatory. You can leave the wds-mode on the AP as dynamic.

How I have it currently:
AP:

wlan1: ap bridge, wds dynamic, wds bridge1
bridge1: bridges wds1 and wlan1
wds1: wlan1 master, wds address is slave’s mac address *not sure if it should be same or different mac address

Slave:
wlan1: wds slave, wds dynamic, wds bridge1
bridge1: bridges wds1 and wlan1
wds1: wlan1 master, wds address is slave’s mac address *not sure if it should be same or different mac address

If it’s just the 2 devices, shouldn’t I use static wds?

(if there is a way to export settings, ill do that next time)

Currently with these settings, I can see other device in the wireless clients window on the quick set tab. Both devices show an IP of 10.10.1.1 which is the same as wlan1 on the device.

Edit: Currently have the slave disconnected from the lan and on it’s on, I can see it popping up in “wireless clients” and then dissappearing

Simply configure both AP ap-bridge and enable on both WDS dynamic-mesh on same bridge of wlan1
Obviously same channel, same SSID, etc.
Set the protocol to 802.11

On wifi property set bridge-mode to DISABLED and when you create the bridge, remember to set the STP protocol mode to rstp

Should the bridge ports be wlan1 and wds1?

And what should the wds address be on the wds tab? Should I leave it on 00:00:00:00:00:00?

Should the bridge ports be wlan1 and wds1?
yes, remember to move on the master all hotspot service, IP ,DHCP etc. from wlan1 to new bridge.

And what should the wds address be on the wds tab?
Do not add static WDS.

Must i remove the wds1 interface?

well i removed the wds1 interface, i can see the ‘slave’ router on the ‘ap’ router’s Wireless Clients window with the same IP as the wlan should have on the ‘ap’ router but as soon as I connect the ‘slave’ device disappears from the Wireless Clients window and my phone just stays on ‘getting ip address’. If I disconnect my phone, ‘slave’ will reappear on the wireless clients window and in a while get the same IP again (10.10.1.1)

???

Reset both wlan1 to default config and…

Config Master & Slave:

/interface wireless
set wlan1 band=2ghz-onlyg bridge-mode=disabled default-forwarding=no mode=ap-bridge ssid=HS-HOTSPOT wds-mode=dynamic-mesh wds-default-bridge=bri-hs wireless-protocol=802.11

/interface bridge
add admin-mac=<REAL MAC OF WLAN1 OF THE BOARD WHERE THIS CONFIG IS PASTED> auto-mac=no name=bri-hs protocol-mode=rstp

/interface bridge port
add bridge=bri-hs interface=wlan1

Set same country and frequency

Ok, did that. Results are as follow:

(Both have an IP on 10.10.1.1)

If I try to connect to any of the 2 routers, I can see the connecting device in the Wireless Clients window but it never gets an IP and then the device disconnects after a minute or so. Not sure what I’m doing wrong.

You can not use quickset, as I writed before, on the master IP, DHCP server, hotspot, etc. all must point to bri-hs, not on wlan1

Did not use quickset, just showing that they both connected. Unfortunately I have to work with our current config. I changed DHCP server and hotspot to “bridge1”. Not sure what you mean by master IP though.

on the master

  1. IP
  2. DHCP server
  3. hotspot
  4. etc.
    all must point to bri-hs, not on wlan1

Working with the dynamic mesh didn’t work so well, I will try it again if this solution doesn’t pan out because it’s exactly what we need: http://forum.mikrotik.com/t/severe-problems-in-creating-wds-using-two-mikrotik-rb751u-2h/54728/1
which is exactly what I want, I got it as far as getting both devices connecting, dhcp handled my the ap-bridge (main) but without a lan cable connected to wds-slave, I can’t get internet.

My current settings are attached. Can someone have a look through it and see if I messed up somewhere?

Thanks
main.rsc (2 KB)
slave.rsc (2.83 KB)