Hack BBS

[全部のスレッド一覧][新規投稿][記事の削除・変更] [Home Page]

返信投稿はタイトルのリンクをクリックして下さい
スレッド【No.827】の中の記事をすべて表示しています

【No.827】のスレッド
04/06/23(水) 23:54:48 投稿者[ずぅ。] [No.827]のスレッド内
【No.827】 タイトル[Windowsから印刷キューが見えない] この記事がスレッドの最初です
はじめまして。早速ですが、

# apt-get install murasaki
でmurasakiをインストールし、

/etc/samba/smb.conf を、

[global]
printer admin = user

[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No

のように設定することで、Windows上から「接続できません」と
表示されることもなくUSBプリンタを接続できるようになったのですが、
キューの一覧が表示できません。もちろん印刷は問題なくできますが。

なんとかキューが見えるようにする方法はないでしょうか。
よろしくお願いします。

04/06/24(木) 03:24:37 投稿者[たつや] <http://linkstation.yi.org/> [No.827]のスレッド内
【No.830】 タイトル[Re: Windowsから印刷キューが見えない] 【No.827】に対する返信
>キューの一覧が表示できません。もちろん印刷は問題なくできますが。
>なんとかキューが見えるようにする方法はないでしょうか。
>よろしくお願いします。

samba では印刷はデータの受け渡しを行うだけで、その後は
lpr などの UNIX 用の印刷コマンドが行います。データの受け渡
しが終わった時点で Windows 側ではジョブの終了になってしま
うのではないでしょうか。だとすると、キューが見えないのでは
なく、ジョブがほんの一瞬しか存在しないので見えてないように
感じるだけだと思います。

「キューが見えるように」というのは、表示されることだけでは
なく、ジョブの停止などの操作をしたいのですよね。

Windows の印刷キュー(ウィンドウ)からではなく、コマンドプロ
ンプトになってしまいますが、Windows XP には lpr, lpq コマン
ドがあり、これを使えばサーバ上にあるキューの表示はできそう
です。しかし、lprm コマンドはないようなので、ジョブの削除は
できませんね。

なんかないかな、、、、と探してみたところ、以下の URL の記事
を見つけました。

http://www.miraclelinux.com/technet/magazine/samba30/part1.html

これによると、samba 3.0 では net コマンドをサポートしていて、
クライアントから印刷ジョブの表示/削除ができるそうです。
Windows の印刷キューが net コマンドを使っているのなら、samba
3.0 に入れ替えれば今までどおり印刷キューからジョブの表示・
削除ができそうな気がしますが、どうでしょうか?

04/06/24(木) 15:46:17 投稿者[ずぅ。] [No.827]のスレッド内
【No.834】 タイトル[Re: Windowsから印刷キューが見えない] 【No.830】に対する返信
>「キューが見えるように」というのは、表示されることだけでは
>なく、ジョブの停止などの操作をしたいのですよね。

はい^^;
webminではキューの一覧が表示でき、削除もできるのですが、
そういった方法で削除したりするしかないのかな。

samba3.0についてはまた試してみたいと思います。

04/06/24(木) 02:15:14 投稿者[どん。] [No.827]のスレッド内
【No.829】 タイトル[Re: Windowsから印刷キューが見えない] 【No.827】に対する返信
>キューの一覧が表示できません。もちろん印刷は問題なくできますが。
プリンタバッファ内の印刷量で速攻で表示が消えていたりして・・・

外したか・・・