[vine-users:082649] Re: Canon LBP7010Cで印刷できず困っています

中山正隆 dkaez500 @ kyoto.zaq.ne.jp
2014年 11月 29日 (土) 15:04:40 JST


中山です。長南様、いろいろアドバイスありがとうございました。

> 最初にうかがうべきだったことですが、/dev/usb/lp0 というデバイス
> ファイルは実際に存在しているのでしょうか。

	# ls /dev/usb/
	  lp0
となっています。
結線を外すと
	ls: /dev/usb/ にアクセスできません: そのようなファイルやディレクトリはありません
と表示されるので、存在していると思います。

> ccpd が動いていたら、それを全部 kill してから

やはりccpdは複数起動しています。

再度
/etc/rc.d/init.d/cups stop
/etc/rc.d/init.d/ccpd stop
ps ax | grep 'captmoncnacb'
9101 ?        Sl     0:00 captmoncnacb --data-write-fd=3 --data-read-fd=11 --cmd-write-fd=12 --cmd-read-fd=15 --output-fd=-1 --input-fd=-1 --printer-uri=/dev/usb/lp0
kill -9 9101
でcaptmoncnacbを停止し、USBケーブルを繋いでから
/etc/rc.d/init.d/cups start
/etc/rc.d/init.d/ccpd start
としてlocalhost:631からテストページをプリントアウトしてみたら
プリント出来ました。 御協力下さいました皆様にお礼申し上げます。

尚、かとうさんが公開して下さったcapt.shで設定した後、
私の理解不足から、cupsをrestartするものとばかり思っていました。
作者のかとうさん、申し訳ございませんでした。

整理します。
CANON LBPプリンターの設定で
	sudo sh ./capt.sh LBP7010C /dev/usb/lp0
で不都合な場合、
/usr/sbin/lpadmin -p $MODEL -m $PPD -v ccp://localhost:59687
を
/usr/sbin/lpadmin -p $MODEL -m $PPD -v ccp:localhost:59687
と書き換え、
	/etc/rc.d/init.d/cups stop
	/etc/rc.d/init.d/ccpd stop
とし、
	 ps ax | grep 'captmoncnacb'
でcaptmoncnacbジョブを全てkillして
	sudo sh ./capt.sh LBP7010C /dev/usb/lp0
としてみる。

-- 
ZAQ <dkaez500 @ kyoto.zaq.ne.jp>


vine-users メーリングリストの案内