How to use Canon MP280 scanner printer?

Problems and successes with specific brands/models of printers
Post Reply
Message
Author
VK6FUN
Posts: 120
Joined: Sat 18 Oct 2008, 13:11
Location: North Baandee, Western Australia

How to use Canon MP280 scanner printer?

#1 Post by VK6FUN »

anyone got one of these to work ??

i downloaded and compiled the source code for scangearmp-1.60-1

running the scangear application the scanner appears to operate and the progress box pops up. then it just locks up.

i see these error messages:

# scangearmp
error - libusb speedup error handling needs improvement
error - libusb speedup error handling needs improvement
error - libusb speedup error handling needs improvement

well i read some stuff barry wrote about libusb-0.1 and libusb-1.0 in quirky so i installed libusb1-1.0.8-q1.pet and libusb1_DEV-1.0.8-q1.pet but it makes no difference.

i tried changing the libusb.so symlink to point to libusb-1.0 but the compile then failed.

have i bought another dud?

pete vk6fun

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#2 Post by rcrsn51 »

have i bought another dud?
Not at all.

For printing, I have attached a driver package below. Since I can only run a simulated test of your MP280, please reply back with its success or failure.

For scanning, your simplest choice is the pixma-backend-qrky-1.0.21.pet from here. It should give you scanning functionality from either Xsane or Peasyscan.

[Edit] Your MP280 may not work through SANE. If not, we will have to build a scangearmp package.

[Edit] I have attached them at the end of the thread here.
Last edited by rcrsn51 on Fri 25 Feb 2011, 13:26, edited 1 time in total.

VK6FUN
Posts: 120
Joined: Sat 18 Oct 2008, 13:11
Location: North Baandee, Western Australia

#3 Post by VK6FUN »

The machine copies ok but trying anything else produces the following:

# sane-find-scanner

# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.

# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x04a9 [Canon], product=0x1746 [MP280 series]) at libusb:002:004
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.

# Not checking for parallel port scanners.

# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
# scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
#
#
#
# tail -f /var/log/cups/error_log
I [09/Feb/2011:04:25:04 +2300] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=7644)
I [09/Feb/2011:04:25:04 +2300] [Job 1] Restarted by "guest".
I [09/Feb/2011:04:25:09 +2300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=7740)
I [09/Feb/2011:04:25:22 +2300] [Job 1] Started filter /usr/lib/cups/filter/pstops (PID 7997)
I [09/Feb/2011:04:25:22 +2300] [Job 1] Started filter /usr/lib/cups/filter/pstocanonij (PID 7998)
I [09/Feb/2011:04:25:22 +2300] [Job 1] Started backend /usr/lib/cups/backend/usb (PID 7999)
E [09/Feb/2011:04:25:22 +2300] [Job 1] Unable to open file "/var/spool/cups/d00001-001" - Permission denied
E [09/Feb/2011:04:25:22 +2300] PID 7997 (/usr/lib/cups/filter/pstops) stopped with status 1!
I [09/Feb/2011:04:25:22 +2300] Hint: Try setting the LogLevel to "debug" to find out more.
E [09/Feb/2011:04:25:22 +2300] [Job 1] Job stopped due to filter errors.


# tail -f /var/log/messages
Feb 9 03:50:32 (none) daemon.debug dhcpcd: wlan0: sending ARP announce (1 of 2), next in 2.00 seconds
Feb 9 03:50:34 (none) daemon.debug dhcpcd: wlan0: sending ARP announce (2 of 2)
Feb 9 03:58:02 (none) user.info kernel: usb 2-2: new full speed USB device using uhci_hcd and address 4
Feb 9 03:58:02 (none) user.info kernel: usb 2-2: New USB device found, idVendor=04a9, idProduct=1746
Feb 9 03:58:02 (none) user.info kernel: usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Feb 9 03:58:02 (none) user.info kernel: usb 2-2: Product: MP280 series
Feb 9 03:58:02 (none) user.info kernel: usb 2-2: Manufacturer: Canon
Feb 9 03:58:02 (none) user.info kernel: usb 2-2: SerialNumber: A03AF3
Feb 9 03:58:02 (none) user.info kernel: usblp0: USB Bidirectional printer dev 4 if 1 alt 0 proto 2 vid 0x04A9 pid 0x1746
Feb 9 03:58:02 (none) user.info kernel: usbcore: registered new interface driver usblp

8*(
pete vk6fun

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#4 Post by rcrsn51 »

Which Puppy version are you using?
but trying anything else produces the following:
Exactly what have you tried? My printer package? My Scangear MP package?

Do you get the same results if you run off your Live CD using "puppy pfix=ram"?

VK6FUN
Posts: 120
Joined: Sat 18 Oct 2008, 13:11
Location: North Baandee, Western Australia

#5 Post by VK6FUN »

This is puppeee 504 with 2.6.33.2celeron
running on an asus EEE PC900

i got a bit confused exactly which scangearmp to try.

not sure about the permission problem with cups. why am i a "guest?" i thort puppy was root forever?

anyway thanks for having a go

pete vk6fun

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#6 Post by rcrsn51 »

This is puppeee 504 with 2.6.33.2celeron
The above packages were built for the standard Quirky/Wary/Lupu versions. I can't even find a reference to Puppeee 504. If you can give me a link, I can test it.

[Edit] I found a copy but I couldn't get it to work on a non-eee machine.

VK6FUN
Posts: 120
Joined: Sat 18 Oct 2008, 13:11
Location: North Baandee, Western Australia

#7 Post by VK6FUN »

i'll send a link to this thread to the puppeee forum http://puppeee.com/bb/

cheers

pete vk6fun

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#8 Post by rcrsn51 »

Code: Select all

[09/Feb/2011:04:25:04 +2300] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=7644)
I [09/Feb/2011:04:25:04 +2300] [Job 1] Restarted by "guest".
I [09/Feb/2011:04:25:09 +2300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=7740)
I [09/Feb/2011:04:25:22 +2300] [Job 1] Started filter /usr/lib/cups/filter/pstops (PID 7997)
I [09/Feb/2011:04:25:22 +2300] [Job 1] Started filter /usr/lib/cups/filter/pstocanonij (PID 7998)
I [09/Feb/2011:04:25:22 +2300] [Job 1] Started backend /usr/lib/cups/backend/usb (PID 7999)
E [09/Feb/2011:04:25:22 +2300] [Job 1] Unable to open file "/var/spool/cups/d00001-001" - Permission denied
E [09/Feb/2011:04:25:22 +2300] PID 7997 (/usr/lib/cups/filter/pstops) stopped with status 1!
I [09/Feb/2011:04:25:22 +2300] Hint: Try setting the LogLevel to "debug" to find out more.
E [09/Feb/2011:04:25:22 +2300] [Job 1] Job stopped due to filter errors.
I finally got puppeee to boot on a non-eee machine and none of the above messages make sense. Did you try to upgrade CUPS on your machine at some point?

Also, I ran a simulated test of the Scangear MP280 scanner package in puppeee and it looks good.

VK6FUN
Posts: 120
Joined: Sat 18 Oct 2008, 13:11
Location: North Baandee, Western Australia

#9 Post by VK6FUN »

thanx rcrsn51 yes i did muck around with the scanner-printer.sfs stuff.

i will remove all that rubbish, attempt to start afresh and get back to you,

cheers from pete vk6fun

VK6FUN
Posts: 120
Joined: Sat 18 Oct 2008, 13:11
Location: North Baandee, Western Australia

#10 Post by VK6FUN »

ok i removed all the cups and sane stuff from /initrd/pup_ro1

i installed:
canon_mp280-3.40.pet
pixma-backend-431-1.0.21.pet
scangearmp_common-1.60.pet
scangearmp_mp280series-1.60.pet

xsane still doesn't work but scangearmp is scanning and cups is printing.

LESSON!
if your printer don't work, ask rcrsn51

thanks again from pete vk6fun
north baandee

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#11 Post by rcrsn51 »

Glad to help.

User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#12 Post by Geoffrey »

I can't get it to print in the latest Saluki 008, I get no responce

I installed the canon_mp280-3.40.pet

ran cups , found the printer selected the driver, set the printer options.

I just don't get any sign of life from it, I select print test page, it responds test page sent, page say's no job.

I select view jobs, and click on the printer it responds 400 Bad Request

Code: Select all

ID 	Name 	User 	Size 	Pages 	State 	Control 
canon-8 	Test Page 	anonymous 	17k 	Unknown 	 completed at Thu Jan 26 20:52:11 2012 
I just don't know how to fault find cup's never having done it before

I did have this working with racy and a earlier version of Saluki, which one I can't remember of hand but think it was pre XFCE, scanner works fine, have never had a problem with it.

any help would be appreciated.

Geoffrey

Post Reply