Opened 2 years ago

Closed 2 years ago

Last modified 2 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:
Has a Patch: no 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 2 years ago.
Haiku_scanimage (328 bytes) - added by vidrep 2 years ago.
Ubuntu_scanimage.txt (137 bytes) - added by vidrep 2 years ago.
Ubuntu_scanimage.2.txt (257 bytes) - added by vidrep 2 years ago.
Ubuntu_scanimage_2.txt (257 bytes) - added by vidrep 2 years ago.
listusb_2 (953 bytes) - added by vidrep 2 years ago.
Haiku_scanimage_2 (93 bytes) - added by vidrep 2 years ago.
listusb-v_Canon_MP210.txt (2.0 KB) - added by vidrep 2 years ago.
listusb-v_Canon_MX320.txt (2.7 KB) - added by vidrep 2 years ago.
listusb-v_HP_6520.txt (4.5 KB) - added by vidrep 2 years ago.
listusb-v_HP_2610.txt (4.5 KB) - added by vidrep 2 years ago.
hpaio.zip (167.3 KB) - added by richienyhus 2 years ago.
Driver for HP scanners

Download all attachments as: .zip

Change History (24)

Changed 2 years ago by vidrep

Attachment: listusb added

Changed 2 years ago by vidrep

Attachment: Haiku_scanimage added

Changed 2 years ago by vidrep

Attachment: Ubuntu_scanimage.txt added

Changed 2 years ago by vidrep

Attachment: Ubuntu_scanimage.2.txt added

comment:1 Changed 2 years ago by vidrep

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

Changed 2 years ago by vidrep

Attachment: Ubuntu_scanimage_2.txt added

Changed 2 years ago by vidrep

Attachment: listusb_2 added

Changed 2 years ago by vidrep

Attachment: Haiku_scanimage_2 added

comment:2 Changed 2 years ago by vidrep

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.

Changed 2 years ago by vidrep

Attachment: listusb-v_Canon_MP210.txt added

Changed 2 years ago by vidrep

Attachment: listusb-v_Canon_MX320.txt added

Changed 2 years ago by vidrep

Attachment: listusb-v_HP_6520.txt added

Changed 2 years ago by vidrep

Attachment: listusb-v_HP_2610.txt added

comment:3 Changed 2 years ago by vidrep

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

comment:4 Changed 2 years ago by vidrep

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 Changed 2 years ago by korli

Resolution: invalid
Status: newclosed

comment:6 Changed 2 years ago by diver

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

comment:7 Changed 2 years ago by 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?

Last edited 2 years ago by vidrep (previous) (diff)

comment:8 in reply to:  7 Changed 2 years ago by richienyhus

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.

Changed 2 years ago by richienyhus

Attachment: hpaio.zip added

Driver for HP scanners

comment:9 Changed 2 years ago by richienyhus

Has a Patch: set

comment:10 Changed 2 years ago by richienyhus

Has a Patch: unset

comment:11 Changed 2 years ago by richienyhus

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 Changed 2 years ago by vidrep

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 2 years ago by vidrep (previous) (diff)
Note: See TracTickets for help on using tickets.