PC環境/CAPT printer の接続について、ここに記述してください。
1. ubuntu 11.04 (amd64)
64ビット版(rpm --> deb )を試したが、ccpdが暴走するので、当面はあきらめた。
古い32ビット版のマシンにリモートから送るか、直接使うかする。 -- ToshinoriMaeno 2011-04-30 03:43:08
2. ubuntu 9.10
deb/rpmで提供されているバイナリはi386用だった。amd64用は見当たらない。
i386 版の ubuntu 9.10 を動かして、なんとか印刷させることに成功した。
CANON Satera LBP3100
- CNCUPSLBP3100CAPTJ.ppd
ubuntu 9.10 (i386) 接続のプリンタをリモートから使えるようにできた。
- system 環境設定の印刷で printer を共有する設定にする。
い
- リモートシステムでは printer を探して、見つかったら完了である。
ubuntu 10.04 (i386)でも試した。
CANON のインストール文書にあるccp://localhost:<port> のうちport番号が異なっていて、 動かなかった。一度経験したことなのだが、port番号を変更する場所がわからず、手間取った。
いちおう動いている。-- ToshinoriMaeno 2010-04-29 04:27:39
ubuntu 10.10 (i386)では依存関係が解決できないという問題が発生。
CANONの提供しているドライバが古い。 https://help.ubuntu.com/community/CanonCaptDrv190
- rpmからdebに変換するツールで名前の変更までやってくれるとか。
- 64ビット版にも対応させられるとのことだが、すでに手遅れ。32bit版で進む。
- これで、普段の環境からの印刷が簡単になった。
-- ToshinoriMaeno 2010-11-12 05:30:17
ubuntu 11.04 (amd64)
- ドライバ類のダウンロード 64bit版 rpm ファイル
- alien を使っての deb 変換
- package add
- /etc/init.d/cups restart より service cups restart がよい。
ppd への登録
# /usr/sbin/lpadmin -p LBP3100 -m CNCUPSLBP3100CAPTJ.ppd -v ccp://localhost:59787 -E
ccpd設定ファイルへの登録 # /usr/sbin/ccpdadmin -p LBP3100 -o /dev/usb/lp0
CUPS_ConfigPath = /etc/cups/ LOG Path = None UI Port = 59787 Entry Num : Spooler : Backend : FIFO path : Device Path : Status ---------------------------------------------------------------------------- [0] : LBP3100 : ccp : //localhost:59787 : /dev/usb/lp0 : New!!
ccpdデーモンの起動
/etc/init.d/ccpd start (/etc/rc.local に追加しておくのがよい)
Starting /usr/sbin/ccpd: .
usb 接続名が違っていた。 (symbolic link だった。どちらでもよさそう。) # /usr/sbin/ccpdadmin -p LBP3100 -o /dev/usblp0
CUPS_ConfigPath = /etc/cups/ LOG Path = None UI Port = 59787 Entry Num : Spooler : Backend : FIFO path : Device Path : Status ---------------------------------------------------------------------------- [0] : LBP3100 : ccp : //localhost:59787 : /dev/usblp0 : Modified