I propose a new option for wireless authentication for example: open hotspot authentication, each new mac address is allowed wireless access for a given amount of time (5 minutes) if this mac-address is successfully authenticated to the hotspot then it will added to a dynamic access list for x time specified in config. Otherwise the mac will be denied access for x time.
The “trial user” feature is ALMOST that:
You can use the hotspot for free for a configurable amount of time, and the client is identified by the MAC address.
If your trial uptime is over, you’re automatically logged out and can only log in when you have a valid account (or wait until you get another free trial uptime…).
I realize that you want the “trial time” to be without logging in, right?
You could do this using RADIUS-MAC authentication, I suppose…
Best regards,
Christian Meis