I believe I am able to get the captive portal working as intended http://people.sugarlabs.org/anish/captive.webm
Now will need to work in a branch on a playbook. Another idea would be to have a web ui for radius to show all kids of user stats, control per user/group bandwidth, and accounting. On Mon, Sep 19, 2016 at 8:54 PM, Anish Mangal <anis...@umich.edu> wrote: > > > On Mon, Sep 19, 2016 at 8:54 PM, Anish Mangal <anis...@umich.edu> wrote: > >> Hi, >> >> So I was able to setup freeradius and coovachilli on a centos x86 machine >> to setup a captive portal using the method below: >> https://www.howtoforge.com/tutorial/how-to-install-a-wireles >> s-hotspot-with-captive-page-in-linux-using-coovachilli/ >> >> Now, this is progress since the user experience is exactly how you would >> see in a coffee shop. Upon connecting, you will see a notification in your >> phone, and be prompted by a login prompt (where we can redirect the user to >> school.lan) or whatever afterwards. >> >> However, there are some notes: >> 1. Coovachili does its own dhcp, so probably we might have to use that, >> if the captive portal is being enabled. >> 2. By default it does dhcp on a different subnet. and _maybe_ because of >> that, a bunch of iptables rules dont work. name resolution doesnt work. >> Will change the default subnet to what we currently use and disable dhcpd >> and see what happens >> >> To setup coova and freeradius, they have to be compiled from source. The >> compiling was pretty straightforward on centos, so either the same can be >> done for ARM, but long term i think packages would be wonderful :-) >> >> All in all, this definitely looks like an approach worth pursuing :) >> >> Cheers, >> Anish >> >> > > > -- > Anish > > > -- Anish
_______________________________________________ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel