Sophie

Sophie

distrib > * > 2010.0 > * > by-pkgid > a412ceb851151854794ced2a242192bb > files > 3637

howto-html-fr-20080722-1mdv2010.0.noarch.rpm

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>6. Configuration</title>
<link rel="stylesheet" href="style.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.64.1">
<link rel="home" href="index.html" title="Guide pratique du réseau sans-fil">
<link rel="up" href="index.html" title="Guide pratique du réseau sans-fil">
<link rel="previous" href="ar01s05.html" title="5. Vue d'ensemble de la configuration d'un réseau sans-fil">
<link rel="next" href="ar01s07.html" title="7. Liens utiles">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr><th colspan="3" align="center">6. Configuration</th></tr>
<tr>
<td width="20%" align="left">
<a accesskey="p" href="ar01s05.html">Précédent</a> </td>
<th width="60%" align="center"> </th>
<td width="20%" align="right"> <a accesskey="n" href="ar01s07.html">Suivant</a>
</td>
</tr>
</table>
<hr>
</div>
<div class="sect1" lang="fr">
<div class="titlepage">
<div><div><h2 class="title" style="clear: both">
<a name="id2514358"></a>6. Configuration</h2></div></div>
<div></div>
</div>
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Warning">
<tr>
<td rowspan="2" align="center" valign="top" width="25"><img alt="[Warning]" src="images/warning.png"></td>
<th align="left">Avertissement</th>
</tr>
<tr><td colspan="2" align="left" valign="top"><p>
    Cette partie du texte original a été partiellement réécrite pour la
    version française. En effet, une grande partie des informations
    fournies par la version originale étaient trop obsolètes pour être
    utiles. Ces modifications ont été transmises à l'auteur pour
    inclusion dans les prochaines versions.
    </p></td></tr>
