diff options
Diffstat (limited to 'zh_CN.GB2312/books/handbook/serialcomms')
-rw-r--r-- | zh_CN.GB2312/books/handbook/serialcomms/chapter.sgml | 60 |
1 files changed, 14 insertions, 46 deletions
diff --git a/zh_CN.GB2312/books/handbook/serialcomms/chapter.sgml b/zh_CN.GB2312/books/handbook/serialcomms/chapter.sgml index b946172743..50b6adff2e 100644 --- a/zh_CN.GB2312/books/handbook/serialcomms/chapter.sgml +++ b/zh_CN.GB2312/books/handbook/serialcomms/chapter.sgml @@ -2,7 +2,7 @@ The FreeBSD Documentation Project The FreeBSD Simplified Chinese Project - Original Revision: 1.126 + Original Revision: 1.128 $FreeBSD$ --> @@ -473,9 +473,6 @@ 您通常不使用呼出端口作为终端, 只使用modem。 如果串口线或终端不支持载波检测数据传输, 您可以使用呼出端口。</para> - - <note><para>在 &os; 5.X 和更早版本中, 呼出端口的名字是 - <filename>/dev/cuaa<replaceable>N</replaceable></filename>。</para></note> </listitem> </itemizedlist> @@ -554,18 +551,11 @@ sio3: type 16550A</screen> <filename>/dev/ttyd<replaceable>N</replaceable></filename> (呼入) 和 <filename>/dev/cuad<replaceable>N</replaceable></filename> (呼出) 设备来访问的。 此外, FreeBSD 也提供了初始化设备 - (在 &os; 6.X 上是 - <filename>/dev/ttyd<replaceable>N</replaceable>.init</filename> 以及 - <filename>/dev/cuad<replaceable>N</replaceable>.init</filename>, - 而在 &os; 5.X 上则是 - <filename>/dev/ttyid<replaceable>N</replaceable></filename> 和 - <filename>/dev/cuaia<replaceable>N</replaceable></filename>) 以及锁设备 - (在 &os; 6.X 上是 - <filename>/dev/ttyd<replaceable>N</replaceable>.lock</filename> 和 - <filename>/dev/cuad<replaceable>N</replaceable>.lock</filename>, - 而在 &os; 5.X 上则是 - <filename>/dev/ttyld<replaceable>N</replaceable></filename> 和 - <filename>/dev/cuala<replaceable>N</replaceable></filename>)。 + (<filename>/dev/ttyd<replaceable>N</replaceable>.init</filename> 和 + <filename>/dev/cuad<replaceable>N</replaceable>.init</filename>) + 以及锁设备 + (<filename>/dev/ttyd<replaceable>N</replaceable>.lock</filename> 和 + <filename>/dev/cuad<replaceable>N</replaceable>.lock</filename>)。 初始化设备用于在打开端口时初始化其通讯参数, 例如使用 <literal>RTS/CTS</literal> 信号进行流控制的调制解调器的 <literal>crtscts</literal>。 锁设备则用于在端口上提供一个锁标志, @@ -714,10 +704,7 @@ sio3: type 16550A</screen> <screen>&prompt.root; <userinput>cu -l <replaceable>串口设备</replaceable></userinput></screen> <para>此处 <quote>串口设备</quote> 表示您计算机上某个串口对应的设备名。 - 在 &os; 6.0 之前的版本中, 这些设备的名字是 - <devicename>/dev/cuaa<replaceable>N</replaceable></devicename>, - 而在 6.0 和更新一些的版本中, 则是 - <devicename>/dev/cuad<replaceable>N</replaceable></devicename>。</para> + <devicename>/dev/cuad<replaceable>N</replaceable></devicename>。</para> <para>此处的 <quote>N</quote> 表示串口的编号。</para> @@ -2384,13 +2371,6 @@ comconsole_speed="115200" console="comconsole,vidconsole"</programlisting> </listitem> </itemizedlist> - - <note> - <para>&os; 在 6.1-RELEASE 之前的版本并不支持 - <option>-S</option> 以及 <filename>/boot/loader.conf</filename> - 的 <varname>comconsole_speed</varname> 选项, - 如果您使用的是较早的 &os; 版本, 就只能重新编译引导块了。</para> - </note> </sect3> <sect3 id="serialconsole-com2"> @@ -2496,14 +2476,15 @@ ttyd3 "/usr/libexec/getty std.9600" unknown off secure</programlisting> <title>配置串口控制台</title> <para>您可以很容易地指定启动引导器和内核来使用串口控制台, 只需要在 - <filename>/boot/loader.rc</filename>中写入下面这行:</para> + <filename>/boot/loader.ronf</filename>中写入下面这行:</para> <programlisting>set console="comconsole"</programlisting> <para>无论前一节中的引导块如何配置, 这个设置都会生效。</para> - <para>您最好把上面一行放在文件的第一行, - 以便尽早地在启动时看到串口控制台的启动信息。</para> + <para>您最好把上面一行放在 + <filename>/boot/loader.conf</filename> + 文件的第一行,以便尽早地在启动时看到串口控制台的启动信息。</para> <para>同样地,您可以指定内部控制台为:</para> @@ -2513,22 +2494,9 @@ ttyd3 "/usr/libexec/getty std.9600" unknown off secure</programlisting> 启动引导器和内核将使用在引导块时用 <option>-h</option> 选项指定的控制台。</para> - <para>在 3.2 以及更新的版本中,您可以在 <filename>/boot/loader.conf.local</filename> - 或 <filename>/boot/loader.conf</filename> 中, - 而不是在 <filename>/boot/loader.rc</filename> 指定控制台。 - 用这种方法, 您的 <filename>/boot/loader.rc</filename> - 文件将是这样的:</para> - - <programlisting>include /boot/loader.4th -start</programlisting> - - <para>然后, 创建 <filename>/boot/loader.conf.local</filename> 并加入下面的行。</para> - - <programlisting>console=comconsole</programlisting> - - <para>或</para> - - <programlisting>console=vidconsole</programlisting> + <para>控制台可以在 + <filename>/boot/loader.conf.local</filename> 或者是在 + <filename>/boot/loader.conf</filename> 中指定。</para> <para>看看 &man.loader.conf.5; 的联机手册了解更多信息。</para> |