HotSpot Auth by Mac to Radius Server - UPDATED - BUG I THINK!!

HI,

I have a working hotspot, with an external page, with all authentication on a radius server, using HTTP PAP. This all works great.

There are a few MACS I added to the radius server, with USER/PASS both set to MAC Address.

In the mikrotik router under /IP Hotspot ServerProfiles using my default profile i have Login by: MAC checked, and have MAC-Auth Mode “MAC as username and password”. (v6.35.4 hAP lite)

However, the mikrotik never talks to the radius server (nothing in the log) when these devices try to access the network, and it sends them to my landing page.

What have I set up wrong? When the user logins in with HTTP PAP there is a log entry on the radius server, but MAC Auth isnt work.

TIA!

More on this.

I have a user set up on my radius server, Both user ID and password are the MAC of their device. There is also a time-limit attribute set up for the user. When the user first connects to the network and gets a DHCP address, it connects by mac no problem and works fine. However, once the Time-Limit is reached, mikrotik disconnects the User as expected. However after the time-limit expires and the mikrotik dosconnects, there are no more attempts to authenticate to the radius server, and the user is always re-directed to the hotspot login page.

I reset the RADIUS user profile to allow more time, but the device never tries to re-authenticate unless I disconnect from the network, or manually remove the assigned IP through winbox. I know mikrotik is no longer talking to the radius server because the radius server log shows no communication.

I really need to get this sorted out. Help please!