[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:11991] Re: 双方向性プリンタケーブル
-
From:早間義博
-
Date:Thu, 25 Oct 2001 11:25:13 +0900
- Subject: [plamo:11991] Re: 双方向性プリンタケーブル
- From: 早間義博<yossi@xxxxxxxxxxxxxx>
- Date: Thu, 25 Oct 2001 11:25:13 +0900
- Posted: Thu, 25 Oct 2001 11:24:40 +0900 (JST)
>
> そういえば、パラレルポートが ECCモード等になっていないと、双方向通信は
> できないと思いますが、いかがでしょうか?
>
> BIOSで指定していても、ブートパラメータもしくはモジュールパラメータでリ
> ソースを明示的に指定してあげないと、ポーリングモードで認識されてしまい
> ますので、双方向通信はできないような気がします。
>
> 手元では、/etc/modules.conf に、
> options parport_pc io=0x3bc irq=7 dma=3
> と書いて ECCモードで認識させています。ただ、gsからしか使ったことがない
> ですので、これでプリンタのステータスが読み出せるかどうかは未確認です。
>
> ちなみに、モジュールじゃない場合は、
> parport=0x3bc,7,3
> みたいなオプションをカーネルに与えることになります。省略せずに全部指定
> するのがミソです。
>
> documentation/parport.txt によると、うまく行くと、ブート時に繋がってい
> るプリンタの名前が出てくるので確認できるらしいです。
>
> また、/proc/sys/dev/parport/ 以下にも情報が現れるようですね。
/etc/lilo.conf に
append="parport=0x378,7,3"
と入れて見ました。
乱暴ですが表示してみました。
$ cd /proc/sys/dev/parport/parport0
$ cat *
CLASS:PRINTER;
MODEL:BJ S600;
MANUFACTURER:Canon;
DESCRIPTION:Canon BJ S600;
COMMAND SET:BJL,BJRaster3,BSCC,TXT01;
888 1912
cat: devices: ディレクトリです
3
7
PCSPP,TRISTATE
500
プリンタとの通信は失敗です。
別の原因があるかもしれません。
・bj ソフトの版が古い
・kernel に適合していない
bj のコマンドを修正し(原型に復帰)ユーザレベルで実行してみました。
(chmod 666 /dev/lp0 後)
印字形態が変わりました。
・長方形の箱の中(印字枠)に印字されました。
・以前は紙の後ろを上にして(ページの後部から印字開始)印字されてい
ましたがA4 に2ページ印字する感じで出力されました(このあたりは
変更可能でしょうか)
コマンドは終了しません。プリンタの応答を待ち続ける様です。
とりあえず、未完ですがこの件は終わりにします。
ありがとうございます。
- Follow-Ups
-
- [plamo:11993] Re: 双方向性プリンタケーブル, 早間義博
- References
-
- [plamo:11986] Re: 双方向性プリンタケーブル, かさい
- [plamo:11988] Re: 双方向性プリンタケーブル, 早間義博
- [plamo:11989] Re: 双方向性プリンタケーブル, Shun-ichi TAHARA (田原 俊一)
[検索ページ]
[メール一覧]
Plamo ML 公開システム