Hotspot MAC + RADIUS = auth delay

Hello,

I use hotspot with mac auth + RADIUS.

When i connect to hotspot (mac not in RADIUS yet) with iOS 7 it show popup (login.html, i really need this popup). After successful login my mac address added to radius and my phone get an internet access. This scenario works perfect.

When i disconnect from wifi, wait 10 minutes (idle-timeout = 10 minutes), or manually remove entry from /hotspot user active, and then connect to wifi, iOS show popup with text “Success”. In /hotspot user active my phone is authenticated by radius.

I think, that iOS make CPA request BEFORE radius reply. So, user is not authenticated on this request => show rlogin.html (page with redirect to login page). But when iOS show popup it makes another request to success.html, but devise is authenticated on this request (REDIUS reply comes) => show original content.

Can i prevent “Success” popup to be shown?

RB951G + RouterOS 6.10

Hi. I’ve ran into similar issues when configuring a Hotspot with Radius support. The “Success.” message keeps popping up. Were you able to figure out a solution to this?