Moi perso (je sais pas si c'est le plus simple), je me suis fais un miniscript (interchange, placé dans /usr/sbin/)
qui, quand je l'appelle, change le fichier 'interfaces' (config dhcp) en 'interfaces_dhcp', le 'interfaces_static' en 'interfaces',
et redémarre le service (/etc/init.d/networking restart)
comme ça, en 1 sec c'est fait !
___________________________________________________________________________________
Proverbe : "Si Microsoft inventait un truc qui ne plante pas, ce serait un clou."
____________________________________________________
Écoutez gratuitement Louisy Joseph sur Voila et découvrez d'autres titres en affinité avec vos goûts musicaux ! http://musiline.voila.fr/resume/11777
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-f...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
if test -e /etc/network/interfaces_static ;
then mv /etc/network/interfaces /etc/network/interfaces_dhcp
mv /etc/network/interfaces_static /etc/network/interfaces
/etc/init.d/networking restart
ifconfig eth0 ;
else mv /etc/network/interfaces /etc/network/interfaces_static
mv /etc/network/interfaces_dhcp /etc/network/interfaces
/etc/ini.d/networking restart
ifconfig eth0 ;
Warning, ceci reste un exemple. Si quelqu'un apporte une solution pour n'utiliser qu'un fichier, je prends aussi !
Je vais avoir l'air bête : je ne comprends pas bien. J'ai seulement un
fichier interfaces. Qu'est-ce que "config dhcp" ? ...
-- Il faut vraiment que je mette dans ma signature que je ne connais pas
grand chose et qu'il faut m'expliquer longtemps ;-)
Pierre
En ce qui concerne MES configs, il s'agit effectivement de switcher entre des conf dites 'static' et 'dhcp'.
Mais le principe reste le même, switcher entre deux configs distinctes !
Tu écris donc deux fichiers (enfin, suivant ma solution, il est vrai un peu 'tordue') qui correspondent chacun
à une des deux conf que tu souhaites (deux confs wifi avec deux SSID, deux clés de sécurité).
Apres, qu'il s'agisse de switcher entre telle ou telle conf, le script s'en fout, il ne fait que renommer des fichiers,
redémarrer un service et te balancer un ifconfig, pour contrôle.
Enfin, pour ce qui concerne ton interface graphique, (notament par rapport à la détection auto)
je ne pourrais malheureusement ABSOLUMENT PAS t'aider, je n'en ai jamais utilisé (de GUI).
En digne incarnation du mal que je suis, je n'utilise que Windows XP en distrib client.
____________________________________________________________________________________
Proverbe : "Si Microsoft inventait un truc qui ne plante pas, ce serait un clou."
____________________________________________________
Écoutez gratuitement Louisy Joseph sur Voila et découvrez d'autres titres en affinité avec vos goûts musicaux ! http://musiline.voila.fr/resume/11777
En lisant "man interfaces", on trouve pas mal d'info utiles
Par exemple, on peut mettre dans /etc/network/interface :
iface choix_nom1_quelconque inet dhcp
....
iface autre_nom2_au_choix inet static
....
iface nom3 inet static
...
et après, taper en ligne de commande:
# ifup eth1=choix_nom1_quelconque
# ifdown eth1
# ifup eth1=nom3
# ...
$ cat /etc/network/interfaces | grep iface | wc
44
Et pourtant, je n'ai que deux interfaces physiques (filaire et wifi)
[+lo + tap0 +tun0 suivant les endroits où je me trouve]. Dans tous les
cas, je reste loin des 44 définitions de réseaux de mon fichier.
A+
Vincent