(and the most important) under OpenSuse 13.2 x64 my all-in-one worked perfectly.
hplip 3.15.11-133.1 of Printing repository is installed as well as all SANE modules.
printing works - USB is connected.
coping works - scanner is OK
Yast scanner shows hpaio with due driver installed, but test (root scanning) fails with “invalid argument”.
I checked all conf files mentioned in SDB:Configuring_Scanners#USB_scanner_access_permissions_via_udev, found hpaio and my hp 2840 are presented and not commented. I added myself to lp group and even changed all permissions in confs to 0666.
scanimage -L
device `hpaio:/usb/HP_Color_LaserJet_2840?serial=00CNSN774G1H’ is a Hewlett-Packard HP_Color_LaserJet_2840 all-in-one
sane-find-scanner
found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x2817 [HP Color LaserJet 2840]) at libusb:003:005
scanimage --test
scanimage: open of device hpaio:/usb/HP_Color_LaserJet_2840?serial=00CNSN774G1H failed: Invalid argument
hp-scan
Using device hpaio:/usb/HP_Color_LaserJet_2840?serial=00CNSN774G1H
Opening connection to device…
error: SANE: Invalid argument (code=4)
My only suspicion: during the booting my all-in-one is usually power-off, this is not permanently active device like fax or network printer.
Any help is welcome, I like Leap and do not want downgrade.
I read it carefully before post the thread and what I did about it is in 6. *“I checked all conf files mentioned in SDB:Configuring_Scanners#USB_scanner_access_permissions_via_udev, found hpaio and my hp 2840 are presented and not commented. I added myself to lp group and even changed all permissions in confs to 0666.” *No use.
As I said the only strange point in this guide is that scanner in dev is new at every booting. My device is not active at booting, I turn it on only when I need it.
I also run hp-check - no errors else then I have not sane-backends-development installed.
Finally, this is really the issue of hpaio:usb. After I connected my all-in-one by LAN, scanner works through hpaio:net without problem.
It can be temporally solution, but I hope developers will return 13.2 usb scanning soon.