お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2013-12-01 04:09:36

JH1VNF
メンバ
登録日: 2013-11-28

キャノンプリンターLPB5100を使えるようにしたいのですが

JH1VNFです。

Ubuntu12.04を使っています。キャノンプリンターLPB5100を持っているのですが、印刷されずに困っています。

★ドライバーはインストールできているようで、デスクトップ右上のシャットダウンとか設定の有る、ボタンをク
リックすると、プリンターという項目があります、とりあえず、それをクリックすると、LPB5100のアイコンが入
っているので、右クリックで印刷キューを見ると、印刷しようとしたドキュメントが全部、保留になってしまって
いて、印刷できません。どこがおかしいのでしょうか?ご教授いただければと思います。

オフライン

 

#2 2013-12-01 05:00:42

JH1VNF
メンバ
登録日: 2013-11-28

Re: キャノンプリンターLPB5100を使えるようにしたいのですが

JH1VNFです。

情報の追加です。プリンターのプロパティーを見ると、プリンターの状態は処理中 - Sending data to printer.となっており、

印刷できません。サーバー設定を確認してくださいとなっています。このサーバー設定を確認して、正しく設定すれば逆に印
刷できる状態なんでしょうか?

オフライン

 

#3 2013-12-01 22:09:37

bonbonboby
メンバ
登録日: 2012-08-08

Re: キャノンプリンターLPB5100を使えるようにしたいのですが

私もPM-A850でインストールがわからず、苦労したので・・・
LPB5100ではなく、LBP5100でよろしいですよね?
詳しいわけではないので、あくまでオンラインマニュアルに沿っての説明です。
下記URLからinux-capt-printerdriver32-v260.tar.gz(32bitだとして)をダウンロード
http://cweb.canon.jp/drv-upd/lasershot/linux/captlinux.html
解凍しinux-capt-printerdriver32-v260/32-bit_Driver/Debianに移動

debファイルを2つインストール(順番も大事かもしれません)
 # dpkg -i cndrvcups-common_2.60-1_i386.deb
 # dpkg -i cndrvcups-capt_2.60-1_i386.deb

cupsをリスタート
 # /etc/init.d/cupsys restart
又は
 # service cups restart(こっちかもしれません)

ppdファイルを登録
 /usr/sbin/lpadmin -p LBP5100 -m CNCUPSLBP5100CAPTJ.ppd -v ccp://localhost:59687 –E

ccpdデーモンの設定ファイルにプリンタを登録
 /usr/sbin/ccpdadmin -p LBP5100 -o /dev/usb/lp0
又は
 /usr/sbin/ccpdadmin -p LBP5000 -o /dev/usblp*(こっちかもしれません。*は0以降のポート番号?)

ccpdデーモンを起動
 # /etc/init.d/ccpd start
 これを自動起動に設定(私は設定したことがありません。)

問題ないでしょうか?
ただこれは、手入力での登録を示したものと思われます。
私はcupsのリスタートまでは手入力、あとはプリンタ設定画面からppdファイルを指定しただけです。
普通は、dpkgコマンドのあと、/usr/share/cups/model/にppdファイルが作成されるはずですので
「ppdファイルを提供」から上記のppdファイルを指定します。
完了次第、おそらくテストページを印刷しますか?となりますので、印刷して確認します。
マニュアルが正しいのか、そうでなくてもよいのかわかりませんが・・・
手順が間違いなければ、無駄足ですみません。

オフライン

 

#4 2013-12-02 04:51:43

JH1VNF
メンバ
登録日: 2013-11-28

Re: キャノンプリンターLPB5100を使えるようにしたいのですが

bonbonbobyさん。JH1VNFです。

返信有難う御座います。とりあえず、プリンターの削除をやっと終えました(ただ、プリンターを右クリックしただけでいいみたいですね。
そこに気づくのに時間がかかっちゃいました)。改めて、お書きになられた、方法をやってみようと思います。結果は必ず、報告いたします。
よろしくお願いいたします。取り急ぎ、お礼まで。

オフライン

 

#5 2013-12-07 15:40:58

JH1VNF
メンバ
登録日: 2013-11-28

Re: キャノンプリンターLPB5100を使えるようにしたいのですが

bonbonbobyさん。JH1VNFです。

早速ですが、ご指導の通り、やって見ました。個人的事情ですが、インフルエンザにやられて、返信が遅れました。どうも済みません。
まだ朦朧としていますが、やって見ました。以下が端末での作業です。当方の環境は64bitです。

