[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:27077] cups



早間です。

cannon のプリンタ MP-500 を接続しました。

http://download.canon.jp/pub/driver/bj/linux/ から

cnijfilter-common-2.60-1.i386.rpm
cnijfilter-mp500-lprng-2.60-1.i386.rpm
cnijfilter-mp500-2.60-1.i386.rpm 
をダウンロードしました。

cnijfilter-mp500-lprng-2.60-1.i386.rpm
が rpm2tgz で tgz に変換できません。
canon に問い合わせたところ問題無いと言う回答が届きました、
/usr/bin/rpm2tgz の内容どおり手作業で展開してみました。
cnijfilter-mp500-lprng-2.60-1.i386.rpm は

 i=cnijfilter-mp500-lprng-2.60-1.i386.rpm
 dd ibs=`rpmoffset < $i` skip=1 if=$i 2> /dev/null | gzip -dc

でエラーになります。

gentoo から持ってきた rpm2targz では開けました、皆さんが rpm2tgz
などあまりお使いにならないのかも知れません。
ひょっとすると gzip がかかっていなかったのかなとも思いました。

cups をインストールしたのですが印字出来ません。
(cups-1.2rc2-source.tar.bz2)
インストールは
   .configure
   make
   make install
です。

(1) /etc/rc.d/init.d/cups start
(2) firefox で http://localhost:631 で printer の追加を実行
     usb にプリンタを接続したところ
    * Canon MP500 (Canon MP500 USB #1)
    * Canon MP500 (USB Printer #1 with status readback for Canon IJ)
   と2行でました。canon の説明では下の行を選んでいました。
   (両方とも試して見ました)
(3) インストールしたドライバが表示されるので選択しました。
(4) テストページの印刷を指定したところ印字出来ません。
   ps で見ると /usr/local/bin/cifmp500(canon のドライバ) が多くの
   cpuタイム を使用しています。
(5) cups で web に表示されるコマンドを使用してみました。
    テストページを印字できます。
    cat /var/spool/cups/d00027-001 |/usr/bin/gs -r600 -g4958x7016 \
    -q -dNOPROMPT -dSAFER -sDEVICE=ppmraw -sOutputFile=- - |
     /usr/local/bin/cifmp500 --imageres 600 --papersize a4 \
      --media plain --paperload switch --bbox 9,14,585,834 \
     >/deb/usb/lp0
   印字ファイルを /usr/share/ghostscript/7.07/examples/tiger.ps に
   しても印字できます。

cups を動かすにはどうすれば良いのでしょう。

-- 早間 義博

Follow-Ups
[plamo:27079] Re: cups, Mikio Tomioka
[plamo:27088] Re: cups, Mikio Tomioka

[検索ページ] [メール一覧]
Plamo ML 公開システム