</table></div>
<p>
    Je présente ici quelques exemples (que j'espère utiles) de la façon
    de configurer certaines cartes sans-fil économiques courantes.
    </p>
<div class="sect2" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="info-generales"></a>6.1. 
      Informations générales sur la configuration
      </h3></div></div>
<div></div>
</div>
<p>
      Les cartes sans-fil ont une interface similaire à n'importe
      quelle autre carte Ethernet, vous devrez donc ajouter dans
      <tt class="filename">/etc/conf.modules</tt> :
      </p>
<pre class="programlisting">
alias <i class="replaceable"><tt>ethx</tt></i> <i class="replaceable"><tt>module</tt></i>
</pre>
<div class="itemizedlist"><ul type="disc">
<li><p>
      <i class="replaceable"><tt>ethx</tt></i> est l'interface que vous voulez
      attribuer à votre carte sans-fil ;
      </p></li>
<li><p>
      <i class="replaceable"><tt>module</tt></i> est le nom du module du noyau.
      </p></li>
</ul></div>
<pre class="programlisting">
options <i class="replaceable"><tt>module</tt></i> io=<i class="replaceable"><tt>0xAAA</tt></i> irq=<i class="replaceable"><tt>I</tt></i> …
</pre>
<div class="itemizedlist"><ul type="disc">
<li><p>
      <i class="replaceable"><tt>0xAAA</tt></i> est l'adresse de base d'E/S 
      correspondant à la carte ;
      </p></li>
<li><p>
      <i class="replaceable"><tt>I</tt></i> est l'IRQ utilisée par votre 
      carte ;
      </p></li>
<li><p>
      et ainsi de suite s'il y a d'autre paramètres.
      </p></li>
</ul></div>
<p>
      Après cela, vous pourrez utiliser les commandes
      <span><b class="command">ifconfig</b></span> et <span><b class="command">route</b></span> pour
      configurer votre cartes au niveau IP.
      </p>
</div>
<div class="sect2" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2514515"></a>6.2. Symphony (Proxim)</h3></div></div>
<div></div>
</div>
<p>
      Type de réseau : <span class="acronym">FHSS</span>, Ad-hoc seulement,
      et avec le protocole propriétaire OpenAir.
      </p>
<p>
      Site web : <a href="http://www.komacke.com/distribution.html" target="_top">http://www.komacke.com/distribution.html</a> où vous devrez
      télécharger la documentation et les pilotes Linux. Les pilotes
      pour les systèmes Windows sont disponibles sur <a href="http://www.proxim.com" target="_top">http://www.proxim.com</a>.
      </p>
<p>
      Les pilotes sont fournis avec un code source à compiler.
      </p>
<div class="orderedlist">
<p class="title"><b>Configuration</b></p>
<ol type="1">
<li><p>
      Décompressez le fichier tar dans un répertoire vide.
      </p></li>
<li><p>
      Tapez <span><b class="command">make</b></span> pour obtenir de l'aide.
      </p></li>
<li><p><a name="symphony-make"></a>
      <b class="userinput"><tt>make modules; make module_install</tt></b> 
      pour installer le pilote <tt class="filename">rlmod.o</tt>
      et l'utilitaire <span><b class="command">proxcfg</b></span>.
      </p></li>
<li><p>
      Pour lancer le pilote (après avoir modifié
      <tt class="filename">/etc/conf.modules</tt> : voir la <a href="ar01s06.html#info-generales" title="6.1. 
      Informations générales sur la configuration
      ">Section 6.1, « 
      Informations générales sur la configuration
       »</a>), vous devrez simplement relancer
      l'interface avec la commande <span><b class="command">ifconfig</b></span>.
      </p></li>
</ol>
</div>
<p>
      L'utilitaire <a href="http://www.komacke.com/proxcfg.html" target="_top">
      <span><b class="command">proxcfg</b></span></a> vous permet de modifier les
      paramètres de la liaison données :
      </p>
<div class="orderedlist"><ol type="1">
<li><p>
      <b class="userinput"><tt>proxcfg <i class="replaceable"><tt>ethx</tt></i> sta</tt></b> 
      pour la configurer en station (esclave)
      </p></li>
<li><p>
      <b class="userinput"><tt>proxcfg <i class="replaceable"><tt>ethx</tt></i> 
      msta</tt></b> pour la configurer en station maître (maître)
      </p></li>
<li><p>
      <b class="userinput"><tt>proxcfg <i class="replaceable"><tt>ethx</tt></i> alt</tt></b> 
      pour la configurer en mode automatique
      </p></li>
</ol></div>
<p>C'est tout ce que vous devez savoir pour la faire fonctionner
      correctement.</p>
<p>
      Pour plus d'information, consultez <a href="http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Linux.Wireless.drivers.html#RangeLan2" target="_top">http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Linux.Wireless.drivers.html#RangeLan2</a>.
      </p>
</div>
<div class="sect2" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2514727"></a>6.3. Aviator 2.4 et AviatorPro (Webgear)</h3></div></div>
<div></div>
</div>
<p>
      Type de réseau : <span class="acronym">FHSS</span>, Ad-hoc seulement
      pour la Aviator 2.4 et Infrastructure pour la AviatorPro.
      </p>
<p>
      Ce sont des cartes <span class="acronym">PCMCIA</span>, donc vous devrez 
      compiler les sources pcmcia pour pouvoir les utiliser. Le pilote 
      permettant d'utiliser ces cartes est livré avec les sources PCMCIA 
      (version 3.1.33 minimum) et est inclus dans les noyaux Linux à 
      partir de la version 2.4.19.
      </p>
<div class="orderedlist">
<p class="title"><b>Configuration</b></p>
<ol type="1">
<li><p>
      Vous devez télécharger les sources pcmcia, les décompresser dans
      <tt class="filename">/usr/src/pcmcia</tt>, les
      compiler et les installer (voir la <a href="ar01s05.html#config-noyau" title="5.2. Configuration bas-niveau du noyau">Section 5.2, « Configuration bas-niveau du noyau »</a>) ;
      </p></li>
<li>
<p>
      Le fichier de configuration
      <tt class="filename">/etc/pcmcia/config.opts</tt>
      devrait<sup>[<a name="id2514806" href="#ftn.id2514806">6</a>]</sup> contenir une ligne
      comme celle-ci :
      </p>
<pre class="programlisting">
module "ray_cs" opts …
</pre>
<p>
      À cet endroit, vous devez modifier certains paramètres de la
      liaison données. Vous devez indiquer ces paramètres sur la même
      ligne, juste après <tt class="literal">opts</tt>. Les valeurs possibles
      de ces paramètres sont :
      </p>
<div class="itemizedlist"><ul type="disc">
<li><p>
      <b class="userinput"><tt>pc_debug=<i class="replaceable"><tt>x</tt></i></tt></b>, où 
      <i class="replaceable"><tt>x</tt></i> est le niveau de 
      journalisation ;
      </p></li>
<li><p>
      <b class="userinput"><tt>net_type=<i class="replaceable"><tt>x</tt></i></tt></b>, avec
      <i class="replaceable"><tt>x</tt></i>=0 pour le mode Ad-hoc et
      <i class="replaceable"><tt>x</tt></i>=1 pour le mode Infrastructure ;
      </p></li>
<li><p>
      <b class="userinput"><tt>essid=<i class="replaceable"><tt>x</tt></i></tt></b>,
      <i class="replaceable"><tt>x</tt></i> est le <span class="acronym">ESSID</span>.
      </p></li>
</ul></div>
</li>
</ol>
</div>
<p>
      Finalement, pour vérifier votre configuration avec , donnez à
      <tt class="literal">pc_debug</tt> une valeur supérieure à zéro. Vous
      verrez dans votre console des messages relatifs à la liaison
      données (comme <tt class="computeroutput">network started</tt>
      lors de la création d'un nouveau réseau sans-fil et
      <tt class="computeroutput">network joined</tt> lors de la
      jonction avec un réseau sans-fil existant).
      </p>
<p>
      Le fichier <tt class="filename">/proc/ray_cs</tt> peut également vous 
      aider : si le <span class="acronym">BSSID</span> qu'il indique 
      est nul, vous ne pourrez recevoir de données d'aucune carte. En 
      effet, le <span class="acronym">BSSID</span> indique à quel réseau vous 
      appartenez.
      </p>
<p>
      Pour plus d'informations, consultez <a href="http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Linux.Wireless.drivers.html#Raylink" target="_top">http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Linux.Wireless.drivers.html#Raylink</a>
      </p>
</div>
<div class="sect2" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2514973"></a>6.4. 
      Produits Cabletron et Wavelan I, II, Orinoco de Lucent
      </h3></div></div>
<div></div>
</div>
<p>
      Type de réseau : <span class="acronym">DSSS</span>, Ad-hoc et
      Infrastructure.
      </p>
<p>
      Les produits Lucent sont très professionnels. NdT : La gamme
      des produits sans-fil de Lucent a été revendue à <a href="http://www.proxim.com" target="_top">Proxim</a>
      </p>
<p>
      Site web : <a href="http://www.lucent.com" target="_top">http://www.lucent.com</a> et <a href="http://www.orinoco.net" target="_top">http://www.orinoco.net</a>.
      </p>
<p>
      Le pilote (<tt class="filename">orinoco_cs</tt>) permettant d'utiliser 
      ces cartes est livré avec les sources PCMCIA (version 3.1.34 
      minimum) et est inclus dans le noyaux Linux à partir de la version 
      2.4.21.
      </p>
<p>
      Alors que les pilotes précédents étaient configurés via des
      paramètres indiqués au module lors de son chargement, la
      configuration de ce pilote sera réalisée via les
      <i class="firstterm">extensions sans-fil</i> du noyau
      (<span class="foreignphrase"><i class="foreignphrase">wireless extensions</i></span>). Les
      extensions sans-fil sont un jeu d'appels systèmes permettant de
      communiquer avec les pilotes des cartes réseaux sans-fil. Les
      utilitaires permettant d'exploiter ces extensions sont regroupés
      dans le paquet <i class="medialabel">wireless-tools</i>. Parmi
      ceux-ci se trouve la commande <span><b class="command">iwconfig</b></span> qui sera
      spécifiquement utilisée pour la configuration d'une carte (voir
      <a href="http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html" target="_top">http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html</a>).
      </p>
