Debian lenny wifi automatique

Bonjour,
je tourne sous debian lenny, je souhaite rester sur cette version pour diverses raisons.

Pour me connecter,
je suis obligé de lancer le script suivant en sudo:

#!/bin/sh

[code]sudo modprobe iwlagn

sudo iwconfig wlan0 essid NEUF_123
sudo iwconfig wlan0 channel 11
sudo iwconfig wlan0 mode managed
sudo iwconfig wlan0 key s:motdepass
sudo ifconfig wlan0 up
sudo dhclient wlan0
[/code]

Y aura-t-il un moyen d’effectuer une connexion wifi au démarrage?
Merci d’avance pour vos réponses

~

1 J'aime

Salut,

[quote=“jakol”]Y aura-t-il un moyen d’effectuer une connexion wifi au démarrage?[/quote]Oui

Depuis que je suis sous linux, j’utilise network-manager qui ne m’a jamais causé le moindre souci.

Sans tenir compte de l’interface graphique, la configuration directe depuis le fichier /etc/network/interfaces est également possible.

Salut.

Si ça ne marche pas avec network-manager.

Je suis sous squeeze mais si ma mémoire est bonne c’était pareil sous lenny pour lancer une application au démarrage.
Menu système > Préférences > Applications au démarrage > ajouter > tu donnes l’adresse de ton script.

Il va peut-être falloir que tu modifies le fichier /etc/sudoers pour autoriser le lancement du script qui nécessite les droits d’administration. Je ne suis pas sûr.
Si c’est le cas, dans le fichier /etc/sudoers il te faudra écrire :
ton_identifiant ALL = NOPASSWD: adresse_de_ton_script
ton_identifiant ALL = NOPASSWD: adresse_de_chaque_commande_composant_ton_script
Ce qui donnerait pour dhclient

ton_identifiant ALL = NOPASSWD: /sbin/dhclient wlan0

Il te restera à faire la même chose pour iwconfig wlan0 channel 11, iwconfig wlan0 channel 11 etc…

Nb. : pour connaître l’adresse de la commande dhclient :

# whereis dhclient
dhclient: /sbin/dhclient /usr/share/man/man8/dhclient.8.gz

Quant à l’adresse de ton scipt tu la connais.

Voilà, je pense ne pas m’être trompé.

A+