You are not logged in.

#1 2010-01-19 21:59:23

valunthar
Member
Registered: 2009-03-29
Posts: 18

[SOLVED] Strange Canon MX700 Issue

I'm having some trouble getting my Canon MX700 printer operational under a vanilla install of Arch. After following the directions found here http://bbs.archlinux.org/viewtopic.php?id=65651 and here http://bbs.archlinux.org/viewtopic.php?id=66780 I've managed to get everything installed properly, but I run into an issue whenever I try and add the printer through CUPS. Find New Printers errors out with a "No Printers Found" error, and manually adding the printer through Add Printer gives me a "Bad device-uri "cnij_usb:/dev/usb/lp0"!". The really odd thing is that dmesg correctly identifies the printer. Dmesg output follows

usblp0: removed
usblp1: removed
usb 1-1.1: new high speed USB device using ehci_hcd and address 9
usb 1-1.1: configuration #1 chosen from 1 choice
usblp0: USB Bidirectional printer dev 9 if 1 alt 0 proto 2 vid 0x04A9 pid 0x1729
scsi3 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 9
usb-storage: waiting for device to settle before scanning
usblp1: USB Bidirectional printer dev 9 if 3 alt 0 proto 2 vid 0x04A9 pid 0x1729
scsi 3:0:0:0: Direct-Access     Canon    MX700 series     1080 PQ: 0 ANSI: 2
sd 3:0:0:0: Attached scsi generic sg2 type 0
usb-storage: device scan complete
sd 3:0:0:0: [sdb] Attached SCSI removable disk

Any help would be greatly appreciated.


UPDATE: After looking through this thread http://bbs.archlinux.org/viewtopic.php?id=82383, I made sure that these steps had been followed

- installing cups, hal-cups-utils, ghostscript, gsfonts and gutenprint,
- adding cups to rc.d,
- blacklisting usblp
- adding a rule for udev as follows:

ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="04b8", ATTR{idProduct}=="0841", MODE:="0664", GROUP:="lp"

- after plugging the printer in, adding it inside cups manager.

but changed

ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="04b8", ATTR{idProduct}=="0841", MODE:="0664", GROUP:="lp"

to

ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="04a9", ATTR{idProduct}=="1729", MODE:="0664", GROUP:="lp"

Which allowed me to get the printer installed through the add printer dialog. However when I attempted to print a test page I get an error message of "Unable to write 2405 bytes to printer!"

UPDATE 2 - Apparently a printer restart resolved the final issue, so this thread can be closed.

Last edited by valunthar (2010-02-23 23:05:43)

Offline

Board footer

Powered by FluxBB