Script connexion automatique freewifi
je suis sous debian, en ligne de commande et je capte des reseaux Freewifi, j'ai mon identifiant et mon mot de passe.
Sachant que je ne peux pas ouvrir de navigateur pour rentrer mes identifiants, je recherche un script pour me connecter a ces hotspots.
merci
truc34
7 réponses
Problème posé : sous Debian, en ligne de commande, la connexion à des hotspots FreeWifi nécessite de se logger sans navigateur, la recherche d'un script pour une connexion au portail captif. Des suggestions portent sur des navigateurs en mode texte tels que lynx, links, elinks ou w3m pour l'authentification, et sur l'utilisation d'outils HTTP comme curl ou wget pour l'automatisation. Plusieurs échanges évoquent des tutoriels et des liens vers guides Debian, mais certains scripts fonctionnent mal ou nécessitent une adaptation, tandis que des ressources officielles abordent la configuration des interfaces et boot scripts. D'autres ressources mentionnent des méthodes Linux telles telles que la configuration des interfaces réseau et des scripts de démarrage personnalisés pour automatiser les connexions dans des environnements domestiques.
-
ContributeurSalut,
Sachant que je ne peux pas ouvrir de navigateur pour rentrer mes identifiants
Euh... il existe des navigateurs en mode texte, tels que :
- lynx
- links
- elinks
- w3m
Par contre pour de l'automatisation il te faudra sûrement passer par "curl" ou "wget"...
-
J'ai essayé ces deux script mais soit il ne marche pas, soit je l'ai mal copié ou au mauvais endroit
http://breizh-biniou.dyndns.org/serendipity/index.php?/archives/9-Se-connecter-automatiquement-au-reseau-FreeWifi.html
http://grapsus.net/blog/post/Connexion-automatique-%C3%A0-FreeWifi-avec-Debian -
effectivement j'ai ce message
la connexion est-elle automatique ?-
-
-
ContributeurDésolé mais je ne comprends toujours pas ;-((
a chaque fois que la connexion demarre
Quelle connexion ?
Le principe est :
- Activer la carte réseau
- Activer/Associer la connexion au hotspot (Freewifi)
- S'identifier sur la page de Free
PS. Le "--cookie-jar cookie.txt" n'est pas nécessaire ;-( -
-
-
-
dernier petit truc, je capte plusieurs Freewifi et je souhaite spécifier a ma debian auquel elle doit se connecter
je pense qu'il faudrait rajouter une option dans /etc/network/interfaces pour spécifier l'adresse mac de la borne mais je ne sais pas comment faire
merci en tout cas pour ces précieux conseil -
j'ai trouvé, il faut utiliser iwconfig
et mettre comme parametre AP l'adresse mac
https://manpages.debian.org/buster/wireless-tools/iwconfig.8.en.html -
Je me demandais si c'était pas plus logique de mettre la commande d'authentification en post-up dans /etc/network/interfaces/ plutôt qu'a chaque démarrage ?
-
Je me permet de rouvrir le sujet car je découvre que il n'arrive pas a chaque fois a ce connecter.
Je cherche un instruction qui exécute en boucle la commande tant que ca n'a pas affiché
CONNEXION AU SERVICE REUSSIE
de plus j'ai constaté que le hotspot me donné un bail de 58 seconde:
bound to XXX.XXX.XXX.XXX -- renewal in 66 seconds.
Chaque problème a une solution