<div dir="ltr">re:all<br><div>You may not do anything but your system (whether it is android or a
desktop os) tries to ascertain whether or not it has internet
connectivity or just LAN, if it tries to say GET <a href="http://google.com:80" target="_blank">google.com:80</a> it will get a HTTP/30x from the wireless gateway redirecting it to a payment/gateway-rules page, since it "knows" that <a href="http://google.com" target="_blank">google.com</a>
or whatever it tried to connect to should return a 200 and can read the
returned 30x header displaying a notification is then childs-play.<br>
<br></div>Regards,<br>Eliyahu - אליהו<div class=""><div id=":1e3" class="" tabindex="0"><img class="" src="https://mail.google.com/mail/u/0/images/cleardot.gif"></div></div><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">
2014-05-26 11:51 GMT+03:00 Erez D <span dir="ltr"><<a href="mailto:erez0001@gmail.com" target="_blank">erez0001@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
thanks,<br>
<br>
however, that not what i ment<br>
<br>
i was only asking how it generated a notification on my phone without<br>
me opening a browser<br>
i do not want to restrict access to anything<br>
<br>
thanks,<br>
erez.<br>
<div class="HOEnZb"><div class="h5">On Mon, May 26, 2014 at 10:44 AM, Jonathan Ben Avraham <<a href="mailto:yba@tkos.co.il">yba@tkos.co.il</a>> wrote:<br>
> Hi Erez,<br>
> For each AP you need to maintain a table of client connections that are<br>
> "accepted", meaning that the client has presented some type of credential or<br>
> payment or whatever.<br>
><br>
> Packets from clients that are not accepted are routed to some authentication<br>
> or payment gateway, with possible port translation.<br>
><br>
> The accepted client table does not have to be on the AP itself. It is<br>
> usually held in a RADIUS server upstream. The authentication gateway also<br>
> does not need to be on the AP itself. It can be upstream and does not have<br>
> to be the same as the RADIUS server. You can also have more than one payment<br>
> gateway but use the same RADIUS server.<br>
><br>
> That, in a nutshell is how it is done. There's a lot of netfilter/iptables<br>
> smoke an mirrors going on on the AP.<br>
><br>
><br>
> - yba<br>
><br>
><br>
> On Mon, 26 May 2014, Erez D wrote:<br>
><br>
>> Date: Mon, 26 May 2014 10:26:52 +0300<br>
>> From: Erez D <<a href="mailto:erez0001@gmail.com">erez0001@gmail.com</a>><br>
>> To: Jonathan Ben Avraham <<a href="mailto:yba@tkos.co.il">yba@tkos.co.il</a>><br>
>> Cc: linux-il <<a href="mailto:linux-il@cs.huji.ac.il">linux-il@cs.huji.ac.il</a>><br>
>> Subject: Re: partly OT: notification of url when connecting to open wifi<br>
>><br>
>><br>
>> On Mon, May 26, 2014 at 10:23 AM, Jonathan Ben Avraham <<a href="mailto:yba@tkos.co.il">yba@tkos.co.il</a>><br>
>> wrote:<br>
>>><br>
>>> Hi Erez,<br>
>>> No. The ability to configure a payment/authentication gateway is a router<br>
>>> feature. I worked on this feature for Alvarion's WBSn. Every router<br>
>>> designer<br>
>>> develops their own feature.<br>
>><br>
>><br>
>> can you elaborate ?<br>
>>><br>
>>><br>
>>> - yba<br>
>>><br>
>>><br>
>>> On Mon, 26 May 2014, Erez D wrote:<br>
>>><br>
>>>> Date: Mon, 26 May 2014 10:11:54 +0300<br>
>>>> From: Erez D <<a href="mailto:erez0001@gmail.com">erez0001@gmail.com</a>><br>
>>>> To: linux-il <<a href="mailto:linux-il@cs.huji.ac.il">linux-il@cs.huji.ac.il</a>><br>
>>>> Subject: partly OT: notification of url when connecting to open wifi<br>
>>>><br>
>>>><br>
>>>> this is partially off topic<br>
>>>><br>
>>>> some times when i connect to open wifi on aitports, my phone (android)<br>
>>>> gives me a notification of a site i need to go to, and if i click on<br>
>>>> it, it opens a browser with a predefined URL<br>
>>>><br>
>>>><br>
>>>> i was wandering - is that part of an RFC or standard ?<br>
>>>><br>
>>>><br>
>>>> 10x<br>
>>>> erez.<br>
>>>><br>
>>>> _______________________________________________<br>
>>>> Linux-il mailing list<br>
>>>> <a href="mailto:Linux-il@cs.huji.ac.il">Linux-il@cs.huji.ac.il</a><br>
>>>> <a href="http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il" target="_blank">http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il</a><br>
>>>><br>
>>><br>
>>> --<br>
>>> 9590 8E58 D30D 1660 C349 673D B205 4FC4 B8F5 B7F9 ~. .~ Tk Open<br>
>>> Systems<br>
>>> =}-------- Jonathan Ben-Avraham ("yba")<br>
>>> ----------ooO--U--Ooo------------{=<br>
>>> mailto:<a href="mailto:yba@tkos.co.il">yba@tkos.co.il</a> tel:<a href="tel:%2B972.52.486.3386" value="+972524863386">+972.52.486.3386</a> <a href="http://tkos.co.il" target="_blank">http://tkos.co.il</a><br>
>>> skype:benavrhm<br>
>><br>
>><br>
><br>
> --<br>
> 9590 8E58 D30D 1660 C349 673D B205 4FC4 B8F5 B7F9 ~. .~ Tk Open Systems<br>
> =}-------- Jonathan Ben-Avraham ("yba") ----------ooO--U--Ooo------------{=<br>
> mailto:<a href="mailto:yba@tkos.co.il">yba@tkos.co.il</a> tel:<a href="tel:%2B972.52.486.3386" value="+972524863386">+972.52.486.3386</a> <a href="http://tkos.co.il" target="_blank">http://tkos.co.il</a> skype:benavrhm<br>
<br>
_______________________________________________<br>
Linux-il mailing list<br>
<a href="mailto:Linux-il@cs.huji.ac.il">Linux-il@cs.huji.ac.il</a><br>
<a href="http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il" target="_blank">http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il</a><br>
</div></div></blockquote></div><br></div>