<div class="orderedlist">
<p class="title"><b>Configuration</b></p>
<ol type="1">
<li><p>
      Vous devez télécharger les sources pcmcia, les décompresser dans
      <tt class="filename">/usr/src/pcmcia</tt>, les
      compiler et les installer (voir la <a href="ar01s05.html#config-noyau" title="5.2. Configuration bas-niveau du noyau">Section 5.2, « Configuration bas-niveau du noyau »</a>) ;
      </p></li>
<li>
<p>
      Placez dans le fichier de configuration 
      <tt class="filename">/etc/pcmcia/wireless.opts</tt> une 
      configuration vierge comme celle-ci :
      </p>
<pre class="programlisting">
*,*,*,*) # &lt;- Motif de sélection
         # Définit à quelles cartes cette configuration s'applique
         # (Le 4e composant de ce motif correspond à l'adresse MAC)

    INFO="Carte WaveLan ou Orinoco"
    # ESSID (nom de réseau étendu) : "Mon reseau", "any"
    ESSID=""
    # Mode de fonctionnement :
    # ------------------------
    # Ad-Hoc, Managed, Master, Repeater, Secondary, auto
    MODE=""
    # Canal : 1, 2, 3
    # ---------------
    # Cette option n' est applicable qu'au mode Ad-hoc
    CHANNEL=""
    # Débit en bits : auto, 1M, 11M
    # -----------------------------
    # Ce paramètre sert a définir la vitesse de transmission.
    # attention à ce paramètre pour la compatibilité avec les cartes
    # Cabletron.
    RATE=""
    ;;
