LBP3100 vs cndrvcups
_ [debian][amd64] LBP3100 vs cndrvcups
ということで LBP3100 が届いた。接続すると
usb 1-6: new high speed USB device using ehci_hcd and address 3
usb 1-6: New USB device found, idVendor=04a9, idProduct=26db
usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-6: Product: Canon CAPT USB Device
usb 1-6: Manufacturer: Canon
usb 1-6: SerialNumber: 0000A1A1LBpb
usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x04A9 pid 0x26DB
usbcore: registered new interface driver usblp
こんな感じ。 ccpd が起動してなかったが、readme-capt-2.0xJ.pdf に insserv 用のエントリが載ってたので、
### BEGIN INIT INFO
# Provides: ccpd
# Required-Start: $local_fs $remote_fs $syslog $network $named
# Should-Start: $ALL
# Required-Stop: $syslog $remote_fs
# Default-Start: 3 5
# Default-Stop: 0 1 2 6
# Description: Start Canon Printer Daemon for CUPS
### END INIT INFO
/etc/init.d/ccpd に追加して起動。起動したら登録。
# 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:59687 : /dev/usb/lp0 : New!!
#
# lpadmin -p LBP3100 -P /usr/share/cups/model/CNCUPSLBP3100CAPTJ.ppd -v ccp://localhost:59687 -E
#
これで印刷できるかなーと思ったけど、
PID 19721 (/usr/lib/cups/filter/pstocapt3) crashed on signal 13!
[Job 22] Job stopped due to filter errors; please consult the error_log file for details.
:
[Job 22] printer-state=3(idle)
[Job 22] printer-state-message="/usr/lib/cups/filter/pstocapt3 failed"
[Job 22] printer-state-reasons=none
ってなってうまくいかないな…。