2016-05-12 - Re: [GRASE-Hotspot] UAM redirection

Header Data

From: Timothy White <ti***8@gmail.com>
Message Hash: efd76d96fbb970bf041e22533564f2920ce5a4ef06391f5831ca0b9dc677f0ae
Message ID: <CAESLx0JQEXOk378=7TjTiMzxC0ZzzjK=VvFmW6gNjU+BWfBjYg@mail.gmail.com>
Reply To: <a7c8b504-c18c-4933-a034-4d3914ce0a61@grasehotspot.org>
UTC Datetime: 2016-05-12 03:04:38 UTC
Raw Date: Thu, 12 May 2016 20:04:38 +1000

Raw message

This is device dependent.

Most modern devices will detect a hotspot, and open a special browser frame
with the UAM. Other devices will need you to open a browser and try and
browse to a non HTTPS site.

Please provide more information about your setup (see collecting support
info page on the website) as well as specifics about your test clients.

Tim

On Thu, May 12, 2016 at 2:38 AM, José Borges <jo***s@algardata.pt>
wrote:

>
> How on earth i make the browser open the UAM upon the user connecting to
> the wireless network?
>
>    1. User turns on WIFI on the smartphone (android/ios)
>    2. User selects correct WIFI SSID
>    3. User taps LOGIN to connect to WIFI
>    4. ... Chilli/FreeRadius/Chilli do their stuff ...
>    5. Browser open with the UAM url in it
>    6. User can then type his username/password to access internet.
>
> I'm only missing step 5... The browser wont open... :(
>
>
> I use this HS_REDIRDNSREQ=on on /etc/chilli/config, but sometimes it
> works sometimes it doesnt.
>
>
> Any advise?
>
>
>
>
> Here's my /etc/chilli/config
>
> GRASE_VARS=$(cat /etc/dnsmasq.d/01-grasehotspot | grep #)
> HS_NETWORK=$(echo "$GRASE_VARS" |grep chilli_network|awk '{print $2}');
> HS_NETMASK=$(echo "$GRASE_VARS" |grep chilli_netmask|awk '{print $2}');
> HS_UAMLISTEN=$(echo "$GRASE_VARS" |grep chilli_lanip|awk '{print $2}');
> HS_WANIF=$(echo "$GRASE_VARS" |grep chilli_wanif|awk '{print $2}');
> HS_LANIF=$(echo "$GRASE_VARS" |grep chilli_lanif|awk '{print $2}');
> HS_REDIRDNSREQ=on
> HS_WANIF=${HS_WANIF:-eth0}
> HS_LANIF=${HS_LANIF:-eth1}
> HS_NETWORK=${HS_NETWORK:-10.1.0.0}
> HS_NETMASK=${HS_NETMASK:-255.255.255.0}
> HS_UAMLISTEN=${HS_UAMLISTEN:-10.1.0.1}
> HS_UAMPORT=3990
> HS_UAMUIPORT=4990
> HS_DNS_DOMAIN=hotspot.lan
> HS_DNS1=$HS_UAMLISTEN
> HS_DNS2=$HS_UAMLISTEN
> HS_MAXCLIENTS=65000
> HS_NASID=nas01
> HS_RADIUS=localhost
> HS_RADIUS2=localhost
> HS_UAMALLOW=$HS_UAMLISTEN
> HS_RADSECRET=SuperSpecialSecret
> HS_UAMALIASNAME=grase
> HS_UAMDOMAINS=".google-analytics.com,.googletagmanager.com,.gstatic.com,.
> googleapis.com"
> HS_UAMSERVER=$HS_UAMLISTEN
> HS_UAMFORMAT=http://\$HS_UAMSERVER/grase/uam/hotspot
> HS_UAMHOMEPAGE=http://\$HS_UAMSERVER/grase/uam/hotspot
> HS_MACAUTH=on
>
> HS_TCP_PORTS="80 443 22 2812 53 3990 3128"
> HS_MODE=hotspot
> HS_TYPE=chillispot
> HS_ADMUSR=CoovaChilli
> HS_ADMPWD=radmin
> HS_DEFINTERIMINTERVAL=150
> HS_WWWDIR=/etc/chilli/www
> HS_WWWBIN=/etc/chilli/wwwsh
> HS_PROVIDER=Grase
> HS_PROVIDER_LINK=http://hotspot.purewhite.id.au/
> HS_LOC_NAME="GRASE HotSpot"
>
> --
> This mailing list is for the Grase Hotspot Project http://grasehotspot.org
> ---
> You received this message because you are subscribed to the Google Groups
> "Grase Hotspot" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to gr***e@grasehotspot.org.
> To post to this group, send email to gr***t@grasehotspot.org.
> Visit this group at
> https://groups.google.com/a/grasehotspot.org/group/grase-hotspot/.
> To view this discussion on the web visit
> https://groups.google.com/a/grasehotspot.org/d/msgid/grase-hotspot/a7c8b504-c18c-4933-a034-4d3914ce0a61%40grasehotspot.org
> <https://groups.google.com/a/grasehotspot.org/d/msgid/grase-hotspot/a7c8b504-c18c-4933-a034-4d3914ce0a61%40grasehotspot.org?utm_medium=email&utm_source=footer>
> .
>

Thread