I’m using a Linux box with isc-dhcp-server for my network’s DHCP server. How can I set the CAPs managers option in a non-Mikrotik DHCP server?
Try editing your dhcpd.conf file to contain something like this:
In the global parameters area:
option mikrotik-capsman-server code 138 = { ip-address }
Then in the subnet declaration you want to advertise the capsman option:
subnet x.x.x.x netmask y.y.y.y {
...
option mikrotik-capsman-server 10.1.1.1;
...
}
I don’t use CAPSMAN myself so I can’t test this for you but if the APs in fact look for and honor option 138 this is what you’d need to do.