Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [EN] [Solved] HP Laserjet 3055 scanning  (Read 4429 times)

Offline finotti

  • User
  • Posts: 269
[EN] [Solved] HP Laserjet 3055 scanning
« on: 2020/05/18, 16:39:33 »
DISCLAIMER: this is actually an old aptosid installation, not siduction.


My LaserJet 3055 stopper scanning recently.  I am not sure if it was a recent update, but in late April or early May it was still scanning fine.

Now, when I start simple-scan I get "Additional software needed.  You need to install driver software for your scanner."  It gives a link, I click on it, it says it worked and asks to restart, but when I do I get the same message.

If I try xsane, I get "no devices available".  If I start via the HP software,  I get "Failed to open device `hpaio:/usb/HP_Laser_Jet_3055?serial=00CNBJ210083`: Operation not supported."

I get:
Code: [Select]
$ lsusb
Bus 003 Device 002: ID 8087:8000 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 005: ID 03f0:3417 HP, Inc LaserJet 3055
Bus 002 Device 004: ID 0764:0501 Cyber Power System, Inc. CP1500 AVR UPS
Bus 002 Device 008: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Bus 002 Device 006: ID 1235:8202 Focusrite-Novation
Bus 002 Device 003: ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hub
Bus 002 Device 002: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 002 Device 007: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Code: [Select]
$ sane-find-scanner

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

could not open USB device 0x8087/0x8000 at 003:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 003:001: Access denied (insufficient permissions)
could not open USB device 0x8087/0x8008 at 001:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions)
could not open USB device 0x174c/0x3074 at 004:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0003 at 004:001: Access denied (insufficient permissions)
found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x3417 [HP LaserJet 3055]) at libusb:002:005
could not open USB device 0x0764/0x0501 at 002:004: Access denied (insufficient permissions)
could not open USB device 0x046d/0xc517 at 002:008: Access denied (insufficient permissions)
could not open USB device 0x1235/0x8202 at 002:006: Access denied (insufficient permissions)
could not open USB device 0x174c/0x2074 at 002:003: Access denied (insufficient permissions)
could not open USB device 0x046d/0x0825 at 002:002: Access denied (insufficient permissions)
could not open USB device 0x046d/0xc52f at 002:007: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 002:001: Access denied (insufficient permissions)
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

  # You may want to run this program as root to find all devices. Once you
  # found the scanner devices, be sure to adjust access permissions as
  # necessary.

I've tried rebooting the computer and printer/scanner, I removed the printer and added it back (using HP's software), but I can't get it to work again.

Here is the output of 'scanimage -L':


Code: [Select]
$ scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

Somehow, yesterday I got instead this: https://paste.debian.net/1147463/

I would guess that the relevant error might be this:

Code: [Select]
[dll] load: searching backend `hpaio' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-hpaio.so.1'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-hpaio.so.1'
[dll] load: dlopen() failed (/usr/lib/x86_64-linux-gnu/sane/libsane-hpaio.so.1: undefined symbol: _DBG)

The scanner works fine with Windows.


I'm at a loss on what else I could do...

Can someone recommend a printer/scanner (preferably a combo, but separate if necessary) that works well in Linux?  Is HP still the best option?  I see Brother has its own drivers software.  Does it work well?  Any other brands to look at?
« Last Edit: 2020/05/25, 04:37:45 by finotti »

Offline finotti

  • User
  • Posts: 269
Re: HP Laserjet 3055 scanning
« Reply #1 on: 2020/05/18, 19:15:02 »
I cannot say for sure, but it seems it was update in hplip/libsane-hpaio, as in 05/17 those (and some others) were upgraded from 3.20.3+dfsg0-2 to 3.20.5+dfsg0-2.

Code: [Select]
# cat dpkg.log | grep 3.20.3 | grep upgrade
2020-05-17 08:34:44 upgrade hplip:amd64 3.20.3+dfsg0-2 3.20.5+dfsg0-2
2020-05-17 08:34:44 upgrade libsane-hpaio:amd64 3.20.3+dfsg0-2 3.20.5+dfsg0-2
2020-05-17 08:34:44 upgrade hplip-data:all 3.20.3+dfsg0-2 3.20.5+dfsg0-2
2020-05-17 08:34:45 upgrade printer-driver-hpcups:amd64 3.20.3+dfsg0-2 3.20.5+dfsg0-2
2020-05-17 08:34:45 upgrade printer-driver-hpijs:amd64 3.20.3+dfsg0-2 3.20.5+dfsg0-2
2020-05-17 08:34:46 upgrade libhpmud0:amd64 3.20.3+dfsg0-2 3.20.5+dfsg0-2
2020-05-17 08:34:46 upgrade hpijs-ppds:all 3.20.3+dfsg0-2 3.20.5+dfsg0-2
2020-05-17 08:34:46 upgrade hplip-gui:all 3.20.3+dfsg0-2 3.20.5+dfsg0-2

I've considered downgrading, but it seems like too many packages to do it...

But still, I'm looking at good replacement for this printer/scanner, so any suggestions would be most welcome.

Offline whistler_mb

  • User
  • Posts: 198
Re: HP Laserjet 3055 scanning
« Reply #2 on: 2020/05/19, 10:20:58 »
I use a HP Color LaserJet Pro MFP M281fdw, but connected to the Ethernet and not USB. Normally I scan directly from the device to my NAS without using my computer.
On an updated siduction you can install the printer with hp-setup and then you can scan directly from your computer.

Code: [Select]
$  scanimage -L
device `hpaio:/net/HP_ColorLaserJet_MFP_M278-M281?ip=192.168.2.249' is a Hewlett-Packard HP_ColorLaserJet_MFP_M278-M281 all-in-one


