You are not logged in.
Hey folks,
I can't get the scanner of my multifunctional printer to work anymore. I have the latest versions of hplip and hpoj, sane and xsane as well.
When it is plugged in, the dmesg command shows the following:
[ 3980.912978] usb 1-3: new high-speed USB device number 5 using ehci_hcd
[ 3981.039508] usblp0: USB Bidirectional printer dev 5 if 0 alt 0 proto 2 vid 0x03F0 pid 0x042A
The scanimage -L command recognizes the device:
scanimage -L
device `hpaio:/usb/HP_LaserJet_Professional_M1132_MFP?serial=000000000QH3397RPR1a' is a Hewlett-Packard HP_LaserJet_Professional_M1132_MFP all-in-one
But in /var/log/errors.log this error is shown:
scanimage: io/hpmud/pp.c 627: unable to read device-id ret=-1
When I run xsane this message pops up:
Failed to open device `hpaio:/usb/HP_LaserJet_Professional_M1132_MFP?serial=000000000QH3397RPR1a':
Error during device I/O.
And in /var/log/errors.log I find this error:
Apr 21 11:35:50 localhost xsane: io/hpmud/pp.c 627: unable to read device-id ret=-1
Apr 21 11:35:54 localhost xsane: scan/sane/marvell.c 85: unable to load restricted library /usr/share/hplip/scan/plugins/bb_marvell.so: /usr/share/hplip/scan/plugins/bb_marvell.so: cannot open shared object file: Arquivo ou diretório não encontrado
Could anybody help me with this? I'm using Arch x86_64.
Thanks!
Offline
scanimage find your scanner, so it's probably an autorisation error.
Did you try running xsane as root ?
Sorry for my English - Home Page - «Violence never settles anything.» : Genghis Khan, 1162-1227
Offline
Running xsane as root gives the same error:
Failed to open device `hpaio:/usb/HP_LaserJet_Professional_M1132_MFP?serial=000000000QH3397RPR1a':
Error during device I/O.
Offline
sane-find-scanner only recognizes the device:
# 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.
# Also you need support for SCSI Generic (sg) in your operating system.
# If using Linux, try "modprobe sg".found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x042a [HP LaserJet Professional M1132 MFP]) at libusb:001:005
found USB scanner (vendor=0x093a, product=0x2620) at libusb:006:002
# 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.
But it doesn't get the scanner to work.
Offline
I was checking /lib/udev/rules.d/53-sane.rules and there is nothing about your scanner 03f0 | 042a !
Maybe you should create the file /etc/udev/rules.d/45-hpsane.rules or updating /lib/udev/rules.d/53-sane.rules with :
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="042a", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"
Sorry for my English - Home Page - «Violence never settles anything.» : Genghis Khan, 1162-1227
Offline
I tried and it didn't work. I just don't know what else to do.
Offline
uncomment hpaio in /etc/sane.d/dll.conf
and try hp-scan
It works for me.
Offline