I have a few hotspot problems and unfortunately its forcing me to not use Hotspot until I can get it fixed. Here are the two problems. one of them I’ve sent into Mikrotik but they unfortunately ignored my support request. I’ll be more than happy to send it in again if they happen to see this thread.
Problem One :
I use mac authentication against a Freeradius server for my clients. My clients are mostly fixed wireless (we use the hotspot for easy bandwidth management and account access) and connect using Wireless Bridges to the Mikrotik or via a third party AP/Client which connect via Ethernet. Initial authorization works just fine, as it should, creates queues, etc. However if they idle time-out, there are cases where they are unable to login again via mac authentication and they are given the login page.
The Logs vary in what they are saying the problem is (not helpful i know.) They usually say that the Radius Server rejects their login, but sometimes it just says that it couldn’t contact the radius server.
These are occuring on current accounts, and all I ever need to do is remove them from the host list and they will immediately authenticate correctly, without fail. Always. So I know that the router IS able to communicate with the Radius server, and that the radius server is giving them correct date. This only happens with Mac authenticated clients. The other login methods appear to work just fine.
Problem Two :
In hotspot, where the hosts show up I am starting to get a few selected clients who are showing up with an IP that is their private/local IP on their network behind their router. I do not use NAT or Masquerading and all my clients have Public IP’s. This causes problems with authentication and passing traffic because often in Hotspot, it will authenticate their Private IP address to their correct MAC and they can’t surf.
I’ve tried setting the shared users to a higher number (such as 5) however that only fixes multiple authentications issue, clients often still do not pass traffic. This only occurs with clients who use routers.
I understand that this may be a isolated problems with their routers (since they shouldn’t be passing their local traffic onto my network with a router) but most of these clients aren’t willing to buy a MT or higher quality router.
Perhaps I should use a firewall rule to plot common router IP subnets off preventing them from appearing as the host on my hotspot ?
MT I have done a supout on an effected router so I’d be ecstatic if I could get you look at it for me.
Thx