slitaz-doc-wiki-data diff pages/fr/guides/wifi-easy.txt @ rev 4

Add pages/fr folder.
author Christopher Rogers <slaxemulator@gmail.com>
date Sat Feb 26 12:13:35 2011 +0000 (2011-02-26)
parents
children b8e0b134ba24
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/pages/fr/guides/wifi-easy.txt	Sat Feb 26 12:13:35 2011 +0000
     1.3 @@ -0,0 +1,214 @@
     1.4 +====== Configuration du Wifi : méthode facile ======
     1.5 +
     1.6 +===== Introduction =====
     1.7 +
     1.8 +Pour installer le Wifi sur Linux, deux méthodes sont possibles :
     1.9 +
    1.10 +    * Utiliser un module du noyau linux spécifique à votre carte Wifi.
    1.11 +    * Utiliser le module NDISwrapper qui se servira d'un pilote Windows. 
    1.12 +
    1.13 +Nous ne traitons ici que de l'utilisation d'un module du noyau Linux spécifique à votre carte. NDISwrapper fera l'objet d'une autre documentation. Pour utiliser un module spécifique du noyau Linux, il faut :
    1.14 +
    1.15 +Connaître son matériel Wifi.
    1.16 +    - Savoir quel module correspond à sa carte Wifi.
    1.17 +    - Installer ce module, ainsi que le firmware de la carte qui y correspond.
    1.18 +    - Configurer sa connexion au point d'accès.
    1.19 +    - Se connecter, et surfer !
    1.20 +
    1.21 +L'outil Netbox de Slitaz permet d'effectuer les 3 dernières étapes en quelques clics. Il est aussi possible de configurer le Wifi simplement en ligne de commande.
    1.22 +
    1.23 +===== Connaître son matériel =====
    1.24 +
    1.25 +=== Identifier sa carte Wifi ===
    1.26 +
    1.27 +Certaines commandes lancées dans un terminal permettent de lister le matériel installé sur son ordinateur. C'est utile pour identifier sa carte Wifi. Si la carte est reliée par USB, il faut l'outil lsusb disponible dans le paquet usbutils taper :
    1.28 +
    1.29 +<code>
    1.30 +# tazpkg get-install usbutils
    1.31 +$ lsusb
    1.32 +</code>
    1.33 +
    1.34 +Sinon, taper :
    1.35 +
    1.36 +<code>
    1.37 +$ lspci | grep -i network
    1.38 +</code>
    1.39 +
    1.40 +Ce qui retourne une ligne du genre :
    1.41 +
    1.42 +<code>
    1.43 +02:02.0 Network controller: Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI 
    1.44 +Adapter (rev 04)
    1.45 +</code>
    1.46 +
    1.47 +Nous obtenons ainsi des informations sur la carte Wifi :
    1.48 +    * Le fabricant de la carte Wifi: Intel Corporation.
    1.49 +    * Le modèle de la carte : Pro/Wireless Lan 2100 3B.
    1.50 +    * Le chipset de la carte : IPW 2100 (Intel Pro Wireless 2100).
    1.51 +    * L'interface : Mini PCI.
    1.52 +
    1.53 +
    1.54 +=== Déterminer le module du noyau et le firmware nécessaires ===
    1.55 +
    1.56 +Le noyau Linux de Slitaz est volontairement allégé. Certaines parties logicielles, notamment celles permettant de reconnaître les cartes Wifi, ne sont pas présentes par défaut, mais doivent être chargées par l'utilisateur. C'est ce qu'on appelle un module.
    1.57 +
    1.58 +Le module seul ne permet pas d'utiliser la carte Wifi. Il faut aussi un firmware. Les firmwares des cartes Wifi sont très rarement libres. Ils ne peuvent pas être distribués de la même manière que les autres programmes de Slitaz. Il faut donc généralement aller les chercher sur le site du constructeur, et les placer dans le répertoire /lib/firmware. Nous verrons que Slitaz fournit des programmes qui automatisent cette manipulation.
    1.59 +
    1.60 +Avec les informations obtenues sur la carte, nous pouvons trouver sur internet le nom du module nécessaire, et l'adresse ou obtenir le firmware. Voici quelques liens utiles :
    1.61 +
    1.62 +    * L'assistance linux du matériel sans fil (la colonne commentaire indique l'adresse où obtenir le firmware).
    1.63 +    * La documentation d'Ubuntu (spécifique à Ubuntu, mais bien faite).
    1.64 +    * Faire une recherche dans google avec "le nom de ma carte Wifi" + "modprobe" ou "Linux".
    1.65 +    * Enfin, si toutes ces solutions échouent, demandez de l'aide sur le [[http://forum.slitaz.org|forum]].
    1.66 +
    1.67 +Nous apprenons donc, que la carte Intel Corporation PRO/Wireless LAN 2100 3B
    1.68 +Mini PCI Adapter fonctionne avec le module IPW2100 et que le firm
    1.69 +ware est disponible à l'adresse http://ipw2100.sourceforge.net/.
    1.70 +
    1.71 +===== Configurer le Wifi graphiquement avec Netbox =====
    1.72 +
    1.73 +L'outil Netbox permet d'installer le Wifi graphiquement. Maintenant que
    1.74 +vous savez quel module du noyau utiliser pour votre carte, il est très facile d
    1.75 +'utiliser Netbox. Pour le lancer, faites :
    1.76 +
    1.77 +<code>
    1.78 +$ subox netbox
    1.79 +</code>
    1.80 +
    1.81 +Si vous l'utilisez, vous n'avez pas besoin de configurer le Wifi manuellement :
    1.82 +Netbox installe les programmes nécessaires et lance le Wifi tout seul. Voici un
    1.83 +récapitulatif des étapes de l'utilisation de Netbox :
    1.84 +
    1.85 +    * Commencez par aller dans l'onglet Wifi de Netbox, et cliquez sur Install pour installer les programmes nécessaires au Wifi.
    1.86 +    * Après le redémarrage de Netbox, allez dans l'onglet Interface de l'onglet Wifi, et configurez-le. Si jamais vous vous posezdes questions sur une des données à y insérer, consultez l'aide à la configuration de /etc/network.conf car les paramètres sont les mêmes. Cliquez sur Record pour les enregistrer.
    1.87 +    * Allez maintenant dans l'onglet Kernel Modules de l'onglet Wifi, et installez le firmware correspondant à votre carte. Le firmware est téléchargé puis installé, le module du noyau est chargé, le Wifi est configuré, puis lancé.
    1.88 +    * Normalement, vous pouvez surfer !
    1.89 +
    1.90 +
    1.91 +===== Configurer le Wifi manuellement =====
    1.92 +
    1.93 +Si vous voulez comprendre comment Slitaz gère le Wifi, ou si vous n'aimez pas les interfaces graphiques, alors cette section est faite pour vous ! Par contre, si vous voulez comprendre en détail comment fonctionne le Wifi sous Linux, ou si les outils de Slitaz dont il est question ci-dessous ne fonctionnent pas, consultez la page expliquant la configuration pas à pas du Wifi.
    1.94 +
    1.95 +
    1.96 +===== Configuration de /etc/network.conf =====
    1.97 +
    1.98 +Slitaz démarre le Wifi par le script /etc/init.d/network.sh. Ce script appelle un fichier de configuration /etc/network.conf. Commencez par le configurer. Vous trouverez une aide à la configuration de /etc/network.conf en bas de page. Vous trouverez des explications détaillées sur /etc/init.d/network.sh ici.
    1.99 +
   1.100 +
   1.101 +===== Installation des programmes =====
   1.102 +
   1.103 +Le lancement de get-wifi-firmware provoquera l'installation de tous les programmes nécessaires au Wifi. Installons-le, avec ses dépendances :
   1.104 +
   1.105 +<code>
   1.106 +# tazpkg get-install get-wifi-firmware
   1.107 +</code>
   1.108 +
   1.109 +Si vous utilisez une clef WPA (ce qui est fortement conseillé), il vous faudra aussi le paquet wpa_supplicant :
   1.110 +
   1.111 +<code>
   1.112 +# tazpkg get-install wpa_supplicant
   1.113 +</code>
   1.114 +
   1.115 +
   1.116 +===== Mise en route du wifi =====
   1.117 +
   1.118 +Nous avons pu déterminer le module du noyau qui nous est nécessaire. Il suffit maintenant de lancer le programme correspondant à ce module. Commençons par lister les programmes disponibles :
   1.119 +
   1.120 +<code>
   1.121 +# ls /usr/bin/get-*-firmware
   1.122 +</code>
   1.123 +
   1.124 +Puis lançons le programme correspondant au module mon_module (ipw2100 dans notre exemple) :
   1.125 +
   1.126 +<code>
   1.127 +# get-mon_module-firmware
   1.128 +</code>
   1.129 +
   1.130 +Ce dernier programme n'est qu'un lien vers get-wifi-firmware. Voici une description de ce qu'il fait :
   1.131 +
   1.132 +    * Il télécharge le firmware correspondant à mon_module, crée le paquet mon_module-firmware, et l'installe.
   1.133 +    * Il charge le module mon_module dans le noyau Linux.
   1.134 +    * Il appelle /etc/init.d/network.sh restart, qui lance le Wifi.
   1.135 +    * Si /etc/network.conf est correctement configuré, vous pouvez surfer !
   1.136 +
   1.137 +Il faut maintenant que le module mon_module soit chargé à chaque démarrage. Ajouter mon_module à la ligne LOAD_MODULES de /etc/rcS.conf:
   1.138 +
   1.139 +<code>
   1.140 +# geany /etc/rcS.conf
   1.141 +
   1.142 +LOAD_MODULES="vfat nls_utf8 ohci_hcd mon_module"
   1.143 +</code>
   1.144 +===== Aide à la configuration de /etc/network.conf =====
   1.145 +
   1.146 +<code bash>
   1.147 +# démarrer ou pas le wifi au démarrage : "yes" ou "no"
   1.148 +WIFI="yes"
   1.149 + 
   1.150 +#interface wifi, indiquée par iwconfig (généralement "wlan0" ou "eth0")
   1.151 +WIFI_INTERFACE="wlan0"
   1.152 + 
   1.153 + 
   1.154 +# ESSID de son point d'accès : "mon_essid" ou "any"
   1.155 +# si "any" est choisi, Slitaz se connecte au premier point d'accès ouvert dispon
   1.156 +ible.
   1.157 +# attention :
   1.158 +# en France, il n'est pas légal de se connecter au point d'accès d'un particulie
   1.159 +r,
   1.160 +# même si celui-ci ne prend pas soin de le sécuriser. 
   1.161 +WIFI_ESSID="any" 
   1.162 + 
   1.163 + 
   1.164 +# modes de connexion
   1.165 +# les divers modes possibles sont :
   1.166 +# ad-hoc : la carte peut se connecter à un réseau d'une seule cellule sans point
   1.167 + d'accès
   1.168 +# managed : la carte peut se connecter à un réseau d'une ou plusieurs cellules
   1.169 +#         avec point d'accès
   1.170 +# master : la carte joue le rôle d'un point d'accès maître
   1.171 +# repeater : la carte joue le rôle d'un répéteur entre différents noeuds.
   1.172 +#          Cette méthode peut être utilisée pour transmettre une connexion Wifi
   1.173 +#          sur de longues distances
   1.174 +# secondary : la carte joue le rôle d'un backup pour Master ou Repeater
   1.175 +# monitor : la carte est passive et ne fait que recevoir les messages
   1.176 +# Le mode managed convient dans les utilisations courantes
   1.177 +# (maison, cyber-café, bureau, fac...)
   1.178 +WIFI_MODE="managed"
   1.179 + 
   1.180 + 
   1.181 +# clef de chiffrement
   1.182 +WIFI_KEY="ma8clef8de8chiffrement8difficilement8déchiffrable"
   1.183 + 
   1.184 + 
   1.185 +# type de clef de chiffrement : wep ou wpa ou any ou none
   1.186 +# si vous utilisez WPA-EAP (par exemple pour le wifi d'une entreprise),
   1.187 +# indiquez any.
   1.188 +WIFI_KEY_TYPE="wpa"
   1.189 + 
   1.190 + 
   1.191 +# driver permettant à wpa_supplicant de communiquer avec la carte wifi.
   1.192 +# ce driver dépend du module du noyau utilisé.
   1.193 +# les drivers possibles sont :
   1.194 +#  wext = Linux wireless extensions (generique, convient dans la plupart des cas
   1.195 +)
   1.196 +#  hostap = Host AP driver (Intersil Prism2/2.5/3)
   1.197 +#  atmel = ATMEL AT76C5XXx (USB, PCMCIA)
   1.198 +#  wired = wpa_supplicant wired Ethernet driver
   1.199 +WPA_DRIVER="wext"
   1.200 + 
   1.201 + 
   1.202 +# canal wifi. Laissez vide, si vous ne savez pas à quoi cela correspond.
   1.203 +WIFI_CHANNEL=""
   1.204 + 
   1.205 + 
   1.206 +# autres arguments à passer à la commande iwconfig.
   1.207 +# voir la page man d'iwconfig pour plus d'informations.
   1.208 +#       par exemple, un utilisateur de portable désirant économiser sa batterie,
   1.209 +#       devrait indiquer "txpower off" pour que le wifi soit configuré, mais déb
   1.210 +ranché.
   1.211 +#       la commande : iwconfig txpower on rebranchera le wifi à la demande.
   1.212 +WIFI_IWCONFIG_ARGS=""
   1.213 + 
   1.214 +
   1.215 +# nom des drivers nécessaires pour NDISwrapper, séparés par un simple espace.
   1.216 +NDISWRAPPER_DRIVERS=""
   1.217 +</code>
   1.218 \ No newline at end of file