I am still unable to disconnect a client at a specified time. Here’s what I have tried:
Allowed time list with a set of authenticate=no rules at the bottom like this:
add authentication=no comment=“Manual-BLOCK: Kids-FireStick” disabled=yes interface=wlan2 mac-address=01:23:45:67:89:AB vlan-mode=no-tag
add authentication=no comment=“Manual-BLOCK: Kids-FireStick” disabled=yes interface=wlan5 mac-address=01:23:45:67:89:AB vlan-mode=no-tag
add comment=“Weekend: Kids-FireStick” interface=wlan2 mac-address=01:23:45:67:89:AB time=6h-23h59m59s,fri,sat vlan-mode=no-tag
add comment=“Weekend: Kids-FireStick” interface=wlan2 mac-address=01:23:45:67:89:AB time=0s-1h,sat,sun vlan-mode=no-tag
add comment=“Weekdays: Kids-FireStick” interface=wlan2 mac-address=01:23:45:67:89:AB time=6h-23h,sun,mon,tue,wed,thu vlan-mode=no-tag
add comment=“Weekend: Kids-FireStick” interface=wlan5 mac-address=01:23:45:67:89:AB time=6h-23h59m59s,fri,sat vlan-mode=no-tag
add comment=“Weekend: Kids-FireStick” interface=wlan5 mac-address=01:23:45:67:89:AB time=0s-1h,sat,sun vlan-mode=no-tag
add comment=“Weekdays: Kids-FireStick” interface=wlan5 mac-address=01:23:45:67:89:AB time=6h-23h,sun,mon,tue,wed,thu vlan-mode=no-tag
add authentication=no comment=“NoTime-BLOCK: Kids-FireStick” interface=wlan5 mac-address=01:23:45:67:89:AB vlan-mode=no-tag
add authentication=no comment=“NoTime-BLOCK: Kids-FireStick” interface=wlan2 mac-address=01:23:45:67:89:AB vlan-mode=no-tag
Not-Allowed time list, which should not need the additional rules at the bottom:
add authentication=no comment=“Manual-BLOCK: Kids-FireStick” disabled=yes interface=wlan-2g mac-address=01:23:45:67:89:AB vlan-mode=no-tag
add authentication=no comment=“Manual-BLOCK: Kids-FireStick” disabled=yes interface=wlan-5g mac-address=01:23:45:67:89:AB vlan-mode=no-tag
add authentication=no comment=“Weekend: Kids-FireStick” interface=wlan-2g mac-address=01:23:45:67:89:AB time=1h-6h,sat,sun vlan-mode=no-tag
add authentication=no comment=“Weekdays: Kids-FireStick” interface=wlan-2g mac-address=01:23:45:67:89:AB time=23h-23h59m59s,sun,mon,tue,wed,thu vlan-mode=no-tag
add authentication=no comment=“Weekdays: Kids-FireStick” interface=wlan-2g mac-address=01:23:45:67:89:AB time=0s-6h,mon,tue,wed,thu,fri vlan-mode=no-tag
add authentication=no comment=“Weekend: Kids-FireStick” interface=wlan-5g mac-address=01:23:45:67:89:AB time=1h-6h,sat,sun vlan-mode=no-tag
add authentication=no comment=“Weekdays: Kids-FireStick” interface=wlan-5g mac-address=01:23:45:67:89:AB time=23h-23h59m59s,sun,mon,tue,wed,thu vlan-mode=no-tag
add authentication=no comment=“Weekdays: Kids-FireStick” interface=wlan-5g mac-address=01:23:45:67:89:AB time=0s-6h,mon,tue,wed,thu,fri vlan-mode=no-tag
Note the extra rules at the top which I use to manually disconnect the client from the AP. This works instantly.
Are existing wireless registrations affected by the Access List or do they only apply to new attempts to connect?
Based on the client being disconnected when I manually enable a block rule, and not at any time specified in any of the other rules, it seems that the rules are only re-evaluated something changes.