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
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
