ページ 11

LMDE201303 ネットワークプリンタの設定例

投稿記事Posted: 2013年9月20日(金) 20:26
by umagoro
自営の職場PCにLMDE201303(64bit版)をインストールしました。その関係で
Canon IR-ADV2030F
というネットワークプリンタの設定をしましたので,ご参考のために紹介いたします。

1 http://cweb.canon.jp/e-support/software/
このページから該当するドライバのダウンロード,解凍
2 cndrvcups-commonパッケージ→cndrvcups-lipslxパッケージの順にインストール
3 解凍済みファイルのDocumentsフォルダにあるReadmeファイルでプリンタにあったppdファイルの名前をチェック
4 http://cweb.canon.jp/e-support/faq/answ ... 024-1.html
このページ中の「■2-1. Debian パッケージ・インストール/アンインストール方法」→「5 プリントスプーラにプリンタ(PPD)を登録します。」→「<プリンタがネットワーク接続の場合>」
に記載のコマンドを実行してプリンタを登録。

これでプリンタの登録完了,cupsを再起動して印刷すると・・・
http://cweb.canon.jp/e-support/faq/answ ... 992-1.html
このページ記載のエラーコード99やら853を起こして,印刷できませんでした。

対処法がわからなかったので,とりあえず
http://localhost:631/
のcupsサーバにアクセスして,ログを確認。

libcanon_pdlwrapper.c, line = 1018, err = -1¥nError Response:ReqNo=8・・・
というエラーが頻発しているので,これで検索してみたところ
https://forums.ubuntulinux.jp/viewtopic.php?id=15188
を発見。そこに記載されている
http://ubuntuforums.org/showthread.php? ... 30&page=10
に飛び,どうやらドライバは64bit版をダウンロード,インストールしたものの,32bit版のライブラリが不足しているとこのエラーが起きるらしいことがわかり,そのページに記載されていた
sudo apt-get install libc6-i386 ia32-libs lib32z1
sudo apt-get install libjpeg62:i386 (←こちらはすでにインストール済みであったため,コマンドは実行したものの実際には何もインストールされず)
を実行。

その後,cupsを念の為に再起動してから印刷したところ,無事に印刷できました。

ubuntuのフォーラムの情報に基づき,パッケージ名が同じかどうかも確認せずに,LMDE上でそのまま実行してしまうなど,怖いもの知らずのやり方であったかもしれません。いい方法であったかどうかはわかりませんが,ともかくこれで動きましたので,一応ご参考のためにご報告させて頂きます。

もしより良い方法等ございましたら,ご指摘いただければと存じます。

Re: LMDE201303 ネットワークプリンタの設定例

投稿記事Posted: 2013年9月23日(月) 22:41
by umagoro
この方法ですが,Linux Mint 15 Olivia(Cinnamon)でも通用しましたので,ご報告を。

Re: LMDE201303 ネットワークプリンタの設定例

投稿記事Posted: 2013年9月30日(月) 13:04
by umagoro
UpdatePack7の元でも,上記の設定で印刷はできました。

ただ,UpdatePack6のときにくらべて印刷開始までの時間が長くなってしまいました。その原因まではわかりません・・・

Re: LMDE201303 ネットワークプリンタの設定例

投稿記事Posted: 2013年10月02日(水) 09:14
by umagoro
今朝印刷をしていて気づいたのですが,ODFフォーマットで40KBほどのファイルを印刷するのに,プリンタ上に送られたデータの量は10MBほど。異常にサイズが大きくなっていました。

異常な高精細モードになっているのかもしれないので,なにか設定でいじれるところがないのか,調査をしてみます。