Inaccurate bandwidth accounting

I have just setup an RB750GL running 6.36.2 to deal with hotspot routing, using Antamedia’s hotspot software to deal with RADIUS authentication.

The setup works as expected, although bandwidth monitoring of individual users is clearly very inaccurate. RADIUS is passing on rate limits, which the log is showing both the correct up and down limits being passed from radius and also the queue being created for the hotspot user.

However when you view the upload and download rates within the queue list > simple queues these are very low compared with actual bandwidth. As such, bandwidth limits are not taking effect, and a 5MBps/2MBps limit is being ignored with the full WAN bandwidth allocated. The queue list shows just a few kBps up and down. RADIUS accounting is also suffering, with completely low, innacurate figures being reported back… If I download a 1gb file it might detect that 1mb of any quota has been used.

I have experimented with the queue types with no effect - clearly hotspot is creating the queues as expected as I’m able to apply the right queue type from within the hotspot user profiles window and it’s using any changes I put it.

Does anyone have any suggestions on here as to what the potential issue might be? I could run with inaccurate bandwidth limits, but not being able to account for total bandwidth is a complete non-starter.


Many thanks for any suggestions.

Hi all,

Apologies - about 30 seconds after I posted that I wondered whether it had anything to do with RADIUS accounting at all and changed my search criteria.

Hopefully other users might land on this page with a similar problem, resolved by disabling fasttrack in firewall.

Presumably there will potentially reduce the number of theoretical current users as it’s clearly having to examine all packets now?

I’m experiencing this exact problem with Antamedia Hotspot. Could you kindly help with a step by step procedure on how you resolved this. Disabling fastrack just wont happen.