</pre>
<p>
      Il ne vous reste plus qu'à remplir ce fichier pour configurer la 
      liaison données.
      </p>
</li>
</ol>
</div>
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note">
<tr>
<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="images/note.png"></td>
<th align="left">Note</th>
</tr>
<tr><td colspan="2" align="left" valign="top"><p>
      Pour utiliser 2 cartes Wavelan avec des configurations différentes
      sur la même machine (par exemple, l'une en mode Ad-hoc et l'autre
      en mode infrastructure), il suffit d'indiquer dans le fichier de
      configuration <tt class="filename">/etc/pcmcia/wireless.opts</tt> une
      configuration pour chaque carte. En effet, la quatrième partie du
      motif de sélection de chaque bloc
      <tt class="literal">*,*,*,<i class="replaceable"><tt>XX:XX:XX:XX:XX</tt></i>)</tt>
      sert à spécifier à quelle carte (i.e. à quelle adresse MAC) cette
      configuration s'applique.  Il suffit donc de remplacer dans chaque
      cas cette quatrième composante
      (<i class="replaceable"><tt>XX:XX:XX:XX:XX</tt></i>) par l'adresse MAC de
      la carte à laquelle cette configuration s'applique.
      </p></td></tr>
</table></div>
<p>Les pilotes pour Lucent peuvent aussi être utilisés pour les
      cartes Cabletron <a href="http://www.cabletron.com" target="_top">http://www.cabletron.com</a></p>
<p>
      Pour plus d'information, consultez <a href="http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Linux.Wireless.drivers.html#WavelanIEEE" target="_top">http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Linux.Wireless.drivers.html#WavelanIEEE</a>.
      </p>
</div>
<div class="sect2" lang="fr">
<div class="titlepage">
<div><div><h3 class="title">
<a name="id2515223"></a>6.5. YDI</h3></div></div>
<div></div>
</div>
<p>
      Type de réseau : <span class="acronym">DSSS</span>, Ad-hoc ou
      Infrastructure.
      </p>
