Forum Linux.debian/ubuntu Demonter une interface wifi

Posté par  (site web personnel) .
Étiquettes : aucune
0
1
déc.
2004
Bonsoir,

j'ai fais il y a quelques temps un script qui me sert très souvent, a savoir un script pour charger selon le lieu où je suis, un fichier /etc/network/interfaces et un fichier /etc/resolv.conf de mon cru pour s'adapter au réseau (j'suis très bete j'ai jamais réussi a utiliser netenv, mon script a moi me convient en plus de toute facon très bien, il est en couleur et tout :).
Bref j'ai voulu rajouter une config pour ma carte wifi, mais mon script n'arrive pas a rendre down la carte wifi.

Car j'ai beau faire /etc/init.d/networking stop, l'interface wlan0 reste là, toujours UP
J'ai alors tenté un ifdown wlan0 et là j'ai un "Ignoring unknown interface wlan0=wlan0"
Au final, je sais pas quoi faire pour virer cette interface quand moi je le veux, et pas uniquement au reboot de la bécane.

Pour l'interface eth0, bien entendu aucun problème.

Où ai je faux ?

Merci.
  • # Bon bah

    Posté par  (site web personnel) . Évalué à 0.

    en attendant je fais ca a la barbare :
    modprobe -r ipw2200
  • # Lambda (pas d'idée pour un titre)

    Posté par  . Évalué à 2.

    Quand l'interface Wifi est up, "ifconfig" donne quoi comme liste d'interfaces?
    Si wlan0 est présente, je ne vois pas "ifconfig wlan0 down" ne marche pas.

    J'utilise "quickswitch" ( http://quickswitch.sourceforge.net/(...) ) pour changer de domaine et de carte. Il manque une applet pour KDE, mais c'est bien pratique en console.
    • [^] # Re: Lambda (pas d'idée pour un titre)

      Posté par  (site web personnel) . Évalué à 0.

      Non en fait c'est résolu merci.

      Le truc c'est que je dois pas m'amuser a charger décharger le module/etc/network/interfaces comme je faisais, car visiblement il aime pas, et parfois ca crash tout.
      Donc le mieux, c'est dans mon cas par exemple, de mettre pour un lieu donné auto eth0, comme ca je suis sur le réseau de base par défaut, mais de mettre aussi wlan0 dans le /etc/interfaces, meme si je ne m'en sers pas. de meme je ne fais plus un restart du network comme avant, mais je stop d'abord, je copie mes fichiers, je relance ensuite.

      Ensuite pour le wifi, j'ai un script fait-maison tout con, qui est constitué en gros de 2 lignes, ifup eth0 et ifdown wlan0 (et vice versa). il choisit la paire qui convient en fonction d'un fichier wifi.status, dans lequel il stock 1 quand il active le wifi, et où il stock 0 quand il réactive l'eth0.
      Après c'est donc comme un interrupteur, donc le lis a un bouton, et :
      click -> wifi on !
      click -> wifi off !

      Voilou.
  • # man interfaces

    Posté par  . Évalué à 1.

    Dans le fichier /etc/network/interfaces, tu peux definir des alias, genre home, boulot...

    ensuite tu peux monter tes configs avec ifup et ifdown.

    Pour le resolv.conf, il y a un script (paquet resolvconf, je crois) qui fait le boulot, il suffit de l'appeler dans interfaces, avec le post kkch, dans la section de ton iface.

    Pour plus d'infos, man interfaces
    • [^] # Re: man interfaces

      Posté par  . Évalué à 1.

      Il y a aussi laptop-net et guessnet qui sont censé remplir la même fonction.
      Je ne les ait pas encore essayé.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.