<HTML> <HEAD> <TITLE>Comment configurer des vitesses plus importantes pour mes ports série ? À quelle vitesse dois-je fixer mon modem ?</TITLE> </HEAD> <BODY> <A NAME="spdhi"></A> <H1>9. <A NAME="s9"></A>Comment configurer des vitesses plus importantes pour mes ports série ? À quelle vitesse dois-je fixer mon modem ?</H1> <P> <A HREF="Serial-HOWTO.html#toc9">Contenu de cette section</A></P> <P>Cette section a pour but de vous aider à déterminer la vitesse du modem à utiliser avec un programme de communications ou <CODE>getty</CODE>. <UL> <LI>Si votre modem ne supporte que des vitesses inférieures à 9600 bps (V.32), choisissez la vitesse la plus importante, par exemple 300 bps (V.21/Bell 103), 1200 bps (V.22/Bell 212A), ou 2400 bps (V.22bis). </LI> <LI>Si vous possédez un modem 9600 bps (V.32), intégrant la compression de données V.42bis, choisissez 38400 bps. Le taux <EM>théorique</EM> de compression est de 4:1, soit ``4 * 9600 = 38400''. </LI> <LI>Si vous possédez un modem 14400 bps (V.32bis), intégrant la compression de données V.42bis, configurer le port à 57600 bps (4 * 14400 = 57600) avec l'option <CODE>spd_hi</CODE> de <CODE>setserial</CODE>. <P>Pour les modems 28800 ou 33600 bps (V.FC ou V.34), utiliser l'option <CODE>spd_vhi</CODE> (4 * 28800 = 115200).</P> <P>Enfin, fixez la vitesse à 38400 bps dans votre programme de communications ou <CODE>/etc/inittab</CODE>. Vous êtes maintenant en grande vitesse ! Assurez-vous de posséder des UART 16550A.</P> <P>Il existe des vitesses nommées 57600 et 115200 dans les versions de <CODE>libc</CODE> supérieures ou égales à 5.x (à vérifier dans le répertoire <CODE>/lib</CODE>). Dans ce cas, vous pouvez les sélectionner directement (sans passer par <CODE>setserial</CODE>) si vos applications ont été compilées de manière à en tirer avantage. Il existe tellement de distributions Linux, que le mieux à faire est d'essayer directement ces vitesses si votre distribution est assez récente.</P> </LI> </UL> </P> <P>Avant de fixer la configuration de <CODE>setserial</CODE> dans <CODE>/etc/rc.d/rc.serial</CODE> ou <CODE>/etc/rc.d/rc.local</CODE> afin qu'elle soit prise en compte au démarrage, il est préférable de l'essayer manuellement. Par exemple, pour fixer <CODE>ttyS3</CODE> à 115200 bps, mon fichier <CODE>/etc/rc.d/rc.local</CODE> contient : <BLOCKQUOTE><CODE> <PRE> /sbin/setserial /dev/ttyS3 spd_vhi </PRE> </CODE></BLOCKQUOTE> </P> <P>Assurez-vous que le chemin d'accès à <CODE>setserial</CODE> est valide, de même que le nom du périphérique. Le paramétrage d'un port série peut être vérifié par : <BLOCKQUOTE><CODE> <PRE> setserial -a /dev/ttyS3 </PRE> </CODE></BLOCKQUOTE> </P> <P></P> <HR> <P> Chapitre <A HREF="Serial-HOWTO-10.html">suivant</A>, Chapitre <A HREF="Serial-HOWTO-8.html">Précédent</A> <P> Table des matières de <A HREF="Serial-HOWTO.html#toc9">ce chapitre</A>, <A HREF="Serial-HOWTO.html#toc">Table des matières</A> générale</P> <P> <A HREF="Serial-HOWTO.html">Début</A> du document, <A HREF="#0"> Début de ce chapitre</A></P> </BODY> </HTML>