Are vlans support for capsman on routeros 7 with the qcom and qcom-ac drivers?
I have a router and two cap ac access points.
The router has radius and connecting the access points to it worked well but roaming did not work and I had to manually connect to the stronger wifi with the same ssid and radius credentials.
I then switched to capsman and my router can see the access points, but the access points can't get the ssid from the server.
What steps do I need to follow to set this up in a network with multiple vlans?
When using qcom-ac drivers, can I use one ssid with multiple vlans? From what I read I must configure the vlan on the wifi interface on the access point (limitation of qcom-ac driver) but can I actually add multiple pvids to one ssid?
I don't use MikroTik WiFi offers so I can not talk about RouterOS specific configuration, but having multiple VLANs per SSID is very useful. For phones/laptops/tablets you can setup WPA (2/3) Enterprise and with a single SSID put each clients in their custom VLAN based on their individual credentials or certificates. No need to worry about random MAC addresses. Especially for kids' devices because you can gives individual scheduled restrictions per kid, without fearing them sharing password with each other. Put kid A in VLAN 501, kid B in VLAN 502, and you can easily give them separate bandwidth and online time restrictions.
Even for dumber devices that don't know about WPA Enterprise, you can enable features like PPSK and with a single SSID put IoT devices, TVs, and guests in multiple different VLANs, based on the passphrase used (only WPA2 supported though).
In the end your home might only need two SSID while using many more VLANs than that. And the clents' credentials can be removed / changed one by one without affecting most of the other client devices.
The AP with the single SSID acts as a managed switch with each clent having their own port with own PVID.
You seem to understand, but just to clarify: what you refer to as "multiple pvids on one ssid" actually means that the tagging is done inside the wifi driver. This is not supported by the "-ac" version of the driver.
This means that tagging externally (assigning the interface for the given ssid to a given bridge as an untagged port with a given pvid) works fine, but any feature that relies on per-client tagging on the same interface (ssid) either via ppsk or radius doesn't work for "-ac".
This also causes problems with roaming when mixing non-"-ac" and "-ac" devices.
On a more philosophical note, this is a significant limitation, the cause of which I can only guess at: probably it didn't fit on the 16MB flash...
Yes, learned that after setting up two access points but I have a few cap ac devices at home so setting up my network to use these.
I wanted to create a guest ssid that would let both iot and guest devices in, each in their own vlan with neighbor blocking so no device can see any others.
But with qcom-ac that is not possible, so the workaround is to have a third 2.4ghz ssid for iot devices. This also preserves the channels for 5ghz as each additional ssid eats up a portion of time you are not able to transmit.
The main reason I went with capsman instead of just radius (which should also do vlan tagging per profile) is to enable roaming.
Thou not getting good results with roaming so far, as when I move around my phone does not drop a weaker connection to connect to the access point that is right next to it.
Tried reducing the transmit power so I get kicked out sooner but the drawback there is that the coverage is lower as well.
But overall the capabilities of routeros 7 and the qcom-ac driver are interesting. Just need to test how well I can set up an ad blocker on the router compared to the one I had on pfsense and opnsense.