Merge the following from the English version:

1.95 -> 1.96	doc/ja_JP.eucJP/books/handbook/printing/chapter.sgml

Submitted by:	Hiroo Ono <hiroo _at_ jp dot FreeBSD dot org>
Reference:	[doc-jp-work 1836]
This commit is contained in:
Ryusuke SUZUKI 2012-03-22 21:12:10 +00:00
parent 2c04e7ae6c
commit 5708eda960
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=38616

View file

@ -2,7 +2,7 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
Original revision: 1.95
Original revision: 1.96
$FreeBSD$
-->
@ -554,70 +554,13 @@ ppc0: FIFO with 16/16/8 bytes threshold</screen>
</sect4>
</sect3>
<sect3 id="printing-dev-ports">
<title>ポート用エントリを <filename>/dev</filename>
に追加する</title>
<note><para>FreeBSD&nbsp;5.0
には、必要に応じてデバイスノードを自動的に作成する
<literal>devfs</literal> が採用されています。
<literal>devfs</literal> を有効にした FreeBSD を実行しているのなら、
この節を読み飛ばしても問題ありません。</para></note>
<para>カーネルがシリアル、または、パラレルポートを通じての通信をサポートしていたとしても、
システム上で動いているプログラムがデータの送受信をおこなうための
ソフトウェアインタフェースがさらに必要になります。
そのインタフェースは、<filename>/dev</filename>
ディレクトリにあるエントリに相当します。</para>
<para><emphasis><filename>/dev</filename>
エントリにポートを加えるために</emphasis></para>
<procedure>
<step>
<para>&man.su.1; コマンドで <username>root</username> になります。
パスワードを聞かれたら、<username>root</username>
用のパスワードを入力します。</para>
</step>
<step>
<para><filename>/dev</filename>
ディレクトリに移動します。</para>
<screen>&prompt.root; <userinput>cd /dev</userinput></screen>
</step>
<step>
<para>次のように入力します。</para>
<screen>&prompt.root; <userinput> ./MAKEDEV <replaceable>port</replaceable></userinput></screen>
<para>ここで、<replaceable>port</replaceable>
は作成するポート名です。
1 番目のパラレルポートに接続されているプリンタには
<literal>lpt0</literal>,
2 番目のパラレルポートに接続されているプリンタには
<literal>lpt1</literal> を使い、以下同様にしてください。
1 番目のシリアルポートには <literal>ttyd0</literal>,
2 番目のシリアルポートには <literal>ttyd1</literal> を使い、
以下同様にしてください。</para>
</step>
<step>
<para>次を入力し、デバイスのエントリができたか確認します。</para>
<screen>&prompt.root; <userinput>ls -l <replaceable>port</replaceable></userinput></screen>
</step>
</procedure>
<sect4 id="printing-parallel-port-mode">
<sect3 id="printing-parallel-port-mode">
<title>パラレルポートの通信モードを設定する</title>
<para>パラレルインタフェースを使用している場合、FreeBSD では、
割り込み駆動型にするか、
プリンタとの通信の状況をカーネルに監視させるかのいずれかを選択できます。
FreeBSD&nbsp;4.X と 5.X の汎用プリンタデバイスドライバ
FreeBSD&nbsp; の汎用プリンタデバイスドライバ
(&man.lpt.4;) は &man.ppbus.4; システムを利用しています。
これは &man.ppc.4;
ドライバを使ってパラレルポートのチップセットを制御します。</para>
@ -666,15 +609,8 @@ ppc0: FIFO with 16/16/8 bytes threshold</screen>
<itemizedlist>
<listitem>
<para>割り込み駆動方式にする場合は、FreeBSD&nbsp;4.X では
<literal>irq</literal> 指定を追加します。</para>
<programlisting>device ppc0 at isa? irq <replaceable>N</replaceable></programlisting>
<para>ここで、<replaceable>N</replaceable>
はパラレルポート用の IRQ 番号です。</para>
<para>FreeBSD&nbsp;5.X では、<filename>/boot/device.hints</filename>
<para>割り込み駆動方式にする場合は、
<filename>/boot/device.hints</filename>
ファイルの以下の行を編集して、
<replaceable>N</replaceable> を適切な
IRQ 番号に置き換えてください。</para>
@ -689,23 +625,14 @@ ppc0: FIFO with 16/16/8 bytes threshold</screen>
</listitem>
<listitem>
<para>監視方式を使用する場合は、
<literal>irq</literal> を追加してはいけません。
</para>
<para>FreeBSD&nbsp;4.X
では、カーネルコンフィグレーションファイルで以下の行を使用してください。</para>
<programlisting>device ppc0 at isa?</programlisting>
<para>FreeBSD&nbsp;5.X
では、<filename>/boot/device.hints</filename>
ファイルの以下の行を削除するだけです。</para>
<para>ポーリングモードを使用する場合は、
<filename>/boot/device.hints</filename>
ファイルの以下の行を削除してください。</para>
<programlisting>hint.ppc.0.irq="<replaceable>N</replaceable>"</programlisting>
<para>FreeBSD&nbsp;5.X では、
場合によってはこれだけではポートをポーリングモードにするには十分ではありません
<para>場合によっては、これだけでは FreeBSD&nbsp;
でポートをポーリングモードにするには十分ではないことがあります。
多くの場合これは &man.acpi.4; ドライバと併せて動作します。
これはデバイスのプローブとアタッチを行うので、
プリンタポートへのアクセスモードを制御できます。
@ -751,9 +678,9 @@ ppc0: FIFO with 16/16/8 bytes threshold</screen>
しておくと、システムをブートする度に通信モードを設定する
ことができます。詳細については、
&man.lptcontrol.8; をご覧ください。</para>
</sect4>
</sect3>
<sect4 id="printing-testing">
<sect3 id="printing-testing">
<title>プリンタとの通信状況を調べる</title>
<para>スプーリングシステムの設定に進む前に、オペレーティング
@ -796,7 +723,7 @@ showpage</programlisting>
特別な対応をおこなわなければなりません。</para>
</note>
<sect5 id="printing-checking-parallel">
<sect4 id="printing-checking-parallel">
<title>パラレルポートのプリンタとの接続を調べる</title>
<indexterm>
@ -864,9 +791,9 @@ showpage</programlisting>
印字されたテキ
ストがおかしくても心配しなくても構いません。それについ
ては、後で修正します。</para>
</sect5>
</sect4>
<sect5 id="printing-checking-serial">
<sect4 id="printing-checking-serial">
<title>シリアルポートのプリンタとの接続を調べる</title>
<indexterm>
@ -972,7 +899,6 @@ showpage</programlisting>
印字されたテキ
ストがおかしくても心配しなくても構いません。
それについては、後で修正します。</para>
</sect5>
</sect4>
</sect3>
@ -1280,9 +1206,8 @@ bamboo|ps|PS|S|panasonic|Panasonic KX-P4455 PostScript v51.4:\
<sect4 id="printing-device">
<title>プリンタデバイスの特定</title>
<para>「<link
linkend="printing-dev-ports">ポート用エントリを /dev
に追加する</link>」では、FreeBSD でプリン
<para>「ポート用エントリ」節では、
FreeBSD でプリン
タとの通信に使用される <filename>/dev</filename>
ディレクトリ内のエントリを特定します。
そして、<application>LPD</application> にその情報を伝えます。