diff options
Diffstat (limited to 'mn_MN.UTF-8/books/handbook/serialcomms/chapter.xml')
-rw-r--r-- | mn_MN.UTF-8/books/handbook/serialcomms/chapter.xml | 316 |
1 files changed, 143 insertions, 173 deletions
diff --git a/mn_MN.UTF-8/books/handbook/serialcomms/chapter.xml b/mn_MN.UTF-8/books/handbook/serialcomms/chapter.xml index 60227c8080..4d780967ce 100644 --- a/mn_MN.UTF-8/books/handbook/serialcomms/chapter.xml +++ b/mn_MN.UTF-8/books/handbook/serialcomms/chapter.xml @@ -6,20 +6,15 @@ $FreeBSD$ --> - -<chapter id="serialcomms"> - <chapterinfo> +<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="serialcomms"> + <info><title>Цуваа холбоонууд</title> <authorgroup> - <author> - <firstname>Цагаанхүүгийн</firstname> - <surname>Ганболд</surname> - <contrib>Орчуулсан </contrib> - </author> + <author><personname><firstname>Цагаанхүүгийн</firstname><surname>Ганболд</surname></personname><contrib>Орчуулсан </contrib></author> </authorgroup> - </chapterinfo> - <title>Цуваа холбоонууд</title> + </info> + - <sect1 id="serial-synopsis"> + <sect1 xml:id="serial-synopsis"> <title>Ерөнхий агуулга</title> <indexterm><primary>цуваа холбоонууд</primary></indexterm> @@ -53,12 +48,12 @@ </itemizedlist> </sect1> - <sect1 id="serial"> + <sect1 xml:id="serial"> <title>Танилцуулга</title> <!-- XXX Write me! --> - <sect2 id="serial-terminology"> + <sect2 xml:id="serial-terminology"> <title>Ухагдахуунууд</title> <variablelist> @@ -108,7 +103,7 @@ ойлголт юм.</para> </sect2> - <sect2 id="serial-cables-ports"> + <sect2 xml:id="serial-cables-ports"> <title>Кабелиуд болон Портууд</title> <para>&os; систем уруу модем эсвэл терминалыг холбохын тулд @@ -116,7 +111,7 @@ хэрэгтэй болно. Хэрэв та өөрийн тоног төхөөрөмжтэй болон шаардагдах кабельтай аль хэдийн танил болсон бол энэ хэсгийг айлгүйгээр орхиж болно.</para> - <sect3 id="term-cables"> + <sect3 xml:id="term-cables"> <title>Кабелиуд</title> <para>Хэд хэдэн өөр өөр төрлийн цуваа кабелиуд байдаг. Бидний @@ -125,7 +120,7 @@ төхөөрөмжийн баримт шаардлагатай кабелийн төрлийг тайлбарлах ёстой.</para> - <sect4 id="term-cables-null"> + <sect4 xml:id="term-cables-null"> <title>Null-модем кабелиуд</title> <indexterm> @@ -155,7 +150,7 @@ <row> <entry align="left">Дохио</entry> <entry align="left">Зүү #</entry> - <entry></entry> + <entry/> <entry align="left">Зүү #</entry> <entry align="left">Дохио</entry> </row> @@ -247,7 +242,7 @@ <row> <entry align="left">Дохио</entry> <entry align="left">Зүү #</entry> - <entry></entry> + <entry/> <entry align="left">Зүү #</entry> <entry align="left">Дохио</entry> </row> @@ -337,7 +332,7 @@ <row> <entry align="left">Дохио</entry> <entry align="left">Зүү #</entry> - <entry></entry> + <entry/> <entry align="left">Зүү #</entry> <entry align="left">Дохио</entry> </row> @@ -431,7 +426,7 @@ DSR уруу болон эсрэгээр холбогддог.</para> </sect4> - <sect4 id="term-cables-std"> + <sect4 xml:id="term-cables-std"> <title>Стандарт RS-232C кабелиуд</title> <indexterm><primary>RS-232C кабелиуд</primary></indexterm> @@ -444,14 +439,14 @@ </sect4> </sect3> - <sect3 id="term-ports"> + <sect3 xml:id="term-ports"> <title>Портууд</title> <para>Цуваа портууд нь өгөгдлийг &os; хост компьютер болон терминалын хооронд дамжуулах төхөөрөмжүүд юм. Энэ хэсэг нь ямар төрлийн портууд байдаг болон &os; дээр тэдгээрт хэрхэн ханддагийг тайлбарлах болно.</para> - <sect4 id="term-portkinds"> + <sect4 xml:id="term-portkinds"> <title>Портуудын төрлүүд</title> <para>Хэд хэдэн төрлийн портууд байдаг. Та кабелийг худалдаж авах юм уу эсвэл @@ -467,16 +462,16 @@ үзнэ үү. Портыг нүдээрээ харж шалгах нь бас үр дүнгээ өгдөг.</para> </sect4> - <sect4 id="term-portnames"> + <sect4 xml:id="term-portnames"> <title>Портын нэрс</title> - <para>&os; дээр цуваа порт бүрт <filename class="directory">/dev</filename> сан дахь + <para>&os; дээр цуваа порт бүрт <filename>/dev</filename> сан дахь оруулгаар та ханддаг. Хоёр өөр төрлийн оруулга байдаг:</para> <itemizedlist> <listitem> <para>Call-in буюу дуудагдах портууд нь - <filename>/dev/ttyu<replaceable>N</replaceable></filename> + <filename>/dev/ttyuN</filename> гэгддэг бөгөөд <replaceable>N</replaceable> нь тэгээс эхлэх портын дугаар юм. Ерөнхийдөө дуудагдах портыг терминалуудад зориулж ашигладаг. Data carrier detect (<acronym>DCD</acronym>) буюу өгөгдлийн зөөгч илрүүлэх @@ -485,7 +480,7 @@ <listitem> <para>Call-out буюу дуудах портууд нь - <filename>/dev/cuau<replaceable>N</replaceable></filename> + <filename>/dev/cuauN</filename> гэгддэг. Дуудах портуудыг терминалуудад зориулж ихэвчлэн ашигладаггүй, зөвхөн модемуудад зориулж ашигладаг. Цуваа кабель эсвэл терминал нь зөөгчийг илрүүлэх дохиог дэмждэггүй бол дуудах портуудыг ашиглаж @@ -493,10 +488,10 @@ </listitem> </itemizedlist> - <para>Хэрэв терминалыг эхний цуваа порт уруу (<devicename>COM1</devicename>) + <para>Хэрэв терминалыг эхний цуваа порт уруу (<filename>COM1</filename>) холбосон бол терминалд хандахдаа <filename>/dev/ttyu0</filename> гэж ашиглах болно. Хэрэв терминал нь хоёр дахь цуваа порт дээр байгаа бол - (<devicename>COM2</devicename>) <filename>/dev/ttyu1</filename> + (<filename>COM2</filename>) <filename>/dev/ttyu1</filename> гэх мэтээр ашиглах ёстой.</para> </sect4> @@ -507,10 +502,10 @@ <title>Цөмийн тохиргоо</title> <para>&os; нь анхдагчаар дөрвөн цуваа портыг дэмждэг. &ms-dos;-ийн - ертөнцөд эдгээр нь <devicename>COM1</devicename>, - <devicename>COM2</devicename>, - <devicename>COM3</devicename>, болон - <devicename>COM4</devicename> гэгддэг. &os; нь одоогоор + ертөнцөд эдгээр нь <filename>COM1</filename>, + <filename>COM2</filename>, + <filename>COM3</filename>, болон + <filename>COM4</filename> гэгддэг. &os; нь одоогоор BocaBoard 1008 болон 2016 зэрэг <quote>дүлий</quote> олон порттой цуваа интерфэйс картууд болон Digiboard болон Stallion Technologies-ийн хийдэг илүү ухаалаг олон порттой картуудыг дэмждэг. Гэхдээ анхдагч цөм нь зөвхөн @@ -548,17 +543,17 @@ <title>Төхөөрөмжийн Тусгай файлууд</title> <para>Цөм дэх ихэнх төхөөрөмжүүдэд <quote>төхөөрөмжийн тусгай файлууд</quote>ын - тусламжтайгаар ханддаг бөгөөд эдгээр файлууд нь <filename class="directory">/dev</filename> - санд байдаг. <devicename>sio</devicename> төхөөрөмжид - <filename>/dev/ttyu<replaceable>N</replaceable></filename> - (dial-in буюу гаднаас залгах) болон <filename>/dev/cuau<replaceable>N</replaceable></filename> + тусламжтайгаар ханддаг бөгөөд эдгээр файлууд нь <filename>/dev</filename> + санд байдаг. <filename>sio</filename> төхөөрөмжид + <filename>/dev/ttyuN</filename> + (dial-in буюу гаднаас залгах) болон <filename>/dev/cuauN</filename> (call-out буюу дуудах) төхөөрөмжүүдийн тусламжтай ханддаг. &os; нь бас эхлүүлэх төхөөрөмжүүд - (<filename>/dev/ttyu<replaceable>N</replaceable>.init</filename> болон - <filename>/dev/cuau<replaceable>N</replaceable>.init</filename>) + (<filename>/dev/ttyuN.init</filename> болон + <filename>/dev/cuauN.init</filename>) болон түгжих төхөөрөмжүүдтэй - (<filename>/dev/ttyu<replaceable>N</replaceable>.lock</filename> болон - <filename>/dev/cuau<replaceable>N</replaceable>.lock</filename>) + (<filename>/dev/ttyuN.lock</filename> болон + <filename>/dev/cuauN.lock</filename>) байдаг. Эхлүүлэх төхөөрөмжүүд нь урсгалын хяналтдаа <literal>RTS/CTS</literal> дохиоллыг ашигладаг модемийн <literal>crtscts</literal> зэрэг @@ -572,14 +567,14 @@ </sect2> - <sect2 id="serial-hw-config"> + <sect2 xml:id="serial-hw-config"> <title>Цуваа портын тохиргоо</title> - <indexterm><primary><devicename>ttyu</devicename></primary></indexterm> - <indexterm><primary><devicename>cuau</devicename></primary></indexterm> + <indexterm><primary><filename>ttyu</filename></primary></indexterm> + <indexterm><primary><filename>cuau</filename></primary></indexterm> - <para><devicename>ttyu<replaceable>N</replaceable></devicename> (эсвэл - <devicename>cuau<replaceable>N</replaceable></devicename>) төхөөрөмж нь + <para><filename>ttyuN</filename> (эсвэл + <filename>cuauN</filename>) төхөөрөмж нь таны өөрийн програмууддаа зориулж нээхийг хүсэх ердийн төхөөрөмж юм. Процесс төхөөрөмжийг онгойлгоход энэ нь терминалын I/O тохиргоонуудын анхдагч олонлогтой байх болно. Та эдгээр тохиргоонуудыг дараах тушаалаар үзэж болно</para> @@ -590,7 +585,7 @@ идэвхтэй байдаг. Дахин онгойлгоход энэ нь анхдагч тохиргоо уруугаа буцдаг. Анхдагч олонлогт өөрчлөлтүүдийг хийхийн тулд та онгойлгоод <quote>эхний төлөвт</quote> төхөөрөмжийн тохиргоонуудыг тааруулж - болно. Жишээ нь <devicename>ttyu5</devicename>-ийн хувьд + болно. Жишээ нь <filename>ttyu5</filename>-ийн хувьд <option>CLOCAL</option> горим, 8 бит холбоо, болон <option>XON/XOFF</option> урсгалын хяналтыг идэвхжүүлэхийн тулд доор дурдсаныг бичнэ:</para> @@ -607,32 +602,28 @@ <para>Програм зарим тохиргоонуудыг өөрчлөхөөс сэргийлэхийн тулд <quote>түгжих төлөвт</quote> төхөөрөмжид тохиргоо хийнэ. Жишээ нь - <devicename>ttyu5</devicename>-ийн хурдыг 57600 bps + <filename>ttyu5</filename>-ийн хурдыг 57600 bps болгож түгжихийн тулд доор дурдсаныг бичнэ:</para> <screen>&prompt.root; <userinput>stty -f /dev/ttyu5.lock 57600</userinput></screen> - <para>Одоо програм <devicename>ttyu5</devicename>-ийг онгойлгож портын хурдыг + <para>Одоо програм <filename>ttyu5</filename>-ийг онгойлгож портын хурдыг өөрчлөхийг оролдоход хурд нь 57600 bps-с хөдлөхгүй байх болно.</para> <para>Эхний төлөвт болон түгжих төлөвт төхөөрөмжүүдийг зөвхөн - <username>root</username> бүртгэл бичдэгээр болгох хэрэгтэй.</para> + <systemitem class="username">root</systemitem> бүртгэл бичдэгээр болгох хэрэгтэй.</para> </sect2> </sect1> - <sect1 id="term"> - <sect1info> + <sect1 xml:id="term"> + <info><title>Терминалууд</title> <authorgroup> - <author> - <firstname>Шон</firstname> - <surname>Келли</surname> - <contrib>Хувь нэмэр болгон оруулсан </contrib> - </author> + <author><personname><firstname>Шон</firstname><surname>Келли</surname></personname><contrib>Хувь нэмэр болгон оруулсан </contrib></author> <!-- 28 July 1996 --> </authorgroup> - </sect1info> - <title>Терминалууд</title> + </info> + <indexterm><primary>терминалууд</primary></indexterm> @@ -641,7 +632,7 @@ боломжийг олгодог. Энэ хэсэг нь терминалуудыг FreeBSD-тэй хэрхэн ашиглах талаар тайлбарлана.</para> - <sect2 id="term-uses"> + <sect2 xml:id="term-uses"> <title>Терминалуудын хэрэглээ болон төрлүүд</title> <para>Анхдагч &unix; системүүдэд консол байгаагүй юм. Харин компьютерийн цуваа @@ -663,7 +654,7 @@ <para>Энэ хэсэгт &os;-н дэмждэг дүлий терминал, терминал хэлбэрээр ажиллаж байгаа компьютер, болон X терминал гэсэн гурван төрлийн терминалын талаар тайлбарлана.</para> - <sect3 id="term-dumb"> + <sect3 xml:id="term-dumb"> <title>Дүлий терминалууд</title> <para>Дүлий терминалууд нь таныг компьютерууд уруу цуваа шугамуудаар холбогдохыг @@ -682,7 +673,7 @@ ажлын орчинд дүлий терминалууд нь түгээмэл байдаг.</para> </sect3> - <sect3 id="term-pcs"> + <sect3 xml:id="term-pcs"> <title>Терминал маягаар ажиллаж байгаа PC-үүд</title> <para>Хэрэв <link linkend="term-dumb">дүлий терминал</link> нь текст @@ -703,11 +694,11 @@ <para>&os; ажиллаж байгаа клиент систем дээрээс өөр системийн цуваа холболт уруу холбогдохын тулд та дараах тушаалыг ашиглаж болно:</para> - <screen>&prompt.root; <userinput>cu -l <replaceable>serial-port-device</replaceable></userinput></screen> + <screen>&prompt.root; <userinput>cu -l serial-port-device</userinput></screen> <para>Энд байгаа <quote>serial-port-device</quote> нь таны системийн цуваа портод зориулагдсан тусгай төхөөрөмжийн файлын нэр юм. Эдгээр төхөөрөмжийн - файлууд нь <devicename>/dev/cuau<replaceable>N</replaceable></devicename> + файлууд нь <filename>/dev/cuauN</filename> гэж нэрлэгддэг.</para> <para>Төхөөрөмжийн <quote>N</quote>-хэсэг нь цуваа портын дугаарыг @@ -715,19 +706,19 @@ <note> <para>&os; дээр төхөөрөмжийн дугаарууд нь нэгээс биш тэгээс эхэлдэг - Энэ нь <devicename>COM1</devicename> гэж нэрлэдэг порт + Энэ нь <filename>COM1</filename> гэж нэрлэдэг порт &os; дээр ихэвчлэн <filename>/dev/cuau0</filename> гэгддэг.</para> </note> <note> <para>Зарим хүмүүс портын цуглуулгад байдаг өөр програмууд ашиглахыг - илүүд үздэг. <filename role="package">comms/minicom</filename> зэрэг + илүүд үздэг. <package>comms/minicom</package> зэрэг цөөнгүй хэдэн хэрэгслүүд байдаг.</para> </note> </sect3> - <sect3 id="term-x"> + <sect3 xml:id="term-x"> <title>X терминалууд</title> <para>X терминалууд нь хамгийн төвөгтэй терминалуудын нэг юм. Цуваа порт уруу @@ -740,7 +731,7 @@ </sect3> </sect2> - <sect2 id="term-config"> + <sect2 xml:id="term-config"> <title>Тохиргоо</title> <para>Энэ хэсэг нь терминал дээр нэвтрэх сесс идэвхжүүлэхийн тулд өөрийн &os; систем @@ -758,12 +749,12 @@ <command>login</command> програмыг ажиллуулахыг хариуцдаг.</para> <para>&os; системийн хувьд терминалуудыг тохируулахын - тулд <username>root</username> хэрэглэгчээр дараах алхмуудыг гүйцэтгэх + тулд <systemitem class="username">root</systemitem> хэрэглэгчээр дараах алхмуудыг гүйцэтгэх хэрэгтэй:</para> <procedure> <step> - <para><filename class="directory">/dev</filename> сан дахь оруулгад зориулж + <para><filename>/dev</filename> сан дахь оруулгад зориулж <filename>/etc/ttys</filename> файлд хэрэв байхгүй бол цуваа портын мөрийг нэмнэ.</para> </step> @@ -798,24 +789,24 @@ оруулан үүсгэж болох юм. Дэлгэрэнгүй мэдээллийг &man.gettytab.5; болон &man.getty.8; гарын авлагын хуудаснуудаас үзэхийг зөвлөж байна.</para> - <sect3 id="term-etcttys"> + <sect3 xml:id="term-etcttys"> <title><filename>/etc/ttys</filename> уруу оруулгууд нэмэх нь</title> <para><filename>/etc/ttys</filename> файл нь нэвтрэлтүүдийг зөвшөөрөхийг хүссэн &os; систем дээрх бүх портуудыг жагсаадаг. Жишээ нь эхний виртуал консол - <devicename>ttyv0</devicename> нь энэ файлд өөрийн оруулгатай байна. Та энэ оруулгыг + <filename>ttyv0</filename> нь энэ файлд өөрийн оруулгатай байна. Та энэ оруулгыг ашиглан консол дээр нэвтрэн орж чадна. Энэ файл нь бас бусад виртуал консолууд, цуваа портууд, болон псевдо tty-уудын оруулгуудыг бас агуулдаг. Хатуугаар холбогдсон терминалын хувьд цуваа портын <filename>/dev</filename> оруулгыг <filename>/dev</filename> - хэсэггүйгээр (жишээ нь <filename>/dev/ttyv0</filename> нь <devicename>ttyv0</devicename> + хэсэггүйгээр (жишээ нь <filename>/dev/ttyv0</filename> нь <filename>ttyv0</filename> гэж жагсаагдах болно) жагсаадаг.</para> <para>Анхдагч &os; суулгац нь <filename>/etc/ttys</filename> файлыг - эхний дөрвөн цуваа портын дэмжлэгтэйгээр агуулдаг: <devicename>ttyu0</devicename>-с - <devicename>ttyu3</devicename> хооронд байна. Терминалыг эдгээр + эхний дөрвөн цуваа портын дэмжлэгтэйгээр агуулдаг: <filename>ttyu0</filename>-с + <filename>ttyu3</filename> хооронд байна. Терминалыг эдгээр портуудын аль нэгэнд холбож байгаа бол өөр оруулга нэмэх шаардлагагүй юм.</para> - <example id="ex-etc-ttys"> + <example xml:id="ex-etc-ttys"> <title><filename>/etc/ttys</filename> уруу терминалын оруулгууд нэмэх нь</title> <para>Энэ жишээ хоёр терминалыг тохируулна: Wyse-50 @@ -826,18 +817,13 @@ порт). <filename>/etc/ttys</filename> файл дахь харгалзах оруулгууд нь иймэрхүү байна:</para> - <programlisting>ttyu1<co - id="co-ttys-line1col1"/> "/usr/libexec/getty std.38400"<co - id="co-ttys-line1col2"/> wy50<co - id="co-ttys-line1col3"/> on<co - id="co-ttys-line1col4"/> insecure<co - id="co-ttys-line1col5"/> + <programlisting>ttyu1<co xml:id="co-ttys-line1col1"/> "/usr/libexec/getty std.38400"<co xml:id="co-ttys-line1col2"/> wy50<co xml:id="co-ttys-line1col3"/> on<co xml:id="co-ttys-line1col4"/> insecure<co xml:id="co-ttys-line1col5"/> ttyu5 "/usr/libexec/getty std.19200" vt100 on insecure </programlisting> <calloutlist> <callout arearefs="co-ttys-line1col1"> - <para>Эхний талбар нь ихэвчлэн <filename class="directory">/dev</filename>-д байгаа + <para>Эхний талбар нь ихэвчлэн <filename>/dev</filename>-д байгаа терминалын тусгай файлын нэрийг заадаг.</para> </callout> @@ -901,10 +887,10 @@ ttyu5 "/usr/libexec/getty std.19200" vt100 on insecure <callout arearefs="co-ttys-line1col5"> <para>Сүүлийн талбар нь порт аюулгүй эсэхийг заахад хэрэглэгддэг. - Портыг secure буюу аюулгүй болгох нь <username>root</username> + Портыг secure буюу аюулгүй болгох нь <systemitem class="username">root</systemitem> бүртгэлийг (эсвэл хэрэглэгчийн <acronym>UID</acronym> 0 бүхий дурын бүртгэлийг) тэр портоос нэвтрэхийг зөвшөөрч хангалттай итгэнэ гэсэн үг юм. Insecure буюу - аюулгүй биш портууд нь <username>root</username> нэвтрэлтүүдийг + аюулгүй биш портууд нь <systemitem class="username">root</systemitem> нэвтрэлтүүдийг зөвшөөрдөггүй. Insecure буюу аюулгүй биш порт дээр хэрэглэгчид нь эрхгүй бүртгэлүүдээс нэвтрэн орж супер хэрэглэгчийн эрхүүдийг авахын тулд &man.su.1; эсвэл өөр төстэй арга замыг ашиглах @@ -920,7 +906,7 @@ ttyu5 "/usr/libexec/getty std.19200" vt100 on insecure </example> </sect3> - <sect3 id="term-hup"> + <sect3 xml:id="term-hup"> <title><filename>/etc/ttys</filename>-г <command>init</command> тушаалаар дахин уншуулах</title> @@ -942,7 +928,7 @@ ttyu5 "/usr/libexec/getty std.19200" vt100 on insecure </sect3> </sect2> - <sect2 id="term-debug"> + <sect2 xml:id="term-debug"> <title>Өөрийн холболтод гарсан алдааг олж засварлах нь</title> <para>Нягт нямбай анхаарал хандуулсан байлаа ч гэсэн терминалыг тохируулж @@ -974,7 +960,7 @@ ttyu5 "/usr/libexec/getty std.19200" vt100 on insecure <para>Та терминалын хувьд түүний оруулгыг харах ёстой. Жишээ нь дараах дэлгэц нь <command>getty</command> нь хоёр дахь - цуваа порт <devicename>ttyu1</devicename> дээр ажиллаж + цуваа порт <filename>ttyu1</filename> дээр ажиллаж <filename>/etc/gettytab</filename> файлд <literal>std.38400</literal> гэсэн оруулгыг ашиглаж байгааг харуулж байна:</para> @@ -1027,24 +1013,16 @@ ttyu5 "/usr/libexec/getty std.19200" vt100 on insecure </sect2> </sect1> - <sect1 id="dialup"> - <sect1info> + <sect1 xml:id="dialup"> + <info><title>Dial-in буюу гаднаас залгах үйлчилгээ</title> <authorgroup> - <author> - <firstname>Гай</firstname> - <surname>Хэлмер</surname> - <contrib>Хувь нэмэр болгон оруулсан </contrib> - </author> + <author><personname><firstname>Гай</firstname><surname>Хэлмер</surname></personname><contrib>Хувь нэмэр болгон оруулсан </contrib></author> </authorgroup> <authorgroup> - <author> - <firstname>Шон</firstname> - <surname>Келли</surname> - <contrib>Нэмсэн </contrib> - </author> + <author><personname><firstname>Шон</firstname><surname>Келли</surname></personname><contrib>Нэмсэн </contrib></author> </authorgroup> - </sect1info> - <title>Dial-in буюу гаднаас залгах үйлчилгээ</title> + </info> + <indexterm><primary>dial-in үйлчилгээ</primary></indexterm> @@ -1074,7 +1052,7 @@ ttyu5 "/usr/libexec/getty std.19200" vt100 on insecure хэрэгтэй болно. Хэвийн бүх дохионууд холбогдсон байхад стандарт RS-232C цуваа кабель хангалттай байх ёстой:</para> - <table frame="none" pgwide="1" id="serialcomms-signal-names"> + <table frame="none" pgwide="1" xml:id="serialcomms-signal-names"> <title>Дохионы нэрс</title> <tgroup cols="2"> @@ -1199,7 +1177,7 @@ ttyu5 "/usr/libexec/getty std.19200" vt100 on insecure <sect2> <title>Тохиргооны файлууд</title> - <para><filename class="directory">/etc</filename> санд гурван системийн тохиргооны + <para><filename>/etc</filename> санд гурван системийн тохиргооны файл байдаг бөгөөд өөрийн &os; системд dial-up буюу гадагш залгах боломжийг олгохын тулд та магадгүй засварлах хэрэгтэй болно. Эхний <filename>/etc/gettytab</filename> нь @@ -1342,7 +1320,7 @@ vq|VH57600|Very High Speed Modem at 57600,8-bit:\ </sect4> </sect3> - <sect3 id="dialup-ttys"> + <sect3 xml:id="dialup-ttys"> <title><filename>/etc/ttys</filename></title> <indexterm> <primary><filename>/etc/ttys</filename></primary> @@ -1358,10 +1336,10 @@ vq|VH57600|Very High Speed Modem at 57600,8-bit:\ <programlisting>ttyu0 "/usr/libexec/getty <replaceable>xxx</replaceable>" dialup on</programlisting> <para>Дээрх мөрний эхнийх нь энэ оруулгад зориулсан төхөөрөмжийн тусгай - файл юм — <devicename>ttyu0</devicename> нь <filename>/dev/ttyu0</filename> + файл юм — <filename>ttyu0</filename> нь <filename>/dev/ttyu0</filename> гэсэн үг бөгөөд үүнийг <command>getty</command> харж байдаг. Хоёр дахь <literal>"/usr/libexec/getty - <replaceable>xxx</replaceable>"</literal> + xxx"</literal> (<replaceable>xxx</replaceable> нь эхний <filename>gettytab</filename> боломжоор солигдоно) нь энэ төхөөрөмж дээр <command>init</command>-ийн ажиллуулах процесс юм. Гурав дахь @@ -1405,7 +1383,7 @@ vq|VH57600|Very High Speed Modem at 57600,8-bit:\ <para>Хэрэв таны модем өөр хурдан дээр түгжигдсэн бол <literal>std.19200</literal>-ийн оронд - <literal>std.<replaceable>speed</replaceable></literal>-ийн + <literal>std.speed</literal>-ийн хувьд тохирох утгыг тавьж солиорой. Та <filename>/etc/gettytab</filename>-д жагсаагдсан зөв төрлийг ашигласан эсэхээ шалгаарай.</para> </sect4> @@ -1630,7 +1608,7 @@ AT&B2&W</programlisting> нь <acronym>CD</acronym>-г (carrier detect буюу зөөгч илрүүлэх) модемоор шалгагдтал холболтуудын портуудыг онгойлгож чадахгүй байх ёстой юм.</para> - <para>Хэрэв та хүссэн <devicename>ttyu<replaceable>N</replaceable></devicename> + <para>Хэрэв та хүссэн <filename>ttyuN</filename> портыг онгойлгохыг хүлээж байгаа ямар нэг <command>getty</command> процессуудыг харахгүй байгаа бол <filename>/etc/ttys</filename> файл дахь өөрийн оруулгуудад алдаа байгаа эсэхийг давхар шалгаарай. Мөн <command>init</command> эсвэл @@ -1695,7 +1673,7 @@ AT&B2&W</programlisting> </sect1> - <sect1 id="dialout"> + <sect1 xml:id="dialout"> <title>Dial-out буюу гадагш залгах үйлчилгээ</title> <indexterm><primary>dial-out үйлчилгээ</primary></indexterm> @@ -1708,7 +1686,7 @@ AT&B2&W</programlisting> бөгөөд PPP эвдэрсэн бол терминал сесс ашиглан FTP хийж болно. Дараа нь түүнийг өөрийн машин уруу дамжуулахын тулд zmodem ашиглана.</para> - <sect2 id="hayes-unsupported"> + <sect2 xml:id="hayes-unsupported"> <title>Hayes модем ашиглах нь</title> <para>Энгийн Hayes залгагч <command>tip</command>-д цуг бүтээгдсэн байгаа @@ -1726,7 +1704,7 @@ AT&B2&W</programlisting> байна гэж үзэх болно. <command>ATS7=45&W</command> гэж үзээрэй.</para> </sect2> - <sect2 id="direct-at"> + <sect2 xml:id="direct-at"> <title><literal>AT</literal> тушаалуудыг ашиглах нь</title> <indexterm> @@ -1743,10 +1721,10 @@ AT&B2&W</programlisting> <command>tip cuau0</command> гэж бичихэд та өөрийн модемд холбогдох болно.</para> - <para><username>root</username> хэрэглэгчээр <command>cu</command>-г + <para><systemitem class="username">root</systemitem> хэрэглэгчээр <command>cu</command>-г дараах маягаар ашиглаарай:</para> - <screen>&prompt.root; <userinput>cu -l<replaceable>line</replaceable> -s<replaceable>speed</replaceable></userinput></screen> + <screen>&prompt.root; <userinput>cu -lline -sspeed</userinput></screen> <para><replaceable>line</replaceable> нь цуваа порт (өөрөөр хэлбэл <filename>/dev/cuau0</filename>) бөгөөд @@ -1755,7 +1733,7 @@ AT&B2&W</programlisting> гарахын тулд <command>~.</command> дарна.</para> </sect2> - <sect2 id="gt-failure"> + <sect2 xml:id="gt-failure"> <title><literal>@</literal> тэмдэг ажиллахгүй байна</title> <para>Утасны дугаарын боломжийн <literal>@</literal> тэмдэг нь <command>tip</command>-ийг @@ -1767,7 +1745,7 @@ AT&B2&W</programlisting> <programlisting>pn=\@</programlisting> </sect2> - <sect2 id="dial-command-line"> + <sect2 xml:id="dial-command-line"> <title>Тушаалын мөрнөөс залгах</title> <para>Өөрийн <filename>/etc/remote</filename> файлд @@ -1793,7 +1771,7 @@ tip57600|Dial any phone number at 57600 bps:\ <screen>&prompt.root; <userinput>cu 5551234 -s 115200</userinput></screen> </sect2> - <sect2 id="set-bps"> + <sect2 xml:id="set-bps"> <title><acronym>bps</acronym> хурдыг тохируулах</title> <para><literal>tip1200</literal> эсвэл <literal>cu1200</literal>-ийн @@ -1804,13 +1782,13 @@ tip57600|Dial any phone number at 57600 bps:\ Гэхдээ та заавал 1200 bps хурдыг ашиглах шаардлагагүй юм.</para> </sect2> - <sect2 id="terminal-server"> + <sect2 xml:id="terminal-server"> <title>Би терминал серверээр хэд хэдэн хостууд уруу ханддаг</title> - <para>Та холбогдох хүртлээ хүлээж <command>CONNECT <replaceable>host</replaceable></command> гэж + <para>Та холбогдох хүртлээ хүлээж <command>CONNECT host</command> гэж тухай бүрт бичиж байхын оронд <command>tip</command>-ийн <literal>cm</literal> боломжийг ашиглаж болно. Жишээ нь <filename>/etc/remote</filename> файл - дахь эдгээр оруулгууд нь <hostid>pain</hostid> эсвэл <hostid>muffin</hostid> хостууд уруу + дахь эдгээр оруулгууд нь <systemitem>pain</systemitem> эсвэл <systemitem>muffin</systemitem> хостууд уруу холбогдохын тулд танд <command>tip pain</command> эсвэл <command>tip muffin</command> гэж бичих боломжийг олгохоос гадна терминал сервер уруу орохын тулд <command>tip deep13</command> гэж бичих боломжийг бас олгоно:</para> @@ -1824,7 +1802,7 @@ deep13:Gizmonics Institute terminal server:\ </sect2> - <sect2 id="tip-multiline"> + <sect2 xml:id="tip-multiline"> <title><command>tip</command>-д нэгээс илүү олон мөрийг ашиглах</title> <para>Энэ нь их сургууль хэд хэдэн модемийн шугамуудтай бөгөөд хэдэн мянган оюутнууд @@ -1853,7 +1831,7 @@ big-university 5551114</programlisting> хэрэгтэй.</para> </sect2> - <sect2 id="multi-controlp"> + <sect2 xml:id="multi-controlp"> <title>Хүчлэх тэмдэгтийг хэрэглэх</title> <para><keycombo action="simul"> @@ -1866,7 +1844,7 @@ big-university 5551114</programlisting> зааж өгч болно. <command>~s</command> тушаал нь <quote>хувьсагчийг тохируулах</quote> гэсэн үг юм.</para> - <para><command>~sforce=<replaceable>single-char</replaceable></command> + <para><command>~sforce=single-char</command> гэж бичээд шинэ мөр авах хэрэгтэй. <replaceable>single-char</replaceable> нь дурын ганц тэмдэгт юм. Хэрэв та <replaceable>single-char</replaceable>-г орхих юм бол хүчлэх тэмдэгт нь хоосон тэмдэгт болох бөгөөд та үүнийг @@ -1894,7 +1872,7 @@ big-university 5551114</programlisting> <programlisting>force=<replaceable>single-char</replaceable></programlisting> </sect2> - <sect2 id="uppercase"> + <sect2 xml:id="uppercase"> <title>Том үсэг ашиглах</title> <para>Та @@ -1931,7 +1909,7 @@ raisechar=^^</programlisting> </sect2> - <sect2 id="tip-filetransfer"> + <sect2 xml:id="tip-filetransfer"> <title><command>tip</command> ашиглан файл дамжуулах</title> <para>Хэрэв та өөр &unix; системтэй харьцаж байвал та <command>~p</command> (put буюу тавих) болон @@ -1956,7 +1934,7 @@ raisechar=^^</programlisting> ашиглах хэрэгтэй юм.</para> </sect2> - <sect2 id="zmodem-tip"> + <sect2 xml:id="zmodem-tip"> <title><command>tip</command>-тэй <application>zmodem</application>-ийг ашиглах</title> <para>Файлуудыг хүлээн авахын тулд алсын машин дээр програмыг илгээж эхэлнэ. @@ -1964,33 +1942,25 @@ raisechar=^^</programlisting> гэж бичнэ.</para> <para>Файлуудыг илгээхийн тулд алсын машин дээр програмыг хүлээн авч эхэлнэ. Дараа нь тэдгээрийг - алсын систем уруу илгээхийн тулд <command>~C sz <replaceable>files</replaceable></command> + алсын систем уруу илгээхийн тулд <command>~C sz files</command> гэж бичнэ.</para> </sect2> </sect1> - <sect1 id="serialconsole-setup"> - <sect1info> + <sect1 xml:id="serialconsole-setup"> + <info><title>Цуваа консолыг тохируулах нь</title> <authorgroup> - <author> - <firstname>Казутака</firstname> - <surname>ЁОКОТА</surname> - <contrib>Хойно дурдсан хүний бичсэн баримт дээр тулгуурлан хувь нэмэр болгон оруулсан </contrib> - </author> + <author><personname><firstname>Казутака</firstname><surname>ЁОКОТА</surname></personname><contrib>Хойно дурдсан хүний бичсэн баримт дээр тулгуурлан хувь нэмэр болгон оруулсан </contrib></author> </authorgroup> <authorgroup> - <author> - <firstname>Билл</firstname> - <surname>Пол</surname> - <contrib>Бичиг баримтыг бичсэн </contrib> - </author> + <author><personname><firstname>Билл</firstname><surname>Пол</surname></personname><contrib>Бичиг баримтыг бичсэн </contrib></author> </authorgroup> - </sect1info> - <title>Цуваа консолыг тохируулах нь</title> + </info> + <indexterm><primary>цуваа консол</primary></indexterm> - <sect2 id="serialconsole-intro"> + <sect2 xml:id="serialconsole-intro"> <title>Танилцуулга</title> <para>&os; нь цуваа порт дээр консол маягаар ашиглах дүлий терминал бүхий @@ -2010,7 +1980,7 @@ raisechar=^^</programlisting> </sect2> - <sect2 id="serialconsole-howto-fast"> + <sect2 xml:id="serialconsole-howto-fast"> <title>Цуваа консолын тохиргоо, Товч хувилбар</title> <para>Энэ хэсэг нь таныг анхдагч тохируулга ашиглаж байгаа бөгөөд цуваа консолыг @@ -2019,7 +1989,7 @@ raisechar=^^</programlisting> <procedure> <step> - <para>Цуваа кабелийг <devicename>COM1</devicename> болон хянаж байгаа терминал уруу + <para>Цуваа кабелийг <filename>COM1</filename> болон хянаж байгаа терминал уруу холбоно.</para> </step> @@ -2030,7 +2000,7 @@ raisechar=^^</programlisting> </step> <step> - <para><filename>/etc/ttys</filename>-г засварлаж <devicename>ttyu0</devicename> + <para><filename>/etc/ttys</filename>-г засварлаж <filename>ttyu0</filename> оруулгын хувьд <literal>off</literal> гэснийг <literal>on</literal>, <literal>dialup</literal> гэснийг <literal>vt100</literal> болгоно. Ингэхгүй бол @@ -2048,7 +2018,7 @@ raisechar=^^</programlisting> илүү гүнзгий тохиргооны тайлбар байгаа болно.</para> </sect2> - <sect2 id="serialconsole-howto"> + <sect2 xml:id="serialconsole-howto"> <title>Цуваа консолын гүнзгий тохиргоо</title> <procedure> @@ -2101,23 +2071,23 @@ raisechar=^^</programlisting> </step> <step> - <para>Дүлий терминалыг <devicename>COM1</devicename> уруу залгана - (<devicename>sio0</devicename>).</para> + <para>Дүлий терминалыг <filename>COM1</filename> уруу залгана + (<filename>sio0</filename>).</para> <para>Хэрэв танд дүлий терминал байхгүй бол та хуучин компьютер модемийн програмтай цуг, эсвэл өөр &unix; хайрцаг дээр цуваа портыг ашиглаж болох юм. - Хэрэв танд <devicename>COM1</devicename> (<devicename>sio0</devicename>) + Хэрэв танд <filename>COM1</filename> (<filename>sio0</filename>) байхгүй бол түүнтэй болох хэрэгтэй. Одоогоор ачаалах блокуудыг дахин - эмхэтгэлгүйгээр ачаалах блокуудын хувьд <devicename>COM1</devicename>-с - өөр портыг сонгох арга байхгүй. Хэрэв та <devicename>COM1</devicename>-г + эмхэтгэлгүйгээр ачаалах блокуудын хувьд <filename>COM1</filename>-с + өөр портыг сонгох арга байхгүй. Хэрэв та <filename>COM1</filename>-г өөр төхөөрөмжид ашиглаж байгаа бол та тэр төхөөрөмжөө түр зуур салгаад &os; эхлүүлж ажиллуулсныхаа дараа шинэ ачаалах блок болон цөмийг суулгах хэрэгтэй болно.</para> </step> <step> - <para>Таны цөмийн тохиргооны файлд <devicename>COM1</devicename>-ийн - (<devicename>sio0</devicename>) хувьд тохирох тугууд тохируулагдсан + <para>Таны цөмийн тохиргооны файлд <filename>COM1</filename>-ийн + (<filename>sio0</filename>) хувьд тохирох тугууд тохируулагдсан эсэхийг шалгаарай.</para> <para>Холбоотой тугууд нь:</para> @@ -2158,8 +2128,8 @@ raisechar=^^</programlisting> байгаа цуваа портын нэгждээ тохируулах ёсгүй юм. Энэ тугны цорын ганц хэрэглээ нь алсаас цөмийг дибаг хийхэд нэгжийг зориулах явдал юм. Алсаас дибаг хийх талаар илүү мэдээллийг - <ulink url="&url.books.developers-handbook;/index.html"> - Хөгжүүлэгчийн Гарын Авлага</ulink>ас үзнэ үү.</para> + <link xlink:href="&url.books.developers-handbook;/index.html"> + Хөгжүүлэгчийн Гарын Авлага</link>ас үзнэ үү.</para> </listitem> </varlistentry> </variablelist> @@ -2350,14 +2320,14 @@ boot:</screen> болно. <xref linkend="serialconsole-loader"/>-г үзнэ үү.</para> </sect2> - <sect2 id="serialconsole-summary"> + <sect2 xml:id="serialconsole-summary"> <title>Дүгнэлт</title> <para>Энэ хэсэгт хэлэлцсэн төрөл бүрийн тохиргоонуудын дүгнэлт болон эцсийн дүнд консол сонгогдсон тухай мэдээлэл энд байна.</para> <sect3> - <title>Тохиолдол 1: Та <devicename>sio0</devicename>-д зориулж тугуудыг 0x10 + <title>Тохиолдол 1: Та <filename>sio0</filename>-д зориулж тугуудыг 0x10 болгож тохируулна</title> <programlisting>device sio0 flags 0x10</programlisting> @@ -2421,7 +2391,7 @@ boot:</screen> </sect3> <sect3> - <title>Тохиолдол 2: Та <devicename>sio0</devicename>-д зориулж тугуудыг 0x30 + <title>Тохиолдол 2: Та <filename>sio0</filename>-д зориулж тугуудыг 0x30 болгож тохируулна</title> <programlisting>device sio0 flags 0x30</programlisting> @@ -2485,7 +2455,7 @@ boot:</screen> </sect3> </sect2> - <sect2 id="serialconsole-tips"> + <sect2 xml:id="serialconsole-tips"> <title>Цуваа консолд зориулсан зааврууд</title> <sect3> @@ -2498,7 +2468,7 @@ boot:</screen> <itemizedlist> <listitem> <para>Ачаалах блокуудыг консолын шинэ хурд заагдсан - <makevar>BOOT_COMCONSOLE_SPEED</makevar> хувьсагчтай цуг + <varname>BOOT_COMCONSOLE_SPEED</varname> хувьсагчтай цуг дахин эмхэтгэнэ. Шинэ ачаалах блокуудыг бүтээж суулгах талаар дэлгэрэнгүй заавруудыг <xref linkend="serialconsole-com2"/>-с үзнэ үү.</para> @@ -2541,11 +2511,11 @@ console="comconsole,vidconsole"</programlisting> </sect3> - <sect3 id="serialconsole-com2"> - <title>Консолд зориулж <devicename>sio0</devicename>-с өөр цуваа портыг + <sect3 xml:id="serialconsole-com2"> + <title>Консолд зориулж <filename>sio0</filename>-с өөр цуваа портыг ашиглах</title> - <para><devicename>sio0</devicename>-с өөр портыг консолд ашиглах нь + <para><filename>sio0</filename>-с өөр портыг консолд ашиглах нь зарим нэг дахин эмхэтгэлтийг шаарддаг. Та ямар ч шалтгаанаар байлаа гэсэн өөр цуваа портыг ашиглахыг хүсвэл доор дурдсан шигээр ачаалах блокууд, ачаалагч дуудагч болон цөмийг дахин эмхэтгэх хэрэгтэй.</para> @@ -2559,9 +2529,9 @@ console="comconsole,vidconsole"</programlisting> <para><filename>/etc/make.conf</filename> файлыг засварлаж <literal>BOOT_COMCONSOLE_PORT</literal> хувьсагчийг ашиглахыг хүсэж байгаа портынхоо хаягаар (0x3F8, 0x2F8, 0x3E8 эсвэл - 0x2E8) тохируулна. Зөвхөн <devicename>sio0</devicename>-с - <devicename>sio3</devicename> (<devicename>COM1</devicename>-с - <devicename>COM4</devicename>) хүртэлх портууд ашиглагдаж болно; + 0x2E8) тохируулна. Зөвхөн <filename>sio0</filename>-с + <filename>sio3</filename> (<filename>COM1</filename>-с + <filename>COM4</filename>) хүртэлх портууд ашиглагдаж болно; олон порттой цуваа картууд ажиллахгүй. Тасалдлын тохируулга шаардлагагүй.</para> </step> @@ -2569,7 +2539,7 @@ console="comconsole,vidconsole"</programlisting> <step> <para>Тусгайлсан цөмийн тохиргооны файл үүсгээд ашиглахыг хүсэж байгаа портынхоо хувьд тохирох тугуудыг нэмээрэй. Жишээ нь хэрэв та - <devicename>sio1</devicename> (<devicename>COM2</devicename>) + <filename>sio1</filename> (<filename>COM2</filename>) портыг консол болгохыг хүсэж байгаа бол:</para> <programlisting>device sio1 flags 0x10</programlisting> @@ -2601,7 +2571,7 @@ console="comconsole,vidconsole"</programlisting> </procedure> </sect3> - <sect3 id="serialconsole-ddb"> + <sect3 xml:id="serialconsole-ddb"> <title>Цуваа шугамнаас DDB дибаг хийгч уруу орох</title> <para>Хэрэв та цуваа консолоос цөмийг дибаг хийгч уруу орохыг хүсвэл @@ -2629,8 +2599,8 @@ ttyu1 "/usr/libexec/getty std.9600" unknown off secure ttyu2 "/usr/libexec/getty std.9600" unknown off secure ttyu3 "/usr/libexec/getty std.9600" unknown off secure</programlisting> - <para><devicename>ttyu0</devicename>-с <devicename>ttyu3</devicename> хүртэлх - нь <devicename>COM1</devicename>-с <devicename>COM4</devicename> + <para><filename>ttyu0</filename>-с <filename>ttyu3</filename> хүртэлх + нь <filename>COM1</filename>-с <filename>COM4</filename> хүртэлхтэй тохирно. Хүссэн порт дээрээ <literal>off</literal> гэснийг <literal>on</literal> болгож өөрчилнө. Хэрэв та цуваа портын хурдыг өөрчилсөн бол тухайн үеийн тохиргоотой тааруулахын тулд <literal>std.9600</literal>-г @@ -2645,7 +2615,7 @@ ttyu3 "/usr/libexec/getty std.9600" unknown off secure</programlisting> </sect3> </sect2> - <sect2 id="serialconsole-loader"> + <sect2 xml:id="serialconsole-loader"> <title>Ачаалагч дуудагчаас консолыг өөрчлөх</title> <para>Өмнөх хэсгүүд нь ачаалах блокуудыг тохируулан цуваа консолыг хэрхэн тохируулах @@ -2696,17 +2666,17 @@ ttyu3 "/usr/libexec/getty std.9600" unknown off secure</programlisting> </sect3> <sect3> - <title>Консолд зориулж <devicename>sio0</devicename>-с өөр цуваа портыг + <title>Консолд зориулж <filename>sio0</filename>-с өөр цуваа портыг ашиглах</title> - <para>Та цуваа консолд зориулж <devicename>sio0</devicename>-с өөр + <para>Та цуваа консолд зориулж <filename>sio0</filename>-с өөр цуваа портыг ашиглахын тулд ачаалагч дуудагчийг дахин эмхэтгэх хэрэгтэй. <xref linkend="serialconsole-com2"/> хэсэгт тайлбарласан процедурыг дагаарай.</para> </sect3> </sect2> - <sect2 id="serialconsole-caveats"> + <sect2 xml:id="serialconsole-caveats"> <title>Анхаарах зүйлс</title> <para>Гол санаа нь график тоног төхөөрөмж эсвэл гар залгагдсан байхыг шаарддаггүй |