as I wrote in the previous comment, I filed the issue for Ubuntu for the future, because it seems new hplip version hasn't arrived yet.
I'm able to reproduce the issue with my MFD device - HP LaserJet m1536 - with scanning. According of hpaio code, most devices are using a plugin for scanning.
The basic reproducer is (after you install hplip-3.20.6):
Prereq:
- has an OS which haven't had HP plugin installed before ('hp-plugin' wasn't run successfully)
- has a device which needs HP plugin for printing or scanning or for both
- printing and scanning needs to be done via HPLIP, not via any driverless solutions (print queue device uri needs to start with 'hp://', scanner device uri with 'hpaio://')
Steps to reproduce for printing (if the device needs HP plugin for printing):
1) install the print queue via hp-setup
2) try to print
Actual result:
Printing fails due missing plugin
Expected result:
Printing goes well
Steps to reproduce for scanning (if the device needs HP plugin for scanning):
1) find out your scanner device uri with:
$ scanimage -L
2) take hpaio:// uri from previous uri and use scanimage to scan:
Hi Sebastien,
as I wrote in the previous comment, I filed the issue for Ubuntu for the future, because it seems new hplip version hasn't arrived yet.
I'm able to reproduce the issue with my MFD device - HP LaserJet m1536 - with scanning. According of hpaio code, most devices are using a plugin for scanning.
The basic reproducer is (after you install hplip-3.20.6):
Prereq:
- has an OS which haven't had HP plugin installed before ('hp-plugin' wasn't run successfully)
- has a device which needs HP plugin for printing or scanning or for both
- printing and scanning needs to be done via HPLIP, not via any driverless solutions (print queue device uri needs to start with 'hp://', scanner device uri with 'hpaio://')
Steps to reproduce for printing (if the device needs HP plugin for printing):
1) install the print queue via hp-setup
2) try to print
Actual result:
Printing fails due missing plugin
Expected result:
Printing goes well
Steps to reproduce for scanning (if the device needs HP plugin for scanning):
1) find out your scanner device uri with:
$ scanimage -L
2) take hpaio:// uri from previous uri and use scanimage to scan:
$ scanimage -d <device_uri> >out.pnm
Actual results:
Scanning fails with Device I/O.
Expected results:
Scanning works.