$ sudo su
[sudo] password for hogehoge:
# cd /linux-capt-printerdriver64-260/64-bit_Driver/Debian
bash: cd: /linux-capt-printerdriver64-260/64-bit_Driver/Debian: そのようなファイルやディレクトリはありません
# cd /home/hogehoge/Downloads/linux-capt-printerdriver64-260/64-bit_Driver/Debian
# dpkg -i cndrvcups-common_2.60-1_amd64.deb
以前に未選択のパッケージ cndrvcups-common を選択しています。
(データベースを読み込んでいます ... 現在 333230 個のファイルとディレクトリがインストールされています。)
(cndrvcups-common_2.60-1_amd64.deb から) cndrvcups-common を展開しています...
cndrvcups-common (2.60-1) を設定しています ...
# dpkg -i cndrvcups-capt_2.60-1_amd64.deb
以前に未選択のパッケージ cndrvcups-capt を選択しています。
(データベースを読み込んでいます ... 現在 333285 個のファイルとディレクトリがインストールされています。)
(cndrvcups-capt_2.60-1_amd64.deb から) cndrvcups-capt を展開しています...
cndrvcups-capt (2.60-1) を設定しています ...
ureadahead のトリガを処理しています ...
# service cups restart
cups stop/waiting
cups start/running, process 4241
# /usr/sbin/lpadmin -p LBP5100 -m CNCUPSLBP5100CAPTJ.ppd -v ccp://localhost:59687 –E
lpadmin: Unknown argument "–E"←ここがおかしいのかもしれませんね。マニュアルでもこうなっています。
# /usr/sbin/ccpdadmin -p LBP5100 -o /dev/usblp

LBP5100 can't find in CUPS Spooler Entry!!

root@suomi-System-Product-Name:/home/suomi/Downloads/linux-capt-printerdriver64-260/64-bit_Driver/Debian# /etc/init.d/ccpd start
Starting /usr/sbin/ccpd: .


どこがおかしいかを教えていただければと思います。よろしくお願いいたします。

オフライン

 

#6 2013-12-07 15:52:15

array
メンバ
登録日: 2007-03-13

Re: キャノンプリンターLPB5100を使えるようにしたいのですが

これで、印刷準備はできているように見えますが、印刷できませんか?
エラーとか、ログとかどうなっているでしょう?

オフライン

 

#7 2013-12-07 18:48:59

JH1VNF
メンバ
登録日: 2013-11-28

Re: キャノンプリンターLPB5100を使えるようにしたいのですが

arrayさん。JH1VNFです。

2回ほど印刷を試みましたが、どちらもプリンターの反応がありません。
ドキュメント印刷のステータスの印刷キューを見ても保留です(もちろん
プリンターに信号を送られているようなLEDの点滅などもありません)。

ログとはなんですか。どうやって見るのでしょうか。教えていただけれ
ばと思います。

オフライン

 

#8 2013-12-07 23:43:50

bonbonboby
メンバ
登録日: 2012-08-08

Re: キャノンプリンターLPB5100を使えるようにしたいのですが

どうもccpdというのはキャノン特有のものらしいですね。
普通?は「cups→プリンタ」ですが、キャノンの場合は「cups→ccpd→プリンタ」のようです。
ですので、なんとしても
# /usr/sbin/lpadmin -p LBP5100 -m CNCUPSLBP5100CAPTJ.ppd -v ccp://localhost:59687 –E
# /usr/sbin/ccpdadmin -p LBP5100 -o /dev/usblp*(*はおそらく0でよい?、もしくは/dev/usb/lp0)
この2行をクリアする必要があるみたいです。
確かに数多くのサイト、ブログで-Eをつけてるんですよね。もちろんマニュアルもそうです。
以下のサイトは参考になりませんか?
http://trac.vinelinux.org/wiki/Packages/cups/capt
ブラウザでもプリンタの設定ができるようです。
-Eがどうも気になりますが、試してみてはいかがでしょうか?

オフライン

 

#9 2013-12-07 23:50:34

bonbonboby
メンバ
登録日: 2012-08-08

Re: キャノンプリンターLPB5100を使えるようにしたいのですが

ちなみに単純にコマンドを打つと画面上は-Eがないですね。
$ /usr/sbin/lpadmin
Usage:

    lpadmin [-h server] -d destination
    lpadmin [-h server] -x destination
    lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model]
                       [-r remove-class] [-v device] [-D description]
                       [-P ppd-file] [-o name=value]
                       [-u allow:user,user] [-u deny:user,user]

もしかしたら「今」は-Eをつけなくてもいいのかもしれません。
もしかしたらですよ・・・

オフライン

 

#10 2013-12-08 10:02:28

JH1VNF
メンバ
登録日: 2013-11-28

Re: キャノンプリンターLPB5100を使えるようにしたいのですが

bonbonbobyさんJH1VNFです。

憶測なんですが、ご紹介いただいたサイトは、

http://www.google.co.jp/cse?cx=partner-pub-0334540465096658%3Axlegsoth4bo&ie=UTF-8&q=LBP5100&sa=%E6%A4%9C%E7%B4%A2#gsc.tab=0&gsc.q=LBP5100&gsc.page=1

のMLアーカイブで、未解決になっているものを実機を使わずに(ここが憶測です)
解決を試みたものなのかなあとも思うのですが、とにかく参考にしてやってみます。