<p>
      YDI vend des cartes très professionnelles avec des antennes, des
      amplis, et cætera.
      </p>
<p>
      Site web : <a href="http://www.ydi.com" target="_top">http://www.ydi.com</a>.  Les pilotes
      Linux sont disponibles sur : <a href="ftp://ftp.linux-wlan.org/pub/linux-wlan/" target="_top">ftp://ftp.linux-wlan.org/pub/linux-wlan/</a>.
      </p>
<p>Pour installer :</p>
<div class="orderedlist"><ol type="1">
<li><p>
      Décompressez le fichier tar dans un répertoire vide ;
      </p></li>
<li><p>
      Tapez <span><b class="command">make</b></span> pour compiler ;
      </p></li>
<li><p>
      <b class="userinput"><tt>make install</tt></b> pour installer le pilote 
      <tt class="filename">am930_isa</tt> et l'utilitaire 
      <span><b class="command">wlanctl</b></span>.
      </p></li>
</ol></div>
<p>
      Une fois ceci fait, vous pourrez choisir de réaliser une
      configuration manuelle de la liaison données en utilisant
      <span><b class="command">wlanctl</b></span> ou une configuration automatique en 
      utilisant les scripts <tt class="filename">scripts/wlan</tt> ou
      <tt class="filename">scripts/rc.wlan</tt>.
      </p>
<p>
      Les paramètres principaux pour un réglage manuel :
      </p>
<div class="orderedlist"><ol type="1">
<li><p>
      <b class="userinput"><tt>wlanctl scan …</tt></b> pour rechercher 
      des <span class="acronym">BSS</span> déjà présents ;
      </p></li>
<li><p>
      <b class="userinput"><tt>wlanctl netlist</tt></b> vous montrera ce qu'a 
      trouvé la commande <b class="userinput"><tt>wlanctl scan 
      …</tt></b> ; </p></li>
<li><p>
      <b class="userinput"><tt>wlanctl bsscreate … 
      <i class="replaceable"><tt>ssid</tt></i> </tt></b> pour créer un nouveau 
      réseau identifié par le <i class="replaceable"><tt>SSID</tt></i> 
      indiqué ;
      </p></li>
<li><p>
      <b class="userinput"><tt>wlanctl bssjoin <i class="replaceable"><tt>bssid</tt></i> 
      </tt></b> pour rejoindre le réseau identifié par le 
      <i class="replaceable"><tt>BSSID</tt></i> indiqué ;
      </p></li>
<li><p>
      <b class="userinput"><tt>wlanctl authen</tt></b> et <b class="userinput"><tt>wlanctl
      assoc</tt></b> pour les services d'authentification
      </p></li>
</ol></div>
<p>
      Pour plus d'information, consultez <a href="http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Linux.Wireless.drivers.html#Prism" target="_top">http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Linux.Wireless.drivers.html#Prism</a>.
      </p>
</div>
<div class="footnotes">
<br><hr width="100" align="left">
<div class="footnote"><p><sup>[<a name="ftn.id2514806" href="#id2514806">6</a>] </sup>Si ce n'est pas le cas, le fichier
      original, nommé <tt class="filename">etc/config.opts</tt> se trouve
      dans les sources pcmcia.</p></div>
</div>
</div>
<div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left">
<a accesskey="p" href="ar01s05.html">Précédent</a> </td>
<td width="20%" align="center"><a accesskey="u" href="index.html">Niveau supérieur</a></td>
<td width="40%" align="right"> <a accesskey="n" href="ar01s07.html">Suivant</a>
</td>
</tr>
<tr>
<td width="40%" align="left" valign="top">5. Vue d'ensemble de la configuration d'un réseau sans-fil </td>
<td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td>
<td width="40%" align="right" valign="top"> 7. Liens utiles</td>
</tr>
</table>
</div>
</body>
</html>