中山です。長南様、いろいろアドバイスありがとうございました。
> 最初にうかがうべきだったことですが、/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 <[email protected]>
_______________________________________________
vine-users mailing list
[email protected]
http://listserv.linux.or.jp/mailman/listinfo/vine-users