[Debian]Config auto du Wifi au boot

Config auto du Wifi au boot [Debian] - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 27-07-2003 à 14:38:27    

Salut, j'ai une Debian-knoppix,
J'ai une carte Wireless, qui marche nickel mais je suis obligé de la reconfigurer à chaque boot et ça devient lassant :)
je fais à chaque fois:
/etc/ini.d/pcmcia restart
iwconfig eth1 essid "nomdomaine" key [1] xxxxxxxx open mode Managed
 
Comment je fais pour qu'il retienne cela?
 
Autre question, je switche entre deux réseau avec des clés différentes, comment configurer cela pour qu'il change automatiquement?

Reply

Marsh Posté le 27-07-2003 à 14:38:27   

Reply

Marsh Posté le 27-07-2003 à 14:45:41    

KevinTheProud a écrit :

Salut, j'ai une Debian-knoppix,
J'ai une carte Wireless, qui marche nickel mais je suis obligé de la reconfigurer à chaque boot et ça devient lassant :)
je fais à chaque fois:
/etc/ini.d/pcmcia restart
iwconfig eth1 essid "nomdomaine" key [1] xxxxxxxx open mode Managed
 
Comment je fais pour qu'il retienne cela?


 
Salut,
 
Regarde sur cette doc c'est tres bien expliquier :
[url]http://www.andesi.org/article.php?id=services[/ur]
C'est pour la distribution Debian mais Knoppix c'est pareil :)

Reply

Marsh Posté le 27-07-2003 à 16:02:15    

CSCMEUH a écrit :


 
Salut,
 
Regarde sur cette doc c'est tres bien expliquier :
[url]http://www.andesi.org/article.php?id=services[/ur]
C'est pour la distribution Debian mais Knoppix c'est pareil :)
 


Très intéressant, mais je ne m'y connais pas beaucoup en bash, je pense que je devrai modifier le script /etc/init.d/modutils pour lui dire qu'après avoir chargé le driver de la carte (chez moi spectrum_cs) il doit exécuter iwconfig:
 

Code :
  1. #! /bin/sh
  2. # /etc/init.d/modutils: loads the appropriate modules in `boot'.
  3. PATH="/sbin:/bin:/usr/sbin:/usr/bin"
  4. [ -f /proc/ksyms ] || exit 0
  5. [ -e /sbin/depmod ] || exit 0
  6. if [ -w /lib/modules/ ]; then
  7.         echo -n "Calculating module dependencies... "
  8.         depmod -a -q
  9.         echo "done."
  10. fi
  11. # Loop over every line in /etc/modules.
  12. echo -n 'Loading modules: '
  13. (cat /etc/modules; echo) | # make sure there is a LF at the end
  14. while read module args
  15. do
  16.         case "$module" in
  17.                 \#*|"" ) continue ;;
  18.         esac
  19.         echo -n "$module "
  20.         modprobe $module $args
  21.         if [$module=="spectrum_cs];then
  22.         iwconfig eth1 essid "nomdomaine" key [1] xxxxx open mode Managed;
  23.         fi
  24. done
  25. echo
  26. #
  27. # Just in case a sysadmin prefers generic symbolic links in
  28. # /lib/modules/boot for boot time modules we will load these modules
  29. #
  30. if [ -n "`modprobe -l -t boot`" ]
  31. then
  32.         modprobe -a -t boot \*
  33. fi
  34. exit 0

 
J'ai bon?
 
Mais ça ne résoud pas mon problème d'avoir plusieurs réseaux...
il est pas forcé que je boote sous tel ou tel réseau, et je ne veux pas non plus à avoir à exécuter tel ou tel script en fonction de l'endroit où je me trouve, sous XP(je viens de migrer récemment) la détection était automatique, j'aimerai bien que ce soit le cas ici aussi.


Message édité par KevinTheProud le 27-07-2003 à 16:03:07
Reply

Marsh Posté le 27-07-2003 à 17:37:36    

KevinTheProud a écrit :


Très intéressant, mais je ne m'y connais pas beaucoup en bash, je pense que je devrai modifier le script /etc/init.d/modutils pour lui dire qu'après avoir chargé le driver de la carte (chez moi spectrum_cs) il doit exécuter iwconfig:


Non desoler ...  
Meme si ton idee est bonne c'est pas tres class de faire comme ca ;)
 
Je n'est pas de wireless donc je peux pas tester ;(
Mais a ta place j'utiliserais les outils standard de la distrib:
Tu ajoute le module dans /etc/modules pour qu'il soit charger au boot.
Puis tu edit le fichier /etc/network/interfaces de tel facon :
 

Code :
  1. auto eth1
  2. iface eth1 inet static
  3.        address 192.168.0.2
  4.        netmask 255.255.255.0
  5.        pre-up iwconfig eth1 essid "nomdomaine" key [1] xxxxx open mode Managed


 
Avant de configurer ton interface eth1 le programme qui gere la configuration reseau (ifup) va executer la commande iwconfig.  
Pour plus d'info fait : man interfaces.
 
Bon si non, bienvenue dans le monde libre :)  
 
 
Voila


Message édité par CSCMEUH le 27-07-2003 à 17:38:22
Reply

Marsh Posté le 27-07-2003 à 18:36:31    

je dérive un peu (mais ça uppe aussi  :D ): est-ce qu'il existe des cartes wifi compatibles linux an AP avec un débit de 22 ou 54 Mb/s? (en PCI)


---------------
Gitan des temps modernes
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed