"Unable to connect to scanner" - "SANE_STATUS_IO_ERROR"
Hi kind strangers,
Network Printer/Scanner HP LaserJet Pro MFP M125nw
OS Manjaro XFCE
Kernel 6.1.23-1 (latest LTS)
simple-scan --version
simple-scan 42.5
sane-config --version 1.2.1
It does find the printer/scanner but dies when trying to scan.
How would I proceed to identify the issue?
I guess there are simply no SANE drivers for it?
(base) [ ~]$ simple-scan --debug
[+0,00s] DEBUG: simple-scan.vala:2015: Starting simple-scan 42.5, PID=7613
[+0,00s] DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
[+0,09s] DEBUG: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
[+0,11s] DEBUG: app-window.vala:1975: Loading state from /home/user/.config/simple-scan/state
[+0,11s] DEBUG: app-window.vala:1954: Restoring window to 978x788 pixels
[+0,13s] DEBUG: scanner.vala:1619: sane_init () -> SANE_STATUS_GOOD
[+0,13s] DEBUG: scanner.vala:1625: SANE version 1.2.1
[+0,13s] DEBUG: scanner.vala:1686: Requesting redetection of scan devices
[+0,13s] DEBUG: scanner.vala:863: Processing request
[+0,27s] DEBUG: app-window.vala:2051: Saving state to /home/user/.config/simple-scan/state
[+0,42s] DEBUG: app-window.vala:2051: Saving state to /home/user/.config/simple-scan/state
[+6,22s] DEBUG: app-window.vala:2051: Saving state to /home/user/.config/simple-scan/state
[+9,81s] DEBUG: scanner.vala:348: sane_get_devices () -> SANE_STATUS_GOOD
[+9,81s] DEBUG: scanner.vala:374: Device: name="hpaio:/net/HP_LaserJet_Pro_MFP_M125nw?ip=192.168.0.17" vendor="Hewlett-Packard" model="HP_LaserJet_Pro_MFP_M125nw" type="all-in-one"
[+10,13s] DEBUG: app-window.vala:2051: Saving state to /home/user/.config/simple-scan/state
[+17,53s] DEBUG: simple-scan.vala:1820: Requesting scan at 300 dpi from device 'hpaio:/net/HP_LaserJet_Pro_MFP_M125nw?ip=192.168.0.17'
[+17,53s] DEBUG: scanner.vala:1777: Scanner.scan ("hpaio:/net/HP_LaserJet_Pro_MFP_M125nw?ip=192.168.0.17", dpi=300, scan_mode=ScanMode.COLOR, depth=8, type=single, side=both, paper_width=1016, paper_height=1524, brightness=0, contrast=0, delay=0ms)
[+17,53s] DEBUG: scanner.vala:863: Processing request
(simple-scan:7613): Gtk-WARNING **: 16:44:53.073: Calling org.xfce.Session.Manager.Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such method “Inhibit”
[+17,84s] DEBUG: app-window.vala:2051: Saving state to /home/user/.config/simple-scan/state
[+19,30s] DEBUG: scanner.vala:924: sane_open ("hpaio:/net/HP_LaserJet_Pro_MFP_M125nw?ip=192.168.0.17") -> SANE_STATUS_IO_ERROR
[+19,30s] WARNING: scanner.vala:928: Unable to open device: Error during device I/O
[+19,64s] DEBUG: app-window.vala:2051: Saving state to /home/user/.config/simple-scan/state
[+22,60s] DEBUG: app-window.vala:2051: Saving state to /home/user/.config/simple-scan/state
[+24,06s] DEBUG: autosave-manager.vala:201: Deleting autosave records
[+24,06s] DEBUG: scanner.vala:1807: Stopping scan thread
[+24,06s] DEBUG: scanner.vala:863: Processing request
[+25,07s] DEBUG: scanner.vala:1818: sane_exit ()
sudo sane-find-scanner
[sudo] password for user:
# 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".
could not fetch string descriptor: Pipe error
found possible USB scanner (vendor=0x0b05 [AsusTek Computer Inc.], product=0x1939 [AURA LED Controller]) at libusb:001: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.
Edited by mr banana