scanner fails after Leap intalled

Hi,
I really can not find my situation in forum.

  1. (and the most important) under OpenSuse 13.2 x64 my all-in-one worked perfectly.
  2. hplip 3.15.11-133.1 of Printing repository is installed as well as all SANE modules.
  3. printing works - USB is connected.
  4. coping works - scanner is OK
  5. Yast scanner shows hpaio with due driver installed, but test (root scanning) fails with “invalid argument”.
  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.
  7. scanimage -L
    device `hpaio:/usb/HP_Color_LaserJet_2840?serial=00CNSN774G1H’ is a Hewlett-Packard HP_Color_LaserJet_2840 all-in-one
  8. sane-find-scanner
    found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x2817 [HP Color LaserJet 2840]) at libusb:003:005
  9. scanimage --test
    scanimage: open of device hpaio:/usb/HP_Color_LaserJet_2840?serial=00CNSN774G1H failed: Invalid argument
  10. 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.

As a start execute the following command to see if anything is wrong with the runtime environment

hp-check -r

This guide may be be useful as well

https://en.opensuse.org/SDB:Configuring_Scanners#Third-Party_Scanner_Drivers

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.

That shouldn’t make a difference. That’s what udev is for.

I also run hp-check - no errors else then I have not sane-backends-development installed.

Ok, then maybe a bug report needs to be submitted.

Have you checked to find out what ports udp and tcp need to be opened in the firewall?

I have a canon pixma mp560 and after adding custom rules for the external in the firewall it was seen and working very well and wireless no less.

Just turning the firewall off did not work, I had to add the custom rules.

Greg

EDIT: your using usb so firewall ports may not help, oops

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.

Only if they know about it, which is why I suggest submitting a bug report.