Auto-flush hotspot hosts?

We’ve got a mikrotik hotspot doing the mac filtering & bandwidth throttling on our wirless network and it works pretty good, with one strange issue that seems to come in 2 forms. Some of our network is running Motorola Canopy, and since it forwards the MAC of the internal device over the wireless (ie, I see the mac of their router, not the radio) and I can enable/disable and throttle in the client radio, I just have the IP addresses of these with a ‘bypass’ entry and things work fine. Some of our customers are running Tranzeo radios, which will transmit with the radio mac, so I have them set up as a user in the hotspot with the mac of the radio.

These both work fine, until the customer changes out their equipment (router, pc, etc.), and then they get redirected to the Mikrotik logon page. However, if I go into the ‘Hotspot → Hosts’ and remove their entry (which is not listed as authorized, bypassed or denied) and have them try again, they get connected with no further problems. One customer was replacing a wired router with a wireless router one saturday and tried well into sunday to get it to work, so it doesn’t seem like it resolves itself without manual intervention (she put her old router back in place and called me on Monday, where I just removed the entry as listed above).

Any idea what I can do to clear up this issue (either shorten the TTLs on these entries or autoflush them regularly, etc.)? I really don’t want to have to do this manually everytime, and it annoys the customers when they need to call me everytime they change something on their end.

Thanks,
::James

I’m having the same issue, we are using freeradius with radius manager, and if a user connects and registers or what not it puts them in the radius manager/mysql db fine but I always have to go into the hosts tab on the mikrotik and remove the mac of the customer then they can surf fine but I really don’t want to make a script to flush that manually.

Is there a web page within the hotspot I could redirect the user to and it would make the Mikrotik remove that mac address of the person from the hosts list? I’m assuming that no one is going to help on this matter since we still haven’t heard anything and I’ve searched and saw previous people complaining about this as well and it was unresolved on there threads as well.

Anyone?