ここで少し不安なのですが、ここまでの作業を完全に初期化しないと要らぬトラブ
ルの元のような気もします。GUIで完全にプリンターの削除をすれば本当に綺麗に
削除できるのか確認したいのですが、ご存じないでしょうか。削除方法が正しけれ
ば、作業をして確かめたいと思います。よろしくご指導願います。

オフライン

 

#11 2013-12-15 08:25:33

JH1VNF
メンバ
登録日: 2013-11-28

Re: キャノンプリンターLPB5100を使えるようにしたいのですが

JH1VNFです。

http://trac.vinelinux.org/wiki/Packages/cups/capt

に従い、プリンターをインストールしました。UbuntuのGUIで見るとプリンターが2個できており、印刷は出来ませんでした。どうしたらいいでしょうか?

オフライン

 

#12 2013-12-16 15:13:56

katsu07
ゲスト

Re: キャノンプリンターLPB5100を使えるようにしたいのですが

# /usr/sbin/lpadmin -p LBP5100 -m CNCUPSLBP5100CAPTJ.ppd -v ccp://localhost:59687 -E
lpadmin: Unknown argument "-E"
# /usr/sbin/ccpdadmin -p LBP5100 -o /dev/usblp

LBP5100 can't find in CUPS Spooler Entry!!

lpadminで既に失敗しているから、その後のccpdadminで指定された物に対して登録が無いと言っています。

詳しくないのですが、lpadminコマンドのヘルプでは確かに"-E"オプションは出て来ませんね。
しかし、manページには記載があります。

同じプリンターが無いので動作確認はできませんが、virtualboxのubuntu 12.04 JP-Remixでドキュメントを参考にやってみました。

* ドライバーパッケージを導入する。

コード:

$ sudo dpkg -i cndrvcups-capt_2.60-1_i386.deb
$ sudo dpkg -i cndrvcups-common_2.60-1_i386.deb

* cupsを再起動する。

コード:

$ sudo service cups restart

* spooler登録をする。

コード:

sudo lpadmin -p LBP5100 -m CNCUPSLBP5100CAPTJ.ppd -v ccp://localhost:59687 -E

** 何のエラーも無く終了しました。**
プリンターを確認するとLBP5100が登録されており、プロパティを見ると設定が記述されていました。
既に色々やって登録されたしまったプリンターは削除してからやるのがいいと思います。

*** 注意事項 ***
ちなみにドキュメントから端末へコピペすると最後の"-E"の"-"が違う文字に化けるので注意。
フォーラムへドキュメントからコピペで投稿された物も、端末へコピペすると同じ様に化けます。
それを気づかずにlpadminコマンドを実施すると必ず lpadmin: Unknown argument "-E" になります。
私がここで投降した物は最初の引用部分を除き、コマンドを手入力した物をコピペにより"code"タグで投稿しているのでコピペしても大丈夫だと思います。

後はusblpがロードされているか確認。
プリンターの電源を入れた状態でUSB接続してから確認してみる。

コード:

$ lsmod | grep usblp

ロードされていたら次のコマンドを実行してみてはどうでしょうか。

コード:

$ sudo ccpdadmin -p LBP5100 -o /dev/usblp
$ sudo /etc/init.d/ccpd start
 

#13 2013-12-16 18:49:54

JH1VNF
メンバ
登録日: 2013-11-28

Re: キャノンプリンターLPB5100を使えるようにしたいのですが

katsu07さん

何度もtar.gzファイルをインストールを試みているので、単純なGUIからプリンターを削除しただけで、
本当にプリンターが削除出来ているのかが自信ありません。インストールされたファイルを全部削除す
るにはどうしたらいいでしょうか?

オフライン

 

#14 2013-12-16 19:23:40

bonbonboby
メンバ
登録日: 2012-08-08

Re: キャノンプリンターLPB5100を使えるようにしたいのですが

debファイルをアンインストールなら単純に
# dpkg -r cndrvcups-capt_2.60-1_i386.deb
# dpkg -r cndrvcups-common_2.60-1_i386.deb
これでいいんじゃないでしょうか?(インストールとは逆の順番)

その後にまた手順どおりにインストールします。
# dpkg -i cndrvcups-common_2.60-1_i386.deb
# dpkg -i cndrvcups-capt_2.60-1_i386.deb
・・・

katsu07さんの指摘からJH1VNFさんの入力を見てみると・・・

# /usr/sbin/lpadmin -p LBP5100 -m CNCUPSLBP5100CAPTJ.ppd -v ccp://localhost:59687 –E
lpadmin: Unknown argument "–E"←ここがおかしいのかもしれませんね。マニュアルでもこうなっています。

"-E"ではなく、"–E"になってますね。
ハイフンを修正すればいいだけかもしれませんね。

オフライン

 

Board footer

Powered by FluxBB