2006年4月 2日

[vine-users:074339] Linux用ドライバが存在しないプリンタで印刷するには

@ITで、「Linux用ドライバが存在しないプリンタで印刷するには」
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/722nodrvprinter.html
を、見ながら設定をしています。
Windows側のテスト印刷はできましたが、Linux側からのテスト印刷ができませ
ん。なお、Windows側からLinux側のファイルは見えます。
何か対策がありますでしょうか。よろしくお願いします。

CUPS印刷マネージャ->新規プリンタ->ネットワークに接続したリモートプリンタ

接続:Windowsプリンタ(SMB)
プリンタ:shareprinter
ホスト名:leaf01
ユーザ名、パスワードを設定し、
製造元:Generic、型式:Postscript printerと設定して、テスト印刷しても何
もおこりません。
以下はcups/errer_logの出力です。
ーー
I [02/Apr/2006:09:44:29 +0900] Setting PostScript Printer device-uri to"smb://leaf01/shareprinter" (was "file:/dev/null".)
I [02/Apr/2006:09:44:29 +0900] Setting PostScript Printer printer-is-accepting-jobs to 1 (was 0.)
I [02/Apr/2006:09:44:29 +0900] Setting PostScript Printer printer-state to 3 (was 5.)
I [02/Apr/2006:09:44:30 +0900] Saving printers.conf...
I [02/Apr/2006:09:44:30 +0900] New printer 'PostScript Printer' added by 'root'.
I [02/Apr/2006:09:44:54 +0900] Adding start banner page "none" to job 1.
I [02/Apr/2006:09:44:54 +0900] Adding end banner page "none" to job 1.
I [02/Apr/2006:09:44:54 +0900] Job 1 queued on 'PostScript Printer' by 'root'.
I [02/Apr/2006:09:44:54 +0900] Started filter /usr/lib/cups/filter/pstops (PID 2040) for job 1.
I [02/Apr/2006:09:44:54 +0900] Started filter /usr/lib/cups/filter/foomatic-rip (PID 2041) for job 1.
I [02/Apr/2006:09:44:54 +0900] Started backend /usr/lib/cups/backend/smb (PID 2042) for job 1.
E [02/Apr/2006:09:44:54 +0900] PID 2042 stopped with status 22!
I [02/Apr/2006:09:44:54 +0900] Hint: Try setting the LogLevel to "debug" to find out more.
E [02/Apr/2006:09:44:56 +0900] PID 2041 stopped with status 9!
I [02/Apr/2006:09:44:56 +0900] Hint: Try setting the LogLevel to "debug" to find out more.
ーー
「Debian と Windows 間でのプリンタ共有 mini-HOWTO」より、
smbclient の出力は、
ーー
Domain=[LEAF01] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager]

Sharename Type Comment
--------- ---- -------
IPC$ IPC Remote IPC
print$ Disk プリンタ ドライバ
ADMIN$ Disk Remote Admin
C$ Disk Default share
shareprinter Printer shareprinter
Domain=[LEAF01] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager]

Server Comment
--------- -------

Workgroup Master
--------- -------
--
ln -s `which smbspool` /usr/lib/cups/backend/smb
でコマンドを作りました。

Vine Linex3.1 kernel2.4.31-0vl1.8
samba 3.0.10-0vl2
cups 1.1.22-0vl1.1

なお http://localhost:631/で表示される。プリンタの場所には、パスワード
がそのまま表示されますが、これでいいのでしょうか。
*********************************************
和田稔己
*********************************************


投稿者 xml-rpc : 2006年4月 2日 11:16
役に立ちました?:
過去のフィードバック 平均:(5) 総合:(5) 投票回数:(1)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/34321
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。