Offline eriefisher

  • User
  • Posts: 257
Re: HP Laserjet 3055 scanning
« Reply #3 on: 2020/05/19, 15:00:32 »
I'm having the same problem. This all-in-one has worked flawlessly up until now. HP3510 on the network. I can use the onboard web server to scan but not really a good solution.

I can't find any evidence of the scanner through the utilities I normally would use. I reinstalled the printer(which works fine) just to make sure the address and such were correct.

scanimage -L nothingsane-find-scanner nothinghp-scan nothing

Offline gnasch

  • User
  • Posts: 63
Re: HP Laserjet 3055 scanning
« Reply #4 on: 2020/05/19, 16:30:11 »
I think scanning via PC is going away, especially in small businesses.
I scan most incoming documents using a cheapish Brother color MFP,
which has a feeder for the originals, and can do duplex color scans to PDF
sent to a directory on a Samba(NAS) share.
The PC does not have to be on, and the PDFs can be used by everyone on the LAN.
Unfortunately the cartridges for Brother are expensive, and their Postscript interpreter
does not work well with Siduction, so for my customers I now choose Kyocera, where both points are ok.
Canon are unusable due to proprietary Windows-only driver components for postscript.
Can not talk about HP as I avoid them.
HTH,
gnasch

Offline eriefisher

  • User
  • Posts: 257
Re: HP Laserjet 3055 scanning
« Reply #5 on: 2020/05/19, 17:17:42 »
Why would avoid HP. Up until now they were near plug and play. I've had several over the years and they have all worked great. Something in the last update has screwed things up.

Offline axt

  • User
  • Posts: 494
    • axebase.net
Re: HP Laserjet 3055 scanning
« Reply #6 on: 2020/05/20, 19:04:28 »
Quote from: finotti
But still, I'm looking at good replacement for this printer/scanner

But not because you've currently a driver issue...

For an HP LaserJet 3055 AiO you must have installed a working HPLIP also for scanning.

Quotation:"This backend isn't included in SANE because it is included in the HPLIP software."

There's nothing with link and click, you do that in a terminal (there're also (error) outputs). If there are issues with the version from the Debian repositories, install the .run version with the additional plugin!

⚠ Important: do not mix!

Installation HP Linux Imaging and Printing - German, but the command lines are the same. Originally written for (L)Ubuntu, but essentially also applies to Debian.

Offline finotti

  • User
  • Posts: 269
Re: HP Laserjet 3055 scanning
« Reply #7 on: 2020/05/20, 22:36:17 »
Thanks for all the replies and suggestions!

Quote from: finotti
But still, I'm looking at good replacement for this printer/scanner

But not because you've currently a driver issue...

I've been having some hardware problems with the printer.  Sometimes it doesn't boot correctly.  (It seems that the scanner is the problem...)  And I've been wanting a printer/scanner with faster and better quality scanning and ability to print duplex.

For an HP LaserJet 3055 AiO you must have installed a working HPLIP also for scanning.

Quotation:"This backend isn't included in SANE because it is included in the HPLIP software."

There's nothing with link and click, you do that in a terminal (there're also (error) outputs). If there are issues with the version from the Debian repositories, install the .run version with the additional plugin!

⚠ Important: do not mix!

Installation HP Linux Imaging and Printing - German, but the command lines are the same. Originally written for (L)Ubuntu, but essentially also applies to Debian.


Thanks for the reference.  I might try it, but I am not sure if the problem is Debian's packaging or the hplip driver itself.  But I really appreciate the idea!

Offline eriefisher

  • User
  • Posts: 257
Re: HP Laserjet 3055 scanning
« Reply #8 on: 2020/05/20, 22:57:53 »
I agree. I don't see why Debian's version would be any different than Hp's version. My install is only about 3 weeks old. One of the first things I did was to install the printer and scanner. Tested and worked flawlessly up until the recent update. I did manage to get the printer working but I actually show 2 printers now 1 discovered and one installed. The both show the driver as "driverless". Only one works, the installed one.
The only thing I can deduce so far is that the driver isn't being found by the hp-setup. Since is running as a generic printer the scanner isn't being detected.

Offline finotti

  • User
  • Posts: 269
Re: HP Laserjet 3055 scanning
« Reply #9 on: 2020/05/25, 04:37:20 »
FYI: The new hplip (et al) update (3.20.5+dfsg0-3) fixed scanning on my HP.

Offline eriefisher

  • User
  • Posts: 257
Re: [Solved] HP Laserjet 3055 scanning
« Reply #10 on: 2020/05/25, 14:22:29 »
I can confirm this with my 3510 all-in-one. Upgraded the hp packages this morning. I reinstalled the printer then followed up with the scanner. Correct drivers now being used and the printer functions as expected(perfectly).