Sophie

Sophie

distrib > Mandriva > 9.0 > i586 > by-pkgid > 0d5cd12c82d627a82c59047e1ba7b8a9 > files > 1887

howto-html-fr-9.0-0.2mdk.noarch.rpm

<HTML>
<HEAD>
<TITLE>les modems</TITLE>
</HEAD>
<BODY>
<H1>2. <A NAME="s2"></A>les modems        </H1>
<P>
<A HREF="Leased-Line.html#toc2">Contenu de cette section</A></P>

<P></P>
<P>Une liaison  sp&eacute;cialis&eacute;e n'est pas connect&eacute;e 
&agrave; un central t&eacute;l&eacute;phonique 
et ne fournit donc , ni alimentation CC , ni tonalit&eacute;, 
ni signal occup&eacute;, ni sonnerie . 
Cela signifie que vos modems sont livr&eacute;s &agrave; 
eux m&ecirc;me , et doivent &ecirc;tre capables de g&eacute;rer 
cette situation. </P>
<P>Vous devez avoir deux modems externes identiques , supportant aussi
bien une ligne sp&eacute;cialis&eacute;e que le "dumb mode" .  
V&eacute;rifiez que vos modems en sont capables et assurez vous 
qu'ils sont correctement document&eacute;s. </P>
<P>Vous aurez aussi besoin de :
<UL>
<LI> 2 c&acirc;bles RS232 blind&eacute;s . Le blindage doit &ecirc;tre 
connect&eacute; &agrave; l'enveloppe de la prise (pas &agrave; la broche 1) 
de chaque cot&eacute; .</LI>
<LI>Une prise RS232 utile pour les tests. </LI>
<LI>2 cordon RJ11 , un pour chaque extr&eacute;mit&eacute; de la ligne 
sp&eacute;cialis&eacute;e.</LI>
<LI>comprendre les commandes 'AT' de base </LI>
</UL>
</P>
<H2>2.1 <A NAME="ss2.1"></A> Configuration        </H2>

