Hi Guys,
New hotspot install on an RB450G ROS 5.7, completely vanilla. Radio is a UBNT Bullet2, DHCP working, DNS set up, can ping DNS servers from MTK world, DNS allow external requests checked, all good.
However…when a hotspot user tries to access a site - nothing, no DNS, hence no captive portal or anything. Hotspot was set up accepting all defaults from “Hotspot Setup” button in Winbox & nothing has been changed. If the user tries a site which is inside the ‘walled garden’ then it works fine & we get captive portal. If the user accesses via IP, the same applies, captive portal is all good. Smacks of firewall to me but cant think why?!
So, I ask you, why isnt this working?
Config export attached if it’ll help anyone. All help appreciated after a long day & a very late night
Probably something simple & if so, I apologise now for being an idiot 
sup.out.txt (19.7 KB)
I am not sure I understand. You get a login page if you try an ip outside the walled garden, but no login page if you try a domain name outside the walled garden?
I use the CLI, not Winbox, and I change two settings in the hotspot setup.
masquerade network = no
select certificate = none
Does the dns work ok if you disable the hotspot?
Have you tried renewing the dhcp lease on your computer? Maybe old settings there aren’t working.
To clarify:-
- Walled garden sites are allowed through with no captive portal (as they should be)
- Accessing something via an IP gets a captive portal (as it should do)
- Accessing something via a DNS name (something not in walled garden list) doesn’t provide a captive portal
- DNS works fine without hotspot & can resolve just fine.
Renewal of lease is an option I guess, although we’re testing on HTC phone handsets so not entirely certain how one does this
It’s very strange.. but it’s like your ip/dns/setting are not OK. Try to look it via Telnet or winbox. Delete it and try to add again. Sometimes happens with other settings..!