[arch-general] Error setting up a HP all in one device

Mike Cloaked mike.cloaked at gmail.com
Fri Oct 1 11:02:00 UTC 2021

On Fri, Oct 1, 2021 at 2:24 AM Adriel Cardenas via arch-general <
arch-general at lists.archlinux.org> wrote:

> Hi everyone,
> I am trying to set up a MFP 125a (all in one HP device), and usually
> just installing CUPS + HPLIP detects and configure this kind of devices,
> however in this case I am able to use the printer but not the scanner.
> The printer it is detected correctly and works fine, but keep getting an
> I/O error whenever I try to use the scanner.
> The device is recognized by lsusb like:
> Bus 001 Device 005: ID 03F0:222a HP, Inc LaserJet Pro MFP M125nw
> And scanimage -L and sane-find-scanner recognize it like:
> device `hpaio:/usb/HP_LaserJet_Pro_MFP_M125a?serial=CNB6F0568K' is a
> Hewlett-Packard HP_LaserJet_Pro_MFP_M125a all-in-one
> found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x222a [HP
> LaserJet Pro MFP M125a]) at libusb:001:005
> Doing a little research got here:
> https://evilshit.wordpress.com/2012/09/23/how-to-install-and-configure-hp-printers-scanners-on-arch-linux/
> where indicates that uncommenting the #hpaio line in the
> /etc/sane.d/dll.conf would help, but it doesnt have that line :(
> Does anyone have seen something like this? any good tips or links for
> settiing this AIO device?
> uname -a: Linux archlinux 5.10.69-1-lts #1 SMP Sun, 26 Sep 2021 12:30:37
> +0000 x86_64 GNU/LinuxP

Have you tried setting up the printer and scanner with driverless printing
and scanning?  I have an HP printer, and setting it up driverless means
there is no need to use the HPLIP package at all and it sets up a single
ppd file, and works well in general.  Although I don't have a scanner the
arch wiki has advice on setting up driverless scanning too at

That may lead to a solution?

mike c

More information about the arch-general mailing list