Hi All,
This is a very rare situation but we encountered few times in a year as we are a hotel with > 1000 wifi users. This may be a bug at the Hotspot 1-1 NAT.
- Host was allocated an IP from DHCP e.g 10.10.100.1
- Host was presented Hotspot login page
- Host logged in with correct hotspot username + password.
- Host entry was found under Hotspot Hosts tab, Host Mac Address XXXX, Address = 10.10.100.1, To Address = 10.10.211.10, Status is A (Active)
- Host entry was found under Hotspot Active tab, Host Mac Address XXXX, Address = 10.10.211.10, uptime = …
Up until here all Mikrotik Hotspot mechanism seems to be ok. BUT Host device stuck on the login page and could not go Internet.
WHY ?
- We looked at the ARP on Mikrotik and 10.10.211.10 is mapped to another Mac Address YYYY, not the intended Host Mac Address XXXX.
(In working scenario, ARP entries will be Mac Address XXXX, 10.10.100.1, Mac Address XXXX, 10.10.211.10)
(this issue scenario, ARP entries Mac Address XXXX, 10.10.100.1, Mac Address YYYY, 10.10.211.10)
Hence this caused the issue that packets were not forwarding to the host and it stuck at login page.
The question is why it behaved in this way ? Was it a bug at the translation table or network timing issue ?
Again this is very rare considering we only encountered few times per year and everyday there are > 1000 users.
Appreciate if someone could help to enlighten the above.
Thank you very much.
Regards,
Josh