Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/09/2006, à 16:39

Monky

Connection automatique de mon Wifi

Bonjour,

Voilà, mon Wifi fonctionne parfaitement bien mais il me reste un détail à régler. Pour me connecter à mon routeur, je dois à chaque fois démarrer Wireless Assistant et sélectionner mon réseau (pas celui du voisin, pas bien !). Alors, je voudrais que cela se fasse automatiquement au démarrage. Vous avez le solution?

Hors ligne

#2 Le 10/09/2006, à 09:49

Sebien

Re : Connection automatique de mon Wifi

Si tu n'as qu'un réseau tu dois pouvoir simplement mettre les lignes

iface eth1 inet dhcp
wireless-essid NomDuRéseau1
wireless-key TaCléWep

dans /etc/network/interfaces en supposant que ton interface wifi est eth1.

Sur mon portable j'ai les lignes suivantes dans mon fichier /etc/network/intefaces :

#Gestion du WIFI :
script /etc/network/ChoixDuWifi.sh
map NomDuRéseau1 eth1-Wifi1
map NomDuRéseau2 eth1-Wifi2

iface eth1-Wifi1 inet dhcp
wireless-essid NomDuRéseau1
wireless-key MaCléWep
gateway 1.2.3.4

iface eth1-Wifi2 inet dhcp
wireless-essid NomDuRéseau2
wireless-key SaCléWep

On peut ainsi configurer autant de réseaux wifi que l'on souhaite

et le script /etc/network/ChoixDuWifi.sh :

#!/bin/sh
RechRes()
{
 iwlist $iface scanning | grep "ESSID:\"$1\"" > /dev/null 2>&1
 if  [ $? -eq 0 )
 then
  echo $iface-$1
  exit 0
 fi
}

if [ $# -ne 1 ]
then
 echo "$0 iface"
 exit 1
fi
iface=$1
RechRes NomDuRéseau1
RechRes NomDuRéseau2

Au démarrage, le script scanne les réseaux wifi dispositionnible et dit à interfaces de monter le bon.

Dernière modification par Sebien (Le 19/09/2006, à 21:49)

Hors ligne

#3 Le 10/09/2006, à 18:39

Monky

Re : Connection automatique de mon Wifi

Bonsoir,

Merci Sebien... Je vais tester cela demain à mon aise...

Hors ligne

#4 Le 12/09/2006, à 17:04

Boba_Fett

Re : Connection automatique de mon Wifi

Bonjour !

J'ai le même "problème" que Monky, donc j'ai essayé le script toussa...
C'est parfait... mais ça fonctionne pas plus qu'avant (et pas moins non plus, ce qui est déjà une bonne chose !).

J'imagine que j'ai pas dû bien le mettre en place... etc., ou omis de faire une manipulation (que tu aurais oublié de mentionner... ?). J'aimerais donc deux trois explications, s'il te plais Sebien.

La première chose qui me turlupine, c'est dans le fichier « interfaces » :

#Gestion du WIFI :
script /etc/network/ChoixDuWifi.sh
map NomDuRéseau1 eth1-Wifi1
map NomDuRéseau2 eth2-Wifi2

Ne devrait il pas être :

#Gestion du WIFI :
script /etc/network/ChoixDuWifi.sh
map NomDuRéseau1 eth1-Wifi1
map NomDuRéseau2 eth[b]1[/b]-Wifi2

Secondo : Le script... ne doit t'on pas indiquer au système de le lancer au démarrage, ou quelque chose comme ça ?

Voilà et surtout, n'hésites pas à nous prendre pour des idiots en nous expliquant des banalités ! big_smile
Personnellement, j'en serais ravi !

Merci !

Hors ligne

#5 Le 19/09/2006, à 21:54

Sebien

Re : Connection automatique de mon Wifi

Première réflexion : Oui bien sûr on reste sur eth1. mea culpa mea maxima culpa... (cela dit je me demande si ces lignes sont utiles).
Au passage, je n'ai corrigé mon message précédent que pour éviter à d'autre le même problème. wink

Deuxième réflexion : Non, le fait de mettre le script dans le fichier interface l'éxécute lors du démarrage.

Le principe c'est de lancer un script lors du chargement du réseau qui dit quel interface (au sens eth1-wifiX) sera utilisée et de définir dans le reste du fichier les options de ces différentes interfaces.

D'ailleur en lançant le script comme ça :

sudo /etc/network/ChoixDuWifi.sh eth1

vous devriez obtenir une réponse su genre :
eth1-Wifi1
A condition que votre interface wifi soit eth1 et qu'un réseau défini dans le script soit accessible.
La commande :

sudo iwlist eth1 scanning

listera tous les réseaux du coin...

Dernière modification par Sebien (Le 19/09/2006, à 21:55)

Hors ligne

#6 Le 19/09/2006, à 22:53

Boba_Fett

Re : Connection automatique de mon Wifi

OK, merci... cool

Bon, ça doit marcher, mais chez moi : nada !

En fait, sans utiliser de script (juste en définissant un réseau Wifi dans interfaces... etc.) ça marche pas !
La seule manière de me connecter à un réseau wifi, c'est de passer par le petit utilitaire "Wireless Assistant".
Si celui si permettait de se connecter automatiquement à un réseau sans fil... il serait parfait, mais ce n'est pas le cas.

Donc, comme tout ceci me parait bizarre, est il possible que "Wireless Assistant" rende le fichier interfaces caduque ?

Bonsoir.

PS : Il faudrait que je teste ça :

sudo /etc/network/ChoixDuWifi.sh eth1

Mais j'ai pas le PC sous le pied...

Hors ligne

#7 Le 19/09/2006, à 23:17

incoming

Re : Connection automatique de mon Wifi

Monky a écrit :

Bonjour,

Voilà, mon Wifi fonctionne parfaitement bien mais il me reste un détail à régler. Pour me connecter à mon routeur, je dois à chaque fois démarrer Wireless Assistant et sélectionner mon réseau (pas celui du voisin, pas bien !). Alors, je voudrais que cela se fasse automatiquement au démarrage. Vous avez le solution?

dans ton fichier /etc/network/interfaces , ne te manquerait-il pas :


eth1 auto
iface eth1 inet dhcp
wireless-essid NomDuRéseau1
wireless-key TaCléWep

Où "eth1" correspondant biensur à ton wifi

Hors ligne

#8 Le 19/09/2006, à 23:27

Boba_Fett

Re : Connection automatique de mon Wifi

incoming a écrit :

dans ton fichier /etc/network/interfaces , ne te manquerait-il pas :

eth1 auto
iface eth1 inet dhcp
wireless-essid NomDuRéseau1
wireless-key TaCléWep

Ah ! de mémoire, je crois bien que oui !
Dès que je peux avoir le PC, j'irai vérifier ce "détail-imparable "...

Merci incoming, pour cette précision wink

Dernière modification par Boba_Fett (Le 19/09/2006, à 23:27)

Hors ligne

#9 Le 14/08/2009, à 11:14

stagos

Re : Connection automatique de mon Wifi

Bjr,
J'y ajoute la méthode graphique pour les débutants comme moi!
Système>Préférences>Connexions réseau
Aller dans l'onglet "Sans fil" ou celui que vous utilisez et "Modifier" puis cochez la case "Connecter automatiquement".

ciao

Dernière modification par stagos (Le 14/08/2009, à 11:16)

Hors ligne