Huhu les gens,
J'ai un mini laptop (Toshiba Portege 3480CT) sur Debian Sid avec une carte Wifi Netgear 511.
La carte marche au poil avec le driver prism54.
Comme j'emmène mon portable partout avec moi, j'aimerais bien que la bonne clé (WEP) soit sélectionnée en fonction des réseaux avoisinants.
J'ai donc pris mon courage à 2 pieds, et ai fait des recherches sur les forums et google; des bribes d'informations ont été trouvées (waproamd, wpa_supplicat, guessnet, whereami, ...) mais rien pour comprendre comment faire, jusqu'à ce que je tombe sur ce tuto:
http://linuxfr.org/~artefact/16564.html
 
J'ai donc installé ifplugd et guessnet (waproamd ne fonctionne pas chez moi, et son auteur a arrêté de le dev).
Voilà ce que j'ai dans /etc/network/interfaces (guessnet):
| Code : 
 # The loopback interfaceauto loiface lo inet loopback# eth0mapping eth0	script /usr/sbin/guessnet-ifupdown	map default: none	map timeout: 3	map verbose: trueiface copine inet dhcp	test wireless essid Wanadoo_1701	wireless-key DEAD-BEEF-1234iface chezwam inet dhcp	test wireless essid internet_freebox	wireless-key 1234-5678-00iface none inet dhcp	wireless-key off
 | 
 
et dans /etc/default/ifplugd :
| Code : 
 INTERFACES="eth0"HOTPLUG_INTERFACES="eth0"ARGS="-f -u2 -d5 -w -I -t5"SUSPEND_ACTION="stop"
 | 
 
Le soucis est que ça marche 1 fois sur 10, et qu'au final je suis obligé de passer par iwconfig et dhclient à la main ...
 
Est-ce que quelqu'un a réussi à faire marcher ça ?
Y-a-t-il un autre moyen ?
 
Merci d'avance.
 
ps : non, wpa_supplicant n'est pas compatible avec mon driver wifi, et non je ne veux pas d'outils gnome ou kde, etc ...