I trying to implement a very basic auth system that will grant internet through a non-password router (TP Link TL-WR841ND) on a form post to a URL. The TP Link has openWRT installed.
I have searched around and have evaluated a few options such as chilli, coova-chilli, wifidog, but as far as I can understand they do require radius on an external server to perform auth which I would like to avoid since it's more complicated than what I am willing to take on.
I was wondering if it is possible to achieve this using iptables or traffic rules,
The desired flow:
Any ideas, suggestions are welcome!
Have you tried Nodogsplash?
The authentication part: https://github.com/nodogsplash/nodogsplash#51-site-wide-username-and-password
Installation: http://wiki.openwrt.org/doc/howto/wireless.hotspot.nodogsplash https://github.com/nodogsplash/nodogsplash#51-site-wide-username-and-password