I have setup the Hotspot on RouterOS 5.2 and got it running.
Testing with a HTC Desire HD phone and 2 different laptops all on wifi.
All devices getting their IP, Gateway, Netmask and DNS vallues when i connect to wifi.
But only my HTC phone is getting the log-in screen, also it can ping to the hotspot ip.
My laptops are not getting a page and won’t ping to the hotspot ip.
Also, is the home page of the PCs you are testing with HTTPS? If so try going to a HTTP web site. The hotspot cannot redirect HTTPS and display an HTTP web site.
What is the domain name that you have set up in your hotspot profile? I think that needs a full domain name (hotspot.com) or something like that. The domain itself doesn’t really need to exist anywhere else but on the router.
Hi I have found with the hotspot system that if the DNS are not set up correctly, no splash page will show. If you remove the hotspot domain name in the config and leave it blank the hotspot will use the IP of the unit instead and then the system will work correctly. Hope this helps
Just make sure that the user behind the Hotspot can correctly resolve the DNS name you are serving to the IP address of the router. If you’re using the router as a DNS server, you can make up any entry you’d like and add it as a static mapping to the router internal DNS server (a dynamic one should actually get created for you). If you’re using external DNS servers you’ll have to use a real domain name you control and have it resolve to the IP on the interface the Hotspot users face, just like you’d set up any other DNS record.
Make a firewall filter rule that only allows access to that IP from allowed management stations. To permit only 10.1.0.20 and 10.1.0.30 to access 10.0.0.138: