Community discussions

MikroTik App
 
h1ghrise
newbie
Topic Author
Posts: 32
Joined: Fri Apr 14, 2023 5:05 pm
Location: Vienna, Austria

Clients not choosing "best" AP?

Sat Mar 30, 2024 8:02 pm

Hi,
im running 2 CAP ACs with CAPSman (CAP 7.14.1 - wireless package, Capsman 7.14. RB5009), and I noticed, that some clients in my IoT Network, are not choosing the AP, which is providing the best signal/noise ratio (in my opinion).
Best example is the AC unit (below listed as item #7), which is in the same room as the upstairs AP (mounted on the wall near the ceiling, the AC on the wall opposite to the AP). The other AP is located in the floor below, almost in the same spot (neat the ceiling, on the wall). Another example (Item #25) is a Smart Plug, in the next room ("behind") the AP. This Client also chooses the downstairs AP, with a RSSI of -85, instead of the one in the next room.

# INTERFACE SSID MAC-ADDRESS UPTIME RX-SIGNAL
7 IoT 2.4Ghz-AP1-1 IoT [REDACTED] 7h44m5s660ms -52
25 IoT 2.4Ghz-AP1-1 IoT [REDACTED] 7h10m58s300ms -49

I already reduced the TX power to 10, to "force" the clients to move to a better AP (which is more in range).
Both 2.4Ghz APs (with SSID "IoT") are transmitting with 8dbm Gain.
TX CCQ ist between 86% and 93%
Still Clients stay at RSSI levels between -80 and -90, not switching to the "better" AP.

CapsMan config is still the "old" way (before 7.13).
name="IoT" mode=ap ssid="IoT" country=austria installation=indoor 
   security.authentication-types=wpa2-psk .encryption=aes-ccm .group-encryption=aes-ccm .group-key-update=1h .passphrase=[REDACTED]
   datapath.bridge=BR-MAIN .vlan-mode=use-tag .vlan-id=20 
   channel.frequency=2412,2437,2462 .control-channel-width=20mhz .band=2ghz-g/n .extension-channel=disabled .tx-power=10 .skip-dfs-channels=no 
   rates.basic=12Mbps,18Mbps,24Mbps,36Mbps,48Mbps,54Mbps .supported=12Mbps,18Mbps,24Mbps,36Mbps,48Mbps,54Mbps 
I can see only "RX-Signal".. the RSSI Level I have to check on the client itself, which hugely differs (-49dbm RX -> RSSI -85dbm).
I read, that if a client should only connect to this particular AP, it's recommended to have different SSIDs setup, and assign the clients to these SSID.
Would relocating the APs do any difference? I can't understand, why there's barely a client connecting to the upstairs AP, even from my understanding, clients in proximity should choose it.

Thanks for your help.
 
erlinden
Forum Guru
Forum Guru
Posts: 2013
Joined: Wed Jun 12, 2013 1:59 pm
Location: Netherlands

Re: Clients not choosing "best" AP?

Sat Mar 30, 2024 10:16 pm

Are the radios transmitting on different channels (preferably 2412, 2437 and/or 2462)?
My experience is that the channels are equal when all (my) access points are provisioned at the same time.

I'm running an RB4011 in combination with 2x cAP XL ac and 1x wAP ac. The upgrade to the wifi-qcom-ac driver is hughly recommended, performance is better and it has support for 802.11 k/r/v. And the latter will help supporting clients to select the best radio.
 
h1ghrise
newbie
Topic Author
Posts: 32
Joined: Fri Apr 14, 2023 5:05 pm
Location: Vienna, Austria

Re: Clients not choosing "best" AP?

Sun Mar 31, 2024 10:30 am

Hi, thanks for your reply and that you share your experience on this.
Are the radios transmitting on different channels (preferably 2412, 2437 and/or 2462)?
My experience is that the channels are equal when all (my) access points are provisioned at the same time.
yes they are.
0 MDBR name="IoT 2.4Ghz-AP1-1" mac-address=[REDACTED] arp-timeout=auto radio-mac=[REDACTED] master-interface=none radio-name="18FD74C22E3A" configuration=IoT l2mtu=1600 current-state="running-ap" 
        current-channel="2412/20/gn(10dBm)" current-rate-set="OFDM:12-54 BW:1x SGI:1x HT:0-15" current-basic-rate-set="OFDM:12-54" current-registered-clients=20 current-authorized-clients=20 

 1 MDBR name="IoT 2.4Ghz-AP2-1" mac-address=[REDACTED] arp-timeout=auto radio-mac=[REDACTED] master-interface=none radio-name="48A98A56B73F" configuration=IoT l2mtu=1600 current-state="running-ap" 
        current-channel="2462/20/gn(10dBm)" current-rate-set="OFDM:12-54 BW:1x SGI:1x HT:0-15" current-basic-rate-set="OFDM:12-54" current-registered-clients=4 current-authorized-clients=4
I'm planning to migrate to new wifi-capsman (qcom-ac package), but read mixed reviews about it (at least for 7.14 - VLANs not working properly (bridge filtering), huge packetloss issues, radios not assigning channels). Not sure if I'm waiting until this has been ironed out.
 
infabo
Forum Veteran
Forum Veteran
Posts: 756
Joined: Thu Nov 12, 2020 12:07 pm

Re: Clients not choosing "best" AP?

Sun Mar 31, 2024 11:37 am

Legacy wireless does not provide any of the standards that improve roaming. It is so dumb, that clients rather stick to the connected AP until the connection drops because of signal loss instead of roaming below eg. -80. The best you can do is create some access list rules to block clients in certain signal range on radio1, so they are forced to connect/move to radio2. But with certain "downtime" between.
Back in the wireless days I was tinkering some days for my home setup until I had a decent ruleset and it worked okayish.

Then wifi-qcom-ac arrived. No more access lists and roaming is so much better than anything you could ever achieve with all these "reduce tx power"/access list and whatever clumsy techniques.
 
erlinden
Forum Guru
Forum Guru
Posts: 2013
Joined: Wed Jun 12, 2013 1:59 pm
Location: Netherlands

Re: Clients not choosing "best" AP?

Sun Mar 31, 2024 12:04 pm

I'm planning to migrate to new wifi-capsman (qcom-ac package), but read mixed reviews about it (at least for 7.14 - VLANs not working properly (bridge filtering), huge packetloss issues, radios not assigning channels). Not sure if I'm waiting until this has been ironed out.
The nice thing is that you can give it a try easily: on the CAPsMAN you can run both legacy and v2. Only the CAP has to have some manual adjustments for supporting VLAN.

I run this on two sites...no pain at all. But it all comes down to a proper config.

Who is online

Users browsing this forum: JazzMaster and 19 guests