This line needs to be added to the pre-authenticated dnsmasq.conf file:
address=/apple.com/0.0.0.0
This will prevent apple devices and computers from auto authenticating splash screens (so folks who connect can see the local content we want to show over commotion splash).
When apple devices connect to a wifi spot, they auto-ping apple.com, but if the rule is changed to 0.0.0.0 for apple.com, it tricks the device into not auto authenticating. After authentication, the dnsmasq needs to remove this rule, otherwise apple.com will be completely inaccessible over the whole network...
Cloning relevant issue from Commotion-OpenWRT: https://code.commotionwireless.net/issues/482
This line needs to be added to the pre-authenticated dnsmasq.conf file:
address=/apple.com/0.0.0.0
This will prevent apple devices and computers from auto authenticating splash screens (so folks who connect can see the local content we want to show over commotion splash).
When apple devices connect to a wifi spot, they auto-ping apple.com, but if the rule is changed to 0.0.0.0 for apple.com, it tricks the device into not auto authenticating. After authentication, the dnsmasq needs to remove this rule, otherwise apple.com will be completely inaccessible over the whole network...
(Thanks to Jonathan Baldwin)