- PR -

sambaでプリンター共有したいのですが・・・

投稿者投稿内容
キヨボウズ
ベテラン
会議室デビュー日: 2003/02/10
投稿数: 57
投稿日時: 2004-03-22 18:18
コブラ様 ありがとうございます。
おっしゃる通り、スプールディレクトリーはありませんでしたので作りました。
printcap name = /etc/printcap  に変更しました。
この状態で、テスト印刷を実行するとエラーは発生せずに終了します。
変化が出てきました。
ご指摘の# testprns lpp は、特にエラーはありませんでした。
関係あるかどうかなんですが、# testprns lpp を実行した際、printable = Noと表示
されました。
関係ありますか?
それと、以下にあります /何とか/には何を入れたらいいのでしょうか?
:if=/usr/share/printconf/何とか/

長々すいませんが、よろしくお願いします。
コブラ
ぬし
会議室デビュー日: 2003/07/18
投稿数: 1038
お住まい・勤務地: 神奈川
投稿日時: 2004-03-22 18:33
:if=

の項目には、プリンターに応じたフィルターが入るので、特定できません。
プリンターのメーカー、型番、PostScript 対応等の条件で事細かに細分化されるので、
こればっかりは、キヨボウズさん独自の設定となります。

後、lmhosts には何と書いてますか?
キヨボウズ
ベテラン
会議室デビュー日: 2003/02/10
投稿数: 57
投稿日時: 2004-03-22 19:41
コブラ様 ありがとうございます。
:ifの件、了解しました。
フィルターというと、制限を連想させるのですが・・・
今回出力したいプリンターは、エプソンのPM-2200Cです。
:if例などございましたら、教えていただけますでしょうか?

lmhostsは、127.0.0.1 localhost の1行書かれていました。

本当にいつまでもすいません。
よろしくお願いします。
コブラ
ぬし
会議室デビュー日: 2003/07/18
投稿数: 1038
お住まい・勤務地: 神奈川
投稿日時: 2004-03-22 23:29
http://www.turbolinux.co.jp/knowledge/public/431.html

ここの、pips2200-1.3-1.i386.rpm というファイルにフィルターも入ってるっぽいですが。
ポストスクリプトに対応してないのでゴーストスクリプトのフィルタかますみたいですな。

http://lists.sourceforge.jp/mailman/archives/vinedocs-users/2003-November/000336.html

後、こういうところとか。全てを参考にして下さい。

http://www.f-bell.net/FreeBSD/lpd-pips.html

後、PM-2200C ではないけど PM-2000C の設定例。
ここの「LinuxBoxでの設定」
フィルター使わない例。

http://fukushima.cool.ne.jp/potterin/kondara/kondara-9.html

lmhostsの書式は

127.0.0.1 localhost の他に、

192.168.0.? smb-srv M
0.0.0.0 workgroup G

自ホストが smb-srv
自分のワークグループ名 が workgroup です
キヨボウズ
ベテラン
会議室デビュー日: 2003/02/10
投稿数: 57
投稿日時: 2004-03-23 16:22
コブラ様 ありがとうございます。
色々やってみましたがダメでした。
また、最初から再インストールしてやってみようかと思います。
また結果をご報告したいと思います。
コブラ
ぬし
会議室デビュー日: 2003/07/18
投稿数: 1038
お住まい・勤務地: 神奈川
投稿日時: 2004-03-23 16:54
 取り敢えず、プリントアウトできんと話にならんので、

lpr -Plpp /etc/hosts

のエラー内容はどういうものか、/var/spool/samba/lpp
以下に詳しいエラーログが吐かれる筈なので、エラーメッセージを見ないことには何とも・・・
キヨボウズ
ベテラン
会議室デビュー日: 2003/02/10
投稿数: 57
投稿日時: 2004-03-25 13:19
コブラ様 お返事が遅くなってしまいすいませんでした。
printcapを以下の設定にした所、出力されました。
なぜか解りませんが・・・
:sh:\
:sd=/var/spool/lpd/lp:\
:mx#0:\
:lp=/dev/lp0:\
:lf=log:af=acct:\
:if=/var/spool/lpd/lp/filter:
本当にありがとうございました。
コブラ様には前にも助けていただきました。
また、よろしくお願いいたします。

コブラ
ぬし
会議室デビュー日: 2003/07/18
投稿数: 1038
お住まい・勤務地: 神奈川
投稿日時: 2004-03-25 14:15
 おぉ、ついにやりましたか。
やっぱ、 :if= のフィルター無いとダメぽ。PM-2200C は非PostScriptプリンターらしいですから
、GhostScript化したり、
 後、EPSON 製である事は明白でしょうから ESC/P 制御コードもfilter内で変換してると思い
ます。

スキルアップ/キャリアアップ(JOB@IT)