Salut Mathias

2008/11/13 Mathias HOUNGBO <[EMAIL PROTECTED]>

> Bonjour Michel
>
> Personne n'a une solution pour les hotspot wimax Nomadix ?
> j'ai regardé un peu le script, mais ca pas l'air de marcher apres
> adaptation



es tu sur que c'est un portail a base de Chillispot ? neuf a surement
adapter quelques trucs.

le mieux pour toi est de vérifier deja que ce portail est compatible Wispr
en testant avec un client Wispr comme

http://coova.org/wiki/index.php/CoovaFX

ou Devicescape



>
>
>
> Le 13 novembre 2008 11:30, michel memeteau <[EMAIL PROTECTED]> a
> écrit :
>
> Afin de diversifier les sources d'internet et quand une node n'as pas
>> forcément accès à l'ADSL , j'ai regardé comment se connecter a partir
>> d'openwrt.
>>
>> j'ai trouvé un excellent script basé sur Curl qui permet au routeur de
>> s'authentifier, de façon plus génerale il nous faudrait un client Wispr sur
>> openwrt pour s'authentifier sur n'importe quel portail ( Mac DO, FOn etc...
>> )
>>
>>
>> il reste simplement a ajouter la tache Cron qui va se reauthentifier
>> toutes les Xheures , vu que les spot neuf Wifi te deconnecte régulièrement
>>
>>
>> Vous pouvez confirmer que ça marche chez vous ?
>>
>>
>> -------------------------------------------------
>>
>>
>> #!/bin/ash
>>
>> url="https://hotspot.neuf.fr/nb4_crypt.php";
>> okmatch="licitations"
>>
>>
>> login="monloginneufID"
>> password="monpass"
>>
>> # quel que soit le site visité, on sera redirigé vers le
>> # portail captif qui génerera un token. L'utilisation du switch
>> # -L permet de suivre la redirection de type 302
>>
>>
>> challenge=`curl -L -k http://www.google.com|grep name=\"challenge|sed -r 
>> 's/.*value=\"([0-9a-z]+)\".*/\1/'`
>>
>> #echo "challenge: ${challenge}"
>>
>>
>> # la phase 2 renvoie une réponse au token
>> response=`curl -L -k -d 
>> "username=${login}&password=${password}&cond=on&accessType=neuf&nb4=https://hotspot.neuf.fr/nb4_crypt.php&challenge=${challenge}
>>  <https://hotspot.neuf.fr/nb4_crypt.php&challenge=$%7Bchallenge%7D>" 
>> ${url}|grep response=|sed -r 's/.*response=([0-9a-z]+).*/\1/'`
>>
>>
>> #echo "reponse: ${response}"
>> # enfin, un refresh renvoie sur une page qui attend la
>> # réponse précedente pour activer la connexion
>> final=`curl -L -k 
>> "http://192.168.2.1:3990/logon?username=ssowifi.neuf.fr/${login}&response=${response}&uamip=192.168.2.1&userurl=http%3A%2F%2Fwww.fon.com%2Ffr%2Flanding%2Ffoneroneufbox%3Bfon%3B%3B&lang=fr&ARCHI
>>  
>> <http://192.168.2.1:3990/logon?username=ssowifi.neuf.fr/$%7Blogin%7D&response=$%7Bresponse%7D&uamip=192.168.2.1&userurl=http%3A%2F%2Fwww.fon.com%2Ffr%2Flanding%2Ffoneroneufbox%3Bfon%3B%3B&lang=fr&ARCHI>"|grep
>>  ${okmatch}`
>>
>>
>> if [ ! -z "${final}" ];then
>>         echo "connected"
>> else
>>         echo "connection failed"
>> fi
>>
>>
>>
>>
>> ---------------------------------------------------
>>
>> --
>> %<------------------------------------------------------->%
>> Michel memeteau
>> Blog 0.2 : http://memeteau.free.fr
>> Fixe :  0974763294 Mobile : 0624808051
>> VOIP | Visio: sip:[EMAIL PROTECTED]<[EMAIL PROTECTED]>
>> jabber/GoogleTalk : xmpp:[EMAIL PROTECTED]<[EMAIL PROTECTED]>
>>
>
>
>
> --
> Mathias HOUNGBO
> Mon Blog : Made in Bénin - http://mathias.houngbo.net
> Des infos sur le Bénin ? http://planet.beninois.net
>



-- 
%<------------------------------------------------------->%
Michel memeteau
Blog 0.2 : http://memeteau.free.fr
Fixe :  0974763294 Mobile : 0624808051
VOIP | Visio: sip:[EMAIL PROTECTED]<[EMAIL PROTECTED]>
jabber/GoogleTalk : xmpp:[EMAIL PROTECTED] <[EMAIL PROTECTED]>

Répondre à