- PR -

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

投稿者投稿内容
キヨボウズ
ベテラン
会議室デビュー日: 2003/02/10
投稿数: 57
投稿日時: 2004-03-19 18:46
コブラ様 sambaの設定ではなさそうですかね?
以下の様なメッセージが出てしまい、印刷されませんでした。

# lpr /etc/hosts
Status Information:
sending job 'root@cb4-sv+172' to lpp@localhost
connecting to 'localhost', attempt 1
cannot open connection to localhost - Connection refused
Make sure LPD server is running on the server
コブラ
ぬし
会議室デビュー日: 2003/07/18
投稿数: 1038
お住まい・勤務地: 神奈川
投稿日時: 2004-03-19 18:55
lppって何ですか?(笑)
試しに、プリンタ名指定して

# lpr -Plpp /etc/hosts

ってやると何と出ます?
後、515番ポートは Listen してますか?
コブラ
ぬし
会議室デビュー日: 2003/07/18
投稿数: 1038
お住まい・勤務地: 神奈川
投稿日時: 2004-03-19 19:14
 今更ながら、、ひょっとして CUPS の方を使おうとしてますか?
キヨボウズ
ベテラン
会議室デビュー日: 2003/02/10
投稿数: 57
投稿日時: 2004-03-19 20:01
コブラ様 ありがとうございます。
あの〜お恥ずかしいのですが、殆どビギナーなんで↓の意味が理解できません。(すいません)
>515番ポートは Listen してますか?
>今更ながら、、ひょっとして CUPS の方を使おうとしてますか?
#lpr -Plpp /etc/hosts を実行したところ
 Status Information:
 sending job 'root@cb4-sv+899' to lpp@localhost
 connecting to 'localhost', attempt 1
 cannot open connection to localhost - Connection refused
 Make sure LPD server is running on the server
となっています。
lppは、以下の様に「printcap」で宣言しているからだと思います。
lpp:\
:sd=/var/spool/samba/lpd:\
:mx=0:\
:lp=/dev/lp0:

よろしくお願いします。
take
ぬし
会議室デビュー日: 2002/06/06
投稿数: 265
投稿日時: 2004-03-19 20:23
メッセージを見ると
LPDのサービスが動いてないような・・・

/etc/rc.d/init.d/lpd start

ってやってから
コブラさんが指定した印刷要求コマンド打つとどうなりますか?
ちなみに「−P」オプションはプリンタ名の指定ですよ。

あと、CUPSってのはLPDに変わって
最近流行(?)のプリンタサーバデーモンです。
キヨボウズ
ベテラン
会議室デビュー日: 2003/02/10
投稿数: 57
投稿日時: 2004-03-22 10:01
take様 ありがとうございます。
# lpr -Plpp /etc/hosts を実行したところ、以下のエラーが表示されてしまいました。

Status Information:
sending job 'root@cb4-sv+101' to lpp@localhost
connecting to 'localhost', attempt 1
connected to 'localhost'
requesting printer lpp@localhost
job 'root@cb4-sv+101' transfer to lpp@localhost failed
error 'NONZERO RFC1179 ERROR CODE FROM SERVER' with ack 'ACK_FAIL'
sending str '^Blp' to lpp@localhost
error msg: 'spool queue for 'lpp' does not exist on server cb4-sv.domain.co.
jp'
error msg: ' non-existent printer or you need to run 'checkpc -f''

#/etc/rc.d/init.d/lpd start
は、エラーなく終了しました。

[ メッセージ編集済み 編集者: キヨボウズ 編集日時 2004-03-22 10:20 ]
コブラ
ぬし
会議室デビュー日: 2003/07/18
投稿数: 1038
お住まい・勤務地: 神奈川
投稿日時: 2004-03-22 11:56
lp:\\
:sd=/var/spool/samba/lpd:\\

スプールディレクトリ lpp 作ってない様ですな。若しくは /var/spool/samba/lpd ディレクトリ
が lpp のスプールディレクトリとして指定されてないとか。

printcap name = printcap これは
printcap name = /etc/printcap

こうするべきでは?
コブラ
ぬし
会議室デビュー日: 2003/07/18
投稿数: 1038
お住まい・勤務地: 神奈川
投稿日時: 2004-03-22 12:21
lpp:\
:sd=/var/spool/samba/lpd:\
:mx=0:\
:lp=/dev/lp0:

は、最下行に
:lp=/dev/lp0:\
:if=/usr/share/printconf/何とか/

辺りのフィルター指定した方がいいんじゃないですか?
後は、もう

# testparm /etc/samba/smb.conf 127.0.0.1
# testprns lpp

で出てくるメッセージを一つずつやっつけるとか。

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