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:
parent
2c04e7ae6c
commit
5708eda960
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=38616
1 changed files with 17 additions and 92 deletions
|
@ -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 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 4.X と 5.X の汎用プリンタデバイスドライバ
|
||||
FreeBSD の汎用プリンタデバイスドライバ
|
||||
(&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 4.X では
|
||||
<literal>irq</literal> 指定を追加します。</para>
|
||||
|
||||
<programlisting>device ppc0 at isa? irq <replaceable>N</replaceable></programlisting>
|
||||
|
||||
<para>ここで、<replaceable>N</replaceable>
|
||||
はパラレルポート用の IRQ 番号です。</para>
|
||||
|
||||
<para>FreeBSD 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 4.X
|
||||
では、カーネルコンフィグレーションファイルで以下の行を使用してください。</para>
|
||||
|
||||
<programlisting>device ppc0 at isa?</programlisting>
|
||||
|
||||
<para>FreeBSD 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 5.X では、
|
||||
場合によってはこれだけではポートをポーリングモードにするには十分ではありません。
|
||||
<para>場合によっては、これだけでは FreeBSD
|
||||
でポートをポーリングモードにするには十分ではないことがあります。
|
||||
多くの場合これは &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> にその情報を伝えます。
|
||||
|
|
Loading…
Reference in a new issue