Can anyone tell me how to setup Radius to limit customers on a Mikrotik hotspot, to a specified maximum period of time (ie, 5 minutes, 1 hour or 10 hours)?
We are using freeradius and have been unable to find a method to notify the mikrotik hotspot that the customer is limited to 5 minutes instead of whatever their max session time is.
We want to sell time to customers in minutes, hours, etc. Or give free 5-15 minutes upon registration, then require the customer to pay for additional time in minutes, hours, days or months.
Also, can anyone tell us how to disconnect a hotspot user via radius, without logging into the remote hotspot. We have about 50 hotspots going into deployment and all spread over a large area. We need a fast way to disconnect a user if they 1) haven't paid their bill, 2) have a virus and 3) are spamming, 4) should be disconnected for any other reason that we choose.
I suspect to limit the customer maximum uptime, we simply need to set a proper dictionary name/variable, but we've been unable to locate the proper syntax.
Thanks,
贾德