We have an issue with CAPsMAN and need your help.
We configured a wifi in various routers linked a main one with CAPsMAN and all routers (including the main one) are managed by CAPsMAN.
Everything works fine EXCEPT the main router, for the reason that is the only one that connect to himself in layer 3 (by IP), so the firewall is blocking it and we must add a filter rule to bypass the firewall.
There is a way to force CAPsMAN to work in layer 2?
Yes you can, set discovery-interface to any local interface on the manager router, or create a dummy loopback interface with static MAC and set discovery-interface to that one.
Same issue here… Could not make it work with a local ethernet interface. Either connects on layer 3 or not at all. Is it picky on interfaces that belongs to bridge, have vlan config, … whatever?
Any what is a dummy loopback interface? A bridge with no ports? A virtual ethernet interface? Tried both, no success either.
I cannot forbid CAPsMan on all interfaces but local because it prevents own cap to connect
I cannot use layer 2 on own cap interface
The worst: this is not documented anywhere besides user forums (it should be on CAPsMan manual to prevent people be fighting hours with something that isn´t going to work)
I noticed that if I enable certificate request and CAPsMan is not configured, event disabling the certificate request on Cap has no effect, it still requests certificate to CAPsMan resulting in error. (this is a bug)