<P></P>
<P>Configurez les modems &agrave; leur plus grande  vitesse possible : 
57600 bps
pour un 14400 , et 115000 bps &agrave; partir d'un 28800 . 
Une fois le modem 
configur&eacute; en "dumb mode" , il utilisera la vitesse a laquelle il a 
&eacute;t&eacute; configur&eacute;. 
Configurez le modem , et son logiciel (Minicom) pour utiliser les 
param&egrave;tres suivant.
<UL>
<LI>taux de transfert fixe (en baud , pas d'auto baud)</LI>
<LI>Controle du flot mat&eacute;riel bidirectionnel RTS-CTS</LI>
<LI>8 bits, sans parit&eacute; , 1 bitstop</LI>
<LI>Le modem doit produire le VRAI DCD statuts</LI>
<LI>le modem NE DOIT PAS ignorer le DCD statuts(&amp;D2 ou &amp;D3)</LI>
</UL>

V&eacute;rifiez le avec AT &amp;V ou AT &amp;Ix (voir la documentation du modem)</P>
<P></P>
<P>Trouver comment mettre votre modem en "dumb mode" , et , plus 
important , comment l'en sortir , car le modem ne peut &ecirc;tre 
reconfigur&eacute; que si il n'est pas en "dumb mode" .</P>
<P>Maintenant, configurez le comme suit :
<UL>
<LI> reset sur le commutateur DTR  (&amp;D3 , c'est parfois
un registre S)</LI>
<LI>"leased line mode"(&amp;Lx , voir documentation)</LI>
<LI>le modem distant "auto answer"(S0 =1) , le modem local
"originate" (S0 = 0)</LI>
<LI>Desactiver les codes de r&eacute;sultat (Q1) , parfois le
dumb le fait pour vous . </LI>
<LI>Dumb mode (c'est parfois un jumper) 
Dans ce mode, les commandes AT sont ignor&eacute;es.
Parfois , vous devrez d&eacute;sactiver le caract&egrave;re esc 
aussi.</LI>
</UL>

Ecrivez la configuration dans la m&eacute;moire volatile (&amp;W).</P>
<P></P>
<P></P>

<H2>2.2 <A NAME="ss2.2"></A> Test        </H2>

<P>     </P>
<P>Maintenant , connectez les modems &agrave; 2 ordinateurs en utilisant les c&acirc;bles
RS232 , et connectez les modems entre eux grace aux cordons RJ11 .
Utilisez un programme tel que minicom (Linux), procom ou Telix (DOS)
sur chacun des ordinateur pour tester les modems .
Vous devez &ecirc;tre capable de taper un texte d'un ordinateur vers l'autre
et vice et versa . Si vous avez des d&eacute;chets &agrave; l'&eacute;cran, v&eacute;rifiez la
vitesse du port COM et les autres param&egrave;tres . 
Maintenant d&eacute;connectez , et reconnectez le c&acirc;ble RJ11 . Attendez que
la connexion s ' &eacute;tablisse d'elle m&ecirc;me . D&eacute;connectez et reconnectez
les c&acirc;bles RS232 , allumez , &eacute;teignez les modems, arr&ecirc;tez et relancer 
minicom. 
Les modems doivent toujours se reconnecter &agrave; la vitesse la plus haute 
possible (certains modems ayant une LED pour indiquer la vitesse).
V&eacute;rifier bien qu'ils ignorent le caract&egrave;re ESC (+++) . Il faudra le 
d&eacute;sactiver si n&eacute;cessaire .</P>
<P>Si tout marche , vous voudrez peut &ecirc;tre reconfigurer vos modems ; 
supprimer le son du modem distant (M0) , mettez celui du local au 
volume le plus bas (L1).</P>
<P>Exemples :</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
        Hi-Tech
    
        Originate (local):
                ATL1 &amp;amp;C1 &amp;amp;D3 &amp;amp;L2%D1 &amp;amp;W &amp;amp;W1
          
        Answer (remote):
                 ATM0 &amp;amp;C1 &amp;amp;D3 &amp;amp;L2%D1S0=1 &amp;amp;W &amp;amp;W1
          
        Tron DF
        
        
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Le caract&egrave;re  ESC peut &ecirc;tre d&eacute;sactiv&eacute; en fixant  S2 > 127;</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
        
         Originate:
                 ATL1 &amp;amp;L1Q1 &amp;amp;C1 &amp;amp;D3S2=171\D1 &amp;amp;W
          
        Answer:
                ATM0 &amp;amp;L2Q1 &amp;amp;C1 &amp;amp;D3S0=1S2=171\D1 &amp;amp;W

        
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P></P>

<H2>2.3 <A NAME="ss2.3"></A> Pppd        </H2>

<P></P>
<P>Vous aurez besoin d'un pppd (point to point protocol deamon , un d&eacute;mon
qui g&egrave;re le protocole point &agrave; point) , et d'une bonne connaissance de 
son fonctionnement . Consulter le RFC le concernant , ou le 
<A HREF="http://www.freenix.org/linux/HOWTO/"> Linux pppd   HOWTO </A>
 si n&eacute;cessaire .</P>
<P>Puisque vous n'allez pas utiliser une proc&eacute;dure de login , vous 
n'utiliserez pas (m)getty , et n'aurez pas besoin d'un utilisateur
associ&eacute; au pppd qui contr&ocirc;le la liaison . Vous n'allez pas dialoguer
, vous n'aurez donc pas non plus besoin d'un script pour le chat .
En fait , le circuit et la configuration que vous venez juste 
de construire , ressemble assez a un c&acirc;ble null modem .</P>
<P>Pour une connexion fiable , votre setup doit remplir les crit&egrave;res     
suivant :</P>
<P>
<UL>
<LI>Peut apr&egrave;s avoir booter votre syst&egrave;me , pppd doit 
envoyer le signal DTR sur le port RS232 , attendre que le DCD arrive
, et n&eacute;gocier la connexion .</LI>
<LI>Si le syst&egrave;me distant est mort , pppd doit attendre 
jusqu'&agrave; ce qu'il fonctionne &agrave; nouveau .</LI>
<LI>Si la connexion s'&eacute;tablit et s'interrompt ensuite, pppd
doit r&eacute;initialiser le modem (en mettant DTR au niveau bas , puis haut)
puis essayer de se reconnecter .         </LI>
<LI>Si la qualit&eacute; de la connexion  se d&eacute;t&eacute;riore trop , pppd
doit r&eacute;initialiser le modem , et r&eacute;-etablir la connexion.</LI>
<LI>Si le processus contr&ocirc;lant la connexion , ici pppd , 
meurt , un watchdog doit le relancer. </LI>
</UL>
</P>
<P></P>

<HR>
<P>
Chapitre <A HREF="Leased-Line-3.html">suivant</A>,
Chapitre <A HREF="Leased-Line-1.html">Pr&eacute;c&eacute;dent</A>
<P>
Table des mati&egrave;res de <A HREF="Leased-Line.html#toc2">ce chapitre</A>,
 <A HREF="Leased-Line.html#toc">Table des mati&egrave;res</A> g&eacute;n&eacute;rale</P>
<P>
<A HREF="Leased-Line.html">D&eacute;but</A> du document,
 <A HREF="#0"> D&eacute;but de ce chapitre</A></P>
</BODY>
</HTML>