vine-users ML アーカイブ



[vine-users:052604] PowerMac8500/ Vinelinux 2.5PPC でプリンタを

  • From: 田中 元 <BYH01337@xxxxxxxxxxx>
  • Subject: [vine-users:052604] PowerMac8500/ Vinelinux 2.5PPC でプリンタを
  • Date: Wed, 07 Aug 2002 02:35:27 +0900
  長南樣、ありがとうございます。

> それから――
> シリアルポートにプリンターをつないだことがないので、間違っている
> かもしれませんが、/dev/ttyS1 のオーナー、グループ、アクセス権を
> 変更する必要はないのでしょうか。dev パッケージをアップデートして
> いるなら、/dev/lp0 と同じにしておけばよいのではないか、と思うの
> ですが。
> 
> あと、/var/spool/lpd/lp ディレクトリのチェックはしておいた方が
> よいと思います――どんなファイルが出来ているか、ログに何か書いて
> ないか。念のため、/var/log/messages のチェックも。
> 
   全然勉強が追いつかないまま申し訳ないものがありますが、とりあえず報告いたし
ますと、アクセス権については
crw-rw----    1 root     daemon     6,   0 May  6  1998 /dev/lp0
crw-rw----    1 root     uucp       4,  64 May  6  1998 /dev/ttyS0
crw-rw----    1 root     uucp       4,  65 May  6  1998 /dev/ttyS1
/var/spool/lpd/lpの中身は
-rw-------    1 lp       lp           4375 Aug  6 21:05 acct
-rw-------    1 lp       lp              0 Aug  6 03:55 control.lp
-rw-------    1 lp       lp          12288 Aug  6 21:07 db.lp
-rw-------    1 lp       lp            187 Aug  6 04:58 general.cfg
-rw-------    1 lp       lp           1566 Aug  6 20:48 log
-rw-------    1 lp       lp              0 Aug  6 21:07 lp
-rw-------    1 lp       lp           2151 Aug  6 05:12 lpq.0
-rw-------    1 lp       lp            409 Aug  6 04:58 postscript.cfg
-rw-------    1 lp       lp              0 Aug  6 03:55 status
-rw-------    1 lp       lp          11298 Aug  6 21:07 status.lp
-rw-------    1 lp       lp            146 Aug  6 04:58 textonly.cfg
-rw-------    1 lp       lp              5 Aug  6 21:05 unspooler.lp
/var/log/messagesの最後のほうは
...
Aug  6 20:48:56 augusta  8月  6 20:48:56 (Worker - Print)[1549]: lp: Printer_open: printer 'lp' missing lp_device value
Aug  6 20:49:04 augusta  8月  6 20:49:04 lpd: lpd停止 succeeded
Aug  6 20:49:05 augusta  8月  6 20:49:05 lpd: lpd起動 succeeded
Aug  6 20:49:50 augusta  8月  6 20:49:50 lpd: lpd停止 succeeded
Aug  6 20:49:52 augusta  8月  6 20:49:52 lpd: lpd起動 succeeded
Aug  6 20:49:56 augusta  8月  6 20:49:56 lpd: lpd停止 succeeded
Aug  6 20:49:58 augusta  8月  6 20:49:58 lpd: lpd起動 succeeded
Aug  6 20:50:26 augusta  8月  6 20:50:26 lpd: lpd停止 succeeded
Aug  6 20:50:27 augusta  8月  6 20:50:27 lpd: lpd起動 succeeded
Aug  6 20:51:42 augusta  8月  6 20:51:42 lpd: lpd停止 succeeded
Aug  6 20:51:43 augusta  8月  6 20:51:43 lpd: lpd起動 succeeded
Aug  6 23:28:18 augusta  8月  6 23:28:18 PAM_unix[1382]: (su) session closed for user root
Aug  6 23:28:22 augusta PAM_pwdb[1186]: (wdm) session closed for user gt
Aug  6 23:28:47 augusta PAM_pwdb[1902]: (wdm) session opened for user gt by (uid=0)
Aug  6 23:29:57 augusta  8月  6 23:29:57 PAM_unix[2096]: (su) session opened for user root by gt(uid=500)
Aug  7 01:52:36 augusta  8月  7 01:52:36 PAM_unix[2152]: (su) session opened for user root by gt(uid=500)
という具合です(だらだらお見せして申し訳ないです)。

  質問した環境で使用しているプリンタはOKI製MICROLIN 400PSIIというプリンタです
が、これかもう一台EPSON製LP-8100という機種のいずれかを使わせてもらえることに
なっております。アドバイスいただいた内容に沿って勉強をつづけるつもりですが、
早いところいずれかを選択しなければならない事情もありますので、少し内容をかえた
質問をあらたにさせてください。
  いま四台のPowerMac8500でHUBを介してLANを組んでいます。そのうちの一台は
MacOS 8.6、残りの三台はVineLinux 2.5 PPCで動かしています。400PSIIをLANの中で
使用するためには、
1. Linuxマシンのシリアルポートに接続し、LANで共有
2. MacOS 8.6マシンのシリアルポートに接続し、LANで共有
3. プリンタサーバを入手し、LANに接続
のいずれかの形をとることになると考えます。
LP-8100はUSBプリンタでして
4. USBカードを入手しLinuxマシンに挿してプリンタを接続し、LANで共有
5. MacOS 8.6マシン(USBカードを挿してある、転用は避けたいです)に接続し、LANで共有
6. 別売のインターフェースカード(20,000円ほど)を購入し、LANで共有
という形が挙げられます。この中にはナンセンスなものもあるでしょうし、経験のある
かたには他の方法も紹介いただけるかもしれないと考えています。
  正直に言って、確実とは申せど6のように20,000円のお金をかけるつもりはありません。
初心者にとって時間と費用のコストをかけないで済む、現実的な選択を相談させてくだ
さい。

--
田中  元