Hi Everyone.
Well i have a Cisco WLC 2504 and i am trying to set up a wireless network just for the visitors of the company i work, based on the requirements i got, i can’t a allow a visitor to use the Guest Wifi for more than 2 hours (everyday), my boss doesn’t want to generate a new user every time a visitors needs to, it would be perfect if i can create the account just one time.
Or maybe just doing something with the MAC of the device that is using the network. (learning the mac)
i was thinking in using a hotspot or a third-party software (it has to be open source or cheap)
i have a radius server and a Mikrotik
Do you guys have any suggestions?
Thank you for your time, i really appreciate it
Mikrotik hotspot has a built-in “trial account” feature that’s perfect for what you want to do.
A trial account is created based on the MAC address of the user’s device, and you can set how long the test period allows. And it’s based on “active login time” so after this time is used up, the account no longer allows access.
If you want to reset this every day, then you’ll need a scheduled script that removes all trial accounts from the hotspot configuration - say at 4am.
By design, the test account remains permanently so that a user cannot just keep using trial accounts to avoid paying for access, but payment isn’t your goal, so that’s why you should remove them with a script.
It’s a very simple script - just one command: /ip hotspot user remove [find]
[quote=“ZeroByte”]Mikrotik hotspot has a built-in “trial account” feature that’s perfect for what you want to do.
A trial account is created based on the MAC address of the user’s device, and you can set how long the test period allows. And it’s based on “active login time” so after this time is used up, the account no longer allows access.
If you want to reset this every day, then you’ll need a scheduled script that removes all trial accounts from the hotspot configuration - say at 4am.
By design, the test account remains permanently so that a user cannot just keep using trial accounts to avoid paying for access, but payment isn’t your goal, so that’s why you should remove them with a script.
It’s a very simple script - just one command: /ip hotspot user remove [find]
Thank you Sir, i will give it a try!