I'm trying to implement a captive portal on an Arduino-based ESP8266 solution. I modified the code of dhcpserver.c accordingly and I can see that the Option 160 is sent by the DHCP Server (thanks Wireshark!).
However, nothing gets prompted when I connect my device (laptop or smartphone) to the access point.
Any idea why it doesn't work?