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+