Etant depuis peu muni d'un tout beau tout joli Nokia N900, il me manquait un bout de script de connexion automatique pour le réseau FreeWifi...
On m'en a envoyé un récemment, et après quelques rapides modifications, il fonctionne parfaitement:
#! /bin/sh LOGIN="votrelogin" PASSWORD="votrepassword" IP=`/sbin/ifconfig wlan0 | /bin/grep 'addr:\(78\.25.\)\.'`; if [ "$IP" != "" ]; then /usr/bin/wget --no-check-certificate -t 5 -T 5 -U "mozilla/5.0 (trick) safari/419.3" -O - --post-data="login=$LOGIN&password=$PASSWORD&submit=Valider" "https://wifi.free.fr/Auth" 2>/dev/null|grep "CONNEXION AU SERVICE REUSSIE" 1>/dev/null 2>&1 && echo "OK" fi exit 0;
Celui-ci doit être précédé d'un coup de
apt-get install wget
pour fonctionner.
A noter, ce script fonctionne si le freewifi vous donne une ip en 78.25X.*.* , je ne sais pas s'il existe d'autres bouts de réseaux utilisés pour cet applicatif -- auquel cas, il ne reste plus qu'à changer la regexp.
Ne reste plus que SFR-Wifi à faire fonctionner sur le n900, et je serai quasiment complet...
2 réactions
1 De doctor madness - 18/08/2010, 14:53
Je me permets de te signaler que la non vérification du certificat peut permettre a n'importe quel zigoto de récupérer tes identifiants FreeWifi en créant un simple Access Point wifi du nom de FreeWifi
2 De Arnaud Launay - 19/08/2010, 13:55
Pas faux, justement j'y réfléchissais il n'y a pas très longtemps...
Il faut que je regarde comment s'y prendre.