Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#13224 closed bug (invalid)

Haiku does not detect HP USB scanner

Reported by: vidrep Owned by: phoudoin
Priority: normal Milestone: Unscheduled
Component: Printing Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

hrev50881 x86_gcc2 HP Photosmart 2610 all-in-one The device shows up in "listusb" but fails to be detected when running "scanimage --list-devices" The device is detected in Ubuntu Linux on another HDD partition, running the same command from terminal.

Attachments (12)

listusb (945 bytes ) - added by vidrep 8 years ago.
Haiku_scanimage (328 bytes ) - added by vidrep 8 years ago.
Ubuntu_scanimage.txt (137 bytes ) - added by vidrep 8 years ago.
Ubuntu_scanimage.2.txt (257 bytes ) - added by vidrep 8 years ago.
Ubuntu_scanimage_2.txt (257 bytes ) - added by vidrep 8 years ago.
listusb_2 (953 bytes ) - added by vidrep 8 years ago.
Haiku_scanimage_2 (93 bytes ) - added by vidrep 8 years ago.
listusb-v_Canon_MP210.txt (2.0 KB ) - added by vidrep 8 years ago.
listusb-v_Canon_MX320.txt (2.7 KB ) - added by vidrep 8 years ago.
listusb-v_HP_6520.txt (4.5 KB ) - added by vidrep 8 years ago.
listusb-v_HP_2610.txt (4.5 KB ) - added by vidrep 8 years ago.
hpaio.zip (167.3 KB ) - added by richienyhus 8 years ago.
Driver for HP scanners

Download all attachments as: .zip

Change History (24)

by vidrep, 8 years ago

Attachment: listusb added

by vidrep, 8 years ago

Attachment: Haiku_scanimage added

by vidrep, 8 years ago

Attachment: Ubuntu_scanimage.txt added

by vidrep, 8 years ago

Attachment: Ubuntu_scanimage.2.txt added

comment:1 by vidrep, 8 years ago

I ran the same series of commands on a second printer. HP Photosmart 6520 all-in-one Attached listusb_2, Haiku_scanimage_2, Ubuntu_scanimage_2

by vidrep, 8 years ago

Attachment: Ubuntu_scanimage_2.txt added

by vidrep, 8 years ago

Attachment: listusb_2 added

by vidrep, 8 years ago

Attachment: Haiku_scanimage_2 added

comment:2 by vidrep, 8 years ago

When connecting a Canon multifunction printer, Haiku will freeze up when attempting to detect the scanner with SANE. Attached is the listusb -v for a Canon MP210 Multifunction printer.

by vidrep, 8 years ago

Attachment: listusb-v_Canon_MP210.txt added

by vidrep, 8 years ago

Attachment: listusb-v_Canon_MX320.txt added

by vidrep, 8 years ago

Attachment: listusb-v_HP_6520.txt added

by vidrep, 8 years ago

Attachment: listusb-v_HP_2610.txt added

comment:3 by vidrep, 8 years ago

Summary: Haiku does not detect USB scannerHaiku does not detect HP USB scanner

comment:4 by vidrep, 8 years ago

HP Photosmart series of multifunction printers have little to no support with SANE. Until that happens there isn't any point in keeping this ticket open. Close as invalid.

comment:5 by korli, 8 years ago

Resolution: invalid
Status: newclosed

comment:6 by diver, 8 years ago

But scanimage on Ubuntu detects this scanner, so it looks like there is still something wrong here.

comment:7 by vidrep, 8 years ago

The HP OfficeJet, DeskJet series seem well supported. I'll pick one of those up for testing and see if it makes any difference.

Version 0, edited 8 years ago by vidrep (next)

in reply to:  7 comment:8 by richienyhus, 8 years ago

Replying to vidrep:

After more research it appears that HP support comes via the HPLIP package, which Haiku does not have, but is available for Ubuntu as a downloadable package from Hewlett Packard. It is MIT and GPL licensed. Can this be ported to Haiku?

It is GPL licensed, but with some files sublicensed under the MIT and BSD licenses. There are also non-free binary blobs for some devices that use "proprietary software technologies" as well. Their website says it is not designed with portability in mind and does not support "BSD, UNIX, Solaris, Mac OS X, or Darwin".

However the scanner driver (Sane backend) is one of these sublicensed components and looks quite portable.

by richienyhus, 8 years ago

Attachment: hpaio.zip added

Driver for HP scanners

comment:9 by richienyhus, 8 years ago

patch: 01

comment:10 by richienyhus, 8 years ago

patch: 10

comment:11 by richienyhus, 8 years ago

Also you should create a ticket at Haikuports about the problems with the Canon printers using libusb, including last two reports you provided at Sanity github repo.

comment:12 by vidrep, 8 years ago

Where exactly would such a driver package get installed on Haiku, so that the driver can be found after editing sane.d/dll.conf?

Last edited 8 years ago by vidrep (previous) (diff)
Note: See TracTickets for help on using tickets.