[sane-devel] HP ScanJet Pro 2000 sudden failure

Ellis Cohen ellis_cohen at pobox.com
Wed May 19 20:07:28 BST 2021


Files you requested are below (after the ---------------).

But first, I should observe that I'm rather puzzled as to what's going on on my system w/r to ipp-usb -- vis.,
   % sudo systemctl is-active ipp-usb
   inactive
   % sudo systemctl restart ipp-usb
   % sudo systemctl status ipp-usb
      * ipp-usb.service - Daemon for IPP over USB printer support
        Loaded: loaded (/usr/lib/systemd/system/ipp-usb.service; static)
        Active: inactive (dead)
          Docs: man:ipp-usb(8)

   May 16 13:13:52 tachyon7 systemd[1]: ipp-usb.service: Succeeded.
   May 16 13:13:52 tachyon7 systemd[1]: Stopped Daemon for IPP over USB printer support.
   May 16 13:16:43 tachyon7 systemd[1]: Started Daemon for IPP over USB printer support.
   May 16 15:13:59 tachyon7 systemd[1]: ipp-usb.service: Succeeded.
   May 19 11:48:13 tachyon7 systemd[1]: Started Daemon for IPP over USB printer support.
   May 19 11:48:13 tachyon7 systemd[1]: ipp-usb.service: Succeeded.
   May 19 11:49:26 tachyon7 systemd[1]: Started Daemon for IPP over USB printer support.
   May 19 11:49:26 tachyon7 systemd[1]: ipp-usb.service: Succeeded.
   May 19 11:50:44 tachyon7 systemd[1]: Started Daemon for IPP over USB printer support.
   May 19 11:50:44 tachyon7 systemd[1]: ipp-usb.service: Succeeded.
   % sudo systemctl is-active ipp-usb
   inactive

But
   % sudo dnf install ipp-usb
   Last metadata expiration check: 2:50:54 ago on Wed 19 May 2021 09:01:54 AM PDT.
   Package ipp-usb-0.9.17-1.fc33.x86_64 is already installed.
   Dependencies resolved.
   Nothing to do.
   Complete!

----------------

The generated files follow ...

airscan.log
   Output format is not set, using pnm as a default.
   scanimage: open of device airscan:e0:HP ScanJet Pro 2000 s2 (USB) failed: Error during device I/O

airscan-capabilities.txt
   API: sane_init(): called
   loading configuration file /etc/sane.d/airscan.conf
   MDNS: AVAHI_CLIENT_S_RUNNING
   WSDD: netif addresses update:
   WSDD:  + 2601:600:987f:f50::8029
   WSDD:  + 2601:600:987f:f50:d24c:fd73:f1a7:85fb
   WSDD:  + 10.0.0.214
   WSDD:  + fe80::29aa:1c54:ae93:e819%2
   WSDD:  + 192.168.122.1%2
   WSDD:  + fe80::fc54:ff:fe95:bc30%5
   WSDD: 2601:600:987f:f50::8029: started discovery, UDP port=59409
   WSDD: setsockopt(AF_INET6,IPV6_ADD_MEMBERSHIP): Address already in use
   WSDD: 2601:600:987f:f50:d24c:fd73:f1a7:85fb: started discovery, UDP port=57576
   WSDD: 10.0.0.214: started discovery, UDP port=51902
   WSDD: setsockopt(AF_INET6,IPV6_ADD_MEMBERSHIP): Address already in use
   WSDD: fe80::29aa:1c54:ae93:e819: started discovery, UDP port=36554
   WSDD: 192.168.122.1: started discovery, UDP port=36559
   WSDD: fe80::fc54:ff:fe95:bc30: started discovery, UDP port=55934
   API: sane_open("e0:HP ScanJet Pro 2000 s2 (USB)"): called
   zeroconf: device_list wait: requested
   zeroconf: device_list wait: DNS-SD not finished...
   MDNS: browse-ipv6("_ipp._tcp"): AVAHI_BROWSER_CACHE_EXHAUSTED
   MDNS: browse-ipv6("_ipps._tcp"): AVAHI_BROWSER_CACHE_EXHAUSTED
   MDNS: browse-ipv4("_uscan._tcp"): AVAHI_BROWSER_NEW
   MDNS: browse-ipv4("_uscan._tcp"): "HP ScanJet Pro 2000 s2 (USB)"
   MDNS: browse-ipv6("_uscan._tcp"): AVAHI_BROWSER_CACHE_EXHAUSTED
   MDNS: browse-ipv6("_uscans._tcp"): AVAHI_BROWSER_CACHE_EXHAUSTED
   MDNS: browse-ipv6("_scanner._tcp"): AVAHI_BROWSER_CACHE_EXHAUSTED
   MDNS: resolve-ipv4("_uscan._tcp", "HP ScanJet Pro 2000 s2 (USB)"): AVAHI_RESOLVER_FOUND
   MDNS: resolve-ipv4("_uscan._tcp", "HP ScanJet Pro 2000 s2 (USB)"): 127.0.0.1:60000
   zeroconf: found urn:uuid:5ee8be7b-ccc9-404c-ae5b-4a36976d0a5a
   zeroconf:   method:    ZEROCONF_USCAN_TCP
   zeroconf:   interface: 1 (lo)
   zeroconf:   name:      HP ScanJet Pro 2000 s2 (USB)
   zeroconf:   model:     HP ScanJet Pro 2000 s2
   zeroconf:   addresses:
   zeroconf:     127.0.0.1
   zeroconf:   protocol:  eSCL
   zeroconf:   endpoints:
   zeroconf:     http://127.0.0.1:60000/eSCL/
   zeroconf:   device:    0000 (created)
   WSDD: directed probe: trying if=lo, addr=127.0.0.1
   WSDD: directed probe: skipping loopback address
   zeroconf: device_list wait: DNS-SD not finished...
   MDNS: browse-ipv6("_ipp._tcp"): AVAHI_BROWSER_ALL_FOR_NOW
   MDNS: browse-ipv6("_ipps._tcp"): AVAHI_BROWSER_ALL_FOR_NOW
   MDNS: browse-ipv6("_uscan._tcp"): AVAHI_BROWSER_ALL_FOR_NOW
   zeroconf: ZEROCONF_USCAN_TCP: initial scan finished
   zeroconf: device_list wait: DNS-SD not finished...
   MDNS: browse-ipv6("_uscans._tcp"): AVAHI_BROWSER_ALL_FOR_NOW
   zeroconf: ZEROCONF_USCANS_TCP: initial scan finished
   zeroconf: device_list wait: DNS-SD not finished...
   MDNS: browse-ipv6("_scanner._tcp"): AVAHI_BROWSER_ALL_FOR_NOW
   zeroconf: ZEROCONF_MDNS_HINT: initial scan finished
   zeroconf: device_list wait: OK
   HP ScanJet Pro 2000 s2 (USB): device created
   HP ScanJet Pro 2000 s2 (USB): DEVICE_STM_OPENED->DEVICE_STM_PROBING
   HP ScanJet Pro 2000 s2 (USB): using protocol "eSCL"
   HP ScanJet Pro 2000 s2 (USB): HTTP GET http://127.0.0.1:60000/eSCL/ScannerCapabilities
   HP ScanJet Pro 2000 s2 (USB): HTTP using timeout: 5000 ms
   HP ScanJet Pro 2000 s2 (USB): HTTP resolving 127.0.0.1 60000
   HP ScanJet Pro 2000 s2 (USB): HTTP trying 127.0.0.1:60000
   HP ScanJet Pro 2000 s2 (USB): HTTP fdpoll: {--} -> {-w}
   HP ScanJet Pro 2000 s2 (USB): HTTP 84 bytes sent
   HP ScanJet Pro 2000 s2 (USB): HTTP done request sending
   HP ScanJet Pro 2000 s2 (USB): HTTP fdpoll: {-w} -> {rw}
   HP ScanJet Pro 2000 s2 (USB): HTTP fdpoll: {rw} -> {r-}
   HP ScanJet Pro 2000 s2 (USB): HTTP 156 bytes received
   HP ScanJet Pro 2000 s2 (USB): HTTP done response reception
   HP ScanJet Pro 2000 s2 (USB): HTTP GET http://127.0.0.1:60000/eSCL/ScannerCapabilities: 302 Found
   HP ScanJet Pro 2000 s2 (USB): HTTP redirect 1: GET http://localhost:60000/eSCL/ScannerCapabilities
   HP ScanJet Pro 2000 s2 (USB): HTTP GET http://localhost:60000/eSCL/ScannerCapabilities
   HP ScanJet Pro 2000 s2 (USB): HTTP resolving localhost 60000
   HP ScanJet Pro 2000 s2 (USB): HTTP trying [::1]:60000
   HP ScanJet Pro 2000 s2 (USB): HTTP fdpoll: {--} -> {-w}
   HP ScanJet Pro 2000 s2 (USB): HTTP 84 bytes sent
   HP ScanJet Pro 2000 s2 (USB): HTTP done request sending
   HP ScanJet Pro 2000 s2 (USB): HTTP fdpoll: {-w} -> {rw}
   HP ScanJet Pro 2000 s2 (USB): HTTP fdpoll: {rw} -> {r-}
   HP ScanJet Pro 2000 s2 (USB): HTTP 4096 bytes received
   HP ScanJet Pro 2000 s2 (USB): HTTP GET http://localhost:60000/eSCL/ScannerCapabilities: got response headers (200)
   HP ScanJet Pro 2000 s2 (USB): HTTP 6293 bytes received
   HP ScanJet Pro 2000 s2 (USB): HTTP GET http://localhost:60000/eSCL/ScannerCapabilities: stream ended at an unexpected time
   HP ScanJet Pro 2000 s2 (USB): scanner capabilities query: stream ended at an unexpected time
   HP ScanJet Pro 2000 s2 (USB): DEVICE_STM_PROBING->DEVICE_STM_PROBING_FAILED
   HP ScanJet Pro 2000 s2 (USB): removed from device table
   HP ScanJet Pro 2000 s2 (USB): closed protocol "eSCL"
   HP ScanJet Pro 2000 s2 (USB): device destroyed
   API: sane_open("e0:HP ScanJet Pro 2000 s2 (USB)"): Error during device I/O
   API: sane_exit(): called
   zeroconf: device gone urn:uuid:5ee8be7b-ccc9-404c-ae5b-4a36976d0a5a
   zeroconf:   method:    ZEROCONF_USCAN_TCP
   zeroconf:   interface: 1 (lo)
   zeroconf: ZEROCONF_WSD: initial scan finished
   API: sane_exit(): OK

hpaio-net.log
   Output format is not set, using pnm as a default.
   [11:58:45.247031] [sanei_debug] Setting debug level of hpaio to 255.
   [11:58:45.247427] [hpaio] sane_hpaio_init(): scan/sane/hpaio.c 356
   [11:58:45.250285] [hpaio] sane_hpaio_open(/net/scanjet_pro_2000_s2?ip=127.0.0.1&queue=false): scan/sane/hpaio.c 395 scan_type=9 scansrc=2
   scanimage: open of device hpaio:/net/scanjet_pro_2000_s2?ip=127.0.0.1&queue=false failed: Error during device I/O
   [11:58:45.253553] [hpaio] sane_hpaio_exit(): scan/sane/hpaio.c 371

hpaio-net-capabilities.txt
   [FILE IS EMPTY]

airscan-scan.log
   Output format is not set, using pnm as a default.
   scanimage: open of device airscan:e0:HP ScanJet Pro 2000 s2 (USB) failed: Error during device I/O

airscan-scan-capabilities.txt
   API: sane_init(): called
   loading configuration file /etc/sane.d/airscan.conf
   MDNS: AVAHI_CLIENT_S_RUNNING
   WSDD: netif addresses update:
   WSDD:  + 2601:600:987f:f50::8029
   WSDD:  + 2601:600:987f:f50:d24c:fd73:f1a7:85fb
   WSDD:  + 10.0.0.214
   WSDD:  + fe80::29aa:1c54:ae93:e819%2
   WSDD:  + 192.168.122.1%2
   WSDD:  + fe80::fc54:ff:fe95:bc30%5
   WSDD: 2601:600:987f:f50::8029: started discovery, UDP port=60622
   WSDD: setsockopt(AF_INET6,IPV6_ADD_MEMBERSHIP): Address already in use
   WSDD: 2601:600:987f:f50:d24c:fd73:f1a7:85fb: started discovery, UDP port=57095
   WSDD: 10.0.0.214: started discovery, UDP port=35210
   WSDD: setsockopt(AF_INET6,IPV6_ADD_MEMBERSHIP): Address already in use
   WSDD: fe80::29aa:1c54:ae93:e819: started discovery, UDP port=60539
   WSDD: 192.168.122.1: started discovery, UDP port=38131
   WSDD: fe80::fc54:ff:fe95:bc30: started discovery, UDP port=39494
   API: sane_open("e0:HP ScanJet Pro 2000 s2 (USB)"): called
   zeroconf: device_list wait: requested
   zeroconf: device_list wait: DNS-SD not finished...
   MDNS: browse-ipv6("_ipp._tcp"): AVAHI_BROWSER_CACHE_EXHAUSTED
   MDNS: browse-ipv6("_ipp._tcp"): AVAHI_BROWSER_ALL_FOR_NOW
   MDNS: browse-ipv6("_ipps._tcp"): AVAHI_BROWSER_CACHE_EXHAUSTED
   MDNS: browse-ipv6("_ipps._tcp"): AVAHI_BROWSER_ALL_FOR_NOW
   MDNS: browse-ipv4("_uscan._tcp"): AVAHI_BROWSER_NEW
   MDNS: browse-ipv4("_uscan._tcp"): "HP ScanJet Pro 2000 s2 (USB)"
   MDNS: browse-ipv6("_uscan._tcp"): AVAHI_BROWSER_CACHE_EXHAUSTED
   MDNS: browse-ipv6("_uscans._tcp"): AVAHI_BROWSER_CACHE_EXHAUSTED
   MDNS: browse-ipv6("_scanner._tcp"): AVAHI_BROWSER_CACHE_EXHAUSTED
   MDNS: resolve-ipv4("_uscan._tcp", "HP ScanJet Pro 2000 s2 (USB)"): AVAHI_RESOLVER_FOUND
   MDNS: resolve-ipv4("_uscan._tcp", "HP ScanJet Pro 2000 s2 (USB)"): 127.0.0.1:60000
   zeroconf: found urn:uuid:5ee8be7b-ccc9-404c-ae5b-4a36976d0a5a
   zeroconf:   method:    ZEROCONF_USCAN_TCP
   zeroconf:   interface: 1 (lo)
   zeroconf:   name:      HP ScanJet Pro 2000 s2 (USB)
   zeroconf:   model:     HP ScanJet Pro 2000 s2
   zeroconf:   addresses:
   zeroconf:     127.0.0.1
   zeroconf:   protocol:  eSCL
   zeroconf:   endpoints:
   zeroconf:     http://127.0.0.1:60000/eSCL/
   zeroconf:   device:    0000 (created)
   WSDD: directed probe: trying if=lo, addr=127.0.0.1
   WSDD: directed probe: skipping loopback address
   zeroconf: device_list wait: DNS-SD not finished...
   MDNS: browse-ipv6("_uscan._tcp"): AVAHI_BROWSER_ALL_FOR_NOW
   zeroconf: ZEROCONF_USCAN_TCP: initial scan finished
   MDNS: browse-ipv6("_uscans._tcp"): AVAHI_BROWSER_ALL_FOR_NOW
   zeroconf: ZEROCONF_USCANS_TCP: initial scan finished
   MDNS: browse-ipv6("_scanner._tcp"): AVAHI_BROWSER_ALL_FOR_NOW
   zeroconf: ZEROCONF_MDNS_HINT: initial scan finished
   zeroconf: device_list wait: OK
   HP ScanJet Pro 2000 s2 (USB): device created
   HP ScanJet Pro 2000 s2 (USB): DEVICE_STM_OPENED->DEVICE_STM_PROBING
   HP ScanJet Pro 2000 s2 (USB): using protocol "eSCL"
   HP ScanJet Pro 2000 s2 (USB): HTTP GET http://127.0.0.1:60000/eSCL/ScannerCapabilities
   HP ScanJet Pro 2000 s2 (USB): HTTP using timeout: 5000 ms
   HP ScanJet Pro 2000 s2 (USB): HTTP resolving 127.0.0.1 60000
   HP ScanJet Pro 2000 s2 (USB): HTTP trying 127.0.0.1:60000
   HP ScanJet Pro 2000 s2 (USB): HTTP fdpoll: {--} -> {-w}
   HP ScanJet Pro 2000 s2 (USB): HTTP 84 bytes sent
   HP ScanJet Pro 2000 s2 (USB): HTTP done request sending
   HP ScanJet Pro 2000 s2 (USB): HTTP fdpoll: {-w} -> {rw}
   HP ScanJet Pro 2000 s2 (USB): HTTP fdpoll: {rw} -> {r-}
   HP ScanJet Pro 2000 s2 (USB): HTTP 156 bytes received
   HP ScanJet Pro 2000 s2 (USB): HTTP done response reception
   HP ScanJet Pro 2000 s2 (USB): HTTP GET http://127.0.0.1:60000/eSCL/ScannerCapabilities: 302 Found
   HP ScanJet Pro 2000 s2 (USB): HTTP redirect 1: GET http://localhost:60000/eSCL/ScannerCapabilities
   HP ScanJet Pro 2000 s2 (USB): HTTP GET http://localhost:60000/eSCL/ScannerCapabilities
   HP ScanJet Pro 2000 s2 (USB): HTTP resolving localhost 60000
   HP ScanJet Pro 2000 s2 (USB): HTTP trying [::1]:60000
   HP ScanJet Pro 2000 s2 (USB): HTTP fdpoll: {--} -> {-w}
   HP ScanJet Pro 2000 s2 (USB): HTTP 84 bytes sent
   HP ScanJet Pro 2000 s2 (USB): HTTP done request sending
   HP ScanJet Pro 2000 s2 (USB): HTTP fdpoll: {-w} -> {rw}
   HP ScanJet Pro 2000 s2 (USB): HTTP fdpoll: {rw} -> {r-}
   HP ScanJet Pro 2000 s2 (USB): HTTP 4096 bytes received
   HP ScanJet Pro 2000 s2 (USB): HTTP GET http://localhost:60000/eSCL/ScannerCapabilities: got response headers (200)
   HP ScanJet Pro 2000 s2 (USB): HTTP 6293 bytes received
   HP ScanJet Pro 2000 s2 (USB): HTTP GET http://localhost:60000/eSCL/ScannerCapabilities: stream ended at an unexpected time
   HP ScanJet Pro 2000 s2 (USB): scanner capabilities query: stream ended at an unexpected time
   HP ScanJet Pro 2000 s2 (USB): DEVICE_STM_PROBING->DEVICE_STM_PROBING_FAILED
   HP ScanJet Pro 2000 s2 (USB): removed from device table
   HP ScanJet Pro 2000 s2 (USB): closed protocol "eSCL"
   HP ScanJet Pro 2000 s2 (USB): device destroyed
   API: sane_open("e0:HP ScanJet Pro 2000 s2 (USB)"): Error during device I/O
   API: sane_exit(): called
   zeroconf: device gone urn:uuid:5ee8be7b-ccc9-404c-ae5b-4a36976d0a5a
   zeroconf:   method:    ZEROCONF_USCAN_TCP
   zeroconf:   interface: 1 (lo)
   zeroconf: ZEROCONF_WSD: initial scan finished
   API: sane_exit(): OK

hpaio-net-scan.log
   Output format is not set, using pnm as a default.
   [11:58:46.351122] [sanei_debug] Setting debug level of hpaio to 255.
   [11:58:46.351557] [hpaio] sane_hpaio_init(): scan/sane/hpaio.c 356
   [11:58:46.354203] [hpaio] sane_hpaio_open(/net/scanjet_pro_2000_s2?ip=127.0.0.1&queue=false): scan/sane/hpaio.c 395 scan_type=9 scansrc=2
   scanimage: open of device hpaio:/net/scanjet_pro_2000_s2?ip=127.0.0.1&queue=false failed: Error during device I/O
   [11:58:46.357543] [hpaio] sane_hpaio_exit(): scan/sane/hpaio.c 371

hpaio-net-scan-capabilities.txt
   [FILE IS EMPTY]

hpaio-usb.log
   Output format is not set, using pnm as a default.
   [12:03:23.684128] [sanei_debug] Setting debug level of hpaio to 255.
   [12:03:23.684598] [hpaio] sane_hpaio_init(): scan/sane/hpaio.c 356
   [12:03:23.687217] [hpaio] sane_hpaio_open(/usb/HP_ScanJet_Pro_2000_s2?serial=CN09EA204V): scan/sane/hpaio.c 395 scan_type=9 scansrc=2
   scanimage: open of device hpaio:/usb/HP_ScanJet_Pro_2000_s2?serial=CN09EA204V failed: Error during device I/O
   [12:03:23.719306] [hpaio] sane_hpaio_exit(): scan/sane/hpaio.c 371

hpaio-usb.capabilities.txt
   [FILE IS EMPTY]

hpaio-usb-scan.log
   Output format is not set, using pnm as a default.
   [12:03:23.733340] [sanei_debug] Setting debug level of hpaio to 255.
   [12:03:23.733788] [hpaio] sane_hpaio_init(): scan/sane/hpaio.c 356
   [12:03:23.736413] [hpaio] sane_hpaio_open(/usb/HP_ScanJet_Pro_2000_s2?serial=CN09EA204V): scan/sane/hpaio.c 395 scan_type=9 scansrc=2
   scanimage: open of device hpaio:/usb/HP_ScanJet_Pro_2000_s2?serial=CN09EA204V failed: Error during device I/O
   [12:03:23.768006] [hpaio] sane_hpaio_exit(): scan/sane/hpaio.c 371

hpaio-usb-scan-capabilities.txt
   [FILE IS EMPTY]
   API: sane_open("e0:HP ScanJet Pro 2000 s2 (USB)"): Error during device I/O
   API: sane_exit(): called
   zeroconf: device gone urn:uuid:5ee8be7b-ccc9-404c-ae5b-4a36976d0a5a
   zeroconf:   method:    ZEROCONF_USCAN_TCP
   zeroconf:   interface: 1 (lo)
   zeroconf: ZEROCONF_WSD: initial scan finished
   API: sane_exit(): OK

hpaio-net-scan.log
   Output format is not set, using pnm as a default.
   [11:58:46.351122] [sanei_debug] Setting debug level of hpaio to 255.
   [11:58:46.351557] [hpaio] sane_hpaio_init(): scan/sane/hpaio.c 356
   [11:58:46.354203] [hpaio] sane_hpaio_open(/net/scanjet_pro_2000_s2?ip=127.0.0.1&queue=false): scan/sane/hpaio.c 395 scan_type=9 scansrc=2
   scanimage: open of device hpaio:/net/scanjet_pro_2000_s2?ip=127.0.0.1&queue=false failed: Error during device I/O
   [11:58:46.357543] [hpaio] sane_hpaio_exit(): scan/sane/hpaio.c 371

hpaio-net-scan-capabilities.txt
   [FILE IS EMPTY]

hpaio-usb.log
   Output format is not set, using pnm as a default.
   [12:03:23.684128] [sanei_debug] Setting debug level of hpaio to 255.
   [12:03:23.684598] [hpaio] sane_hpaio_init(): scan/sane/hpaio.c 356
   [12:03:23.687217] [hpaio] sane_hpaio_open(/usb/HP_ScanJet_Pro_2000_s2?serial=CN09EA204V): scan/sane/hpaio.c 395 scan_type=9 scansrc=2
   scanimage: open of device hpaio:/usb/HP_ScanJet_Pro_2000_s2?serial=CN09EA204V failed: Error during device I/O
   [12:03:23.719306] [hpaio] sane_hpaio_exit(): scan/sane/hpaio.c 371

hpaio-usb.capabilities.txt
   [FILE IS EMPTY]

hpaio-usb-scan.log
   Output format is not set, using pnm as a default.
   [12:03:23.733340] [sanei_debug] Setting debug level of hpaio to 255.
   [12:03:23.733788] [hpaio] sane_hpaio_init(): scan/sane/hpaio.c 356
   [12:03:23.736413] [hpaio] sane_hpaio_open(/usb/HP_ScanJet_Pro_2000_s2?serial=CN09EA204V): scan/sane/hpaio.c 395 scan_type=9 scansrc=2
   scanimage: open of device hpaio:/usb/HP_ScanJet_Pro_2000_s2?serial=CN09EA204V failed: Error during device I/O
   [12:03:23.768006] [hpaio] sane_hpaio_exit(): scan/sane/hpaio.c 371

hpaio-usb-scan-capabilities.txt
   [FILE IS EMPTY]
   API: sane_open("e0:HP ScanJet Pro 2000 s2 (USB)"): Error during device I/O
   API: sane_exit(): called
   zeroconf: device gone urn:uuid:5ee8be7b-ccc9-404c-ae5b-4a36976d0a5a
   zeroconf:   method:    ZEROCONF_USCAN_TCP
   zeroconf:   interface: 1 (lo)
   zeroconf: ZEROCONF_WSD: initial scan finished
   API: sane_exit(): OK

hpaio-net-scan.log
   Output format is not set, using pnm as a default.
   [11:58:46.351122] [sanei_debug] Setting debug level of hpaio to 255.
   [11:58:46.351557] [hpaio] sane_hpaio_init(): scan/sane/hpaio.c 356
   [11:58:46.354203] [hpaio] sane_hpaio_open(/net/scanjet_pro_2000_s2?ip=127.0.0.1&queue=false): scan/sane/hpaio.c 395 scan_type=9 scansrc=2
   scanimage: open of device hpaio:/net/scanjet_pro_2000_s2?ip=127.0.0.1&queue=false failed: Error during device I/O
   [11:58:46.357543] [hpaio] sane_hpaio_exit(): scan/sane/hpaio.c 371

hpaio-net-scan-capabilities.txt
   [FILE IS EMPTY]

hpaio-usb.log
   Output format is not set, using pnm as a default.
   [12:03:23.684128] [sanei_debug] Setting debug level of hpaio to 255.
   [12:03:23.684598] [hpaio] sane_hpaio_init(): scan/sane/hpaio.c 356
   [12:03:23.687217] [hpaio] sane_hpaio_open(/usb/HP_ScanJet_Pro_2000_s2?serial=CN09EA204V): scan/sane/hpaio.c 395 scan_type=9 scansrc=2
   scanimage: open of device hpaio:/usb/HP_ScanJet_Pro_2000_s2?serial=CN09EA204V failed: Error during device I/O
   [12:03:23.719306] [hpaio] sane_hpaio_exit(): scan/sane/hpaio.c 371

hpaio-usb.capabilities.txt
   [FILE IS EMPTY]

hpaio-usb-scan.log
   Output format is not set, using pnm as a default.
   [12:03:23.733340] [sanei_debug] Setting debug level of hpaio to 255.
   [12:03:23.733788] [hpaio] sane_hpaio_init(): scan/sane/hpaio.c 356
   [12:03:23.736413] [hpaio] sane_hpaio_open(/usb/HP_ScanJet_Pro_2000_s2?serial=CN09EA204V): scan/sane/hpaio.c 395 scan_type=9 scansrc=2
   scanimage: open of device hpaio:/usb/HP_ScanJet_Pro_2000_s2?serial=CN09EA204V failed: Error during device I/O
   [12:03:23.768006] [hpaio] sane_hpaio_exit(): scan/sane/hpaio.c 371

hpaio-usb-scan-capabilities.txt
   [FILE IS EMPTY]


On Sun, May 16, 2021, at 11:56 PM, Thierry Huchard wrote:
> Le 2021-05-16 22:26, Ellis Cohen a écrit :
> Hi Ellis,
> 
> Can you test this :
> SANE_DEBUG_AIRSCAN=255 scanimage -d 'airscan:e0:HP ScanJet Pro 2000 s2 
> (USB)' -A 2> airscan.log >airscan-capabilities.txt
> SANE_DEBUG_HPAIO=255 scanimage -d 
> 'hpaio:/net/scanjet_pro_2000_s2?ip=127.0.0.1&queue=false' -A 2> 
> hpaio-net.log >hpaio-net-capabilities.txt
> SANE_DEBUG_AIRSCAN=255 scanimage -d 'airscan:e0:HP ScanJet Pro 2000 s2 
> (USB)' -p 2> airscan-scan.log >airscan-scan-capabilities.txt
> SANE_DEBUG_HPAIO=255 scanimage -d 
> 'hpaio:/net/scanjet_pro_2000_s2?ip=127.0.0.1&queue=false' -p 2> 
> hpaio-net-scan.log >hpaio-net-scan-capabilities.txt
> sudo service ipp-usb stop
> SANE_DEBUG_HPAIO=255 scanimage -d 
> 'hpaio:/usb/HP_ScanJet_Pro_2000_s2?serial=CN09EA204V' -A 2> 
> hpaio-usb.log >hpaio-usb.capabilities.txt
> SANE_DEBUG_HPAIO=255 scanimage -d 
> 'hpaio:/usb/HP_ScanJet_Pro_2000_s2?serial=CN09EA204V' -p 2> 
> hpaio-usb-scan.log >hpaio-usb-scan-capabilities.txt
> 
> Thierry
> 
> > Due to a hard failure in the boot loader, I had to completely
> > re-install my Fedora 33 system.  (My attempts to just re-install the
> > boot loader didn't work.)  Everything's once again working (including
> > my printer) *except* for the HP ScanJet Pro 2000 s2 scanner.
> > 
> > 'scanimage -L' displays
> > 
> >> device `plustek:libusb:003:005' is a Canon CanoScan N1220U flatbed
> >> scanner
> >> 
> >> device `airscan:e0:HP ScanJet Pro 2000 s2 (USB)' is a eSCL HP
> >> ScanJet Pro 2000 s2 (USB) ip=127.0.0.1
> >> 
> >> device `hpaio:/usb/HP_ScanJet_Pro_2000_s2?serial=CN09EA204V' is a
> >> Hewlett-Packard HP_ScanJet_Pro_2000_s2 all-in-one
> >> 
> >> device `hpaio:/net/scanjet_pro_2000_s2?ip=127.0.0.1&queue=false' is
> >> a Hewlett-Packard scanjet_pro_2000_s2 all-in-one
> > 
> > (The Canon N21220U is an oldie-but-goodie that I can access, but isn't
> > my concern.  I want to use the ScanJet Pro.)
> > 
> > No matter whether ipp-usb is
> > 
> > * installed and running,
> > 
> > * installed and not running, or
> > 
> > * not installed,
> > 
> > and regardless of which of the three choices above I'm using to access
> > the scanner,
> > 
> > in all cases I get the unhelpful diagnostic message
> > 
> >> Failed to open device
> >> `hpaio:/usr/HP_ScanJet_pro_2000_s2?serial=CN09EA204V'
> >> 
> >> Error during device I/O.
> > 
> > I also tried removing the 'hplip' package, but that didn't help
> > either.
> > 
> > Any thoughts on what might be broken?  Any debugging I could enable
> > that might shed light?  Any further information I could provide to
> > help diagnose?
> > 
> > Thanks for any help you can provide.
> > 
> > Ellis
> > 
> > On Fri, Mar 5, 2021, at 9:33 AM, Ellis Cohen wrote:
> > 
> >> Thanks for your help!   IPP-over-USB _was_ the culprit (although I
> >> have no idea exactly what latest-update from Fedora changed previous
> >> behavior).
> >> 
> >> I determined that for my configuration, it was least-invasive to
> >> simply execute
> >> 
> >>> ipp_usb_was_active=false
> >>> 
> >>> sudo systemctl --quiet is-active ipp-usb
> >>> 
> >>> if [ $? -eq 0 ] ; then
> >>> 
> >>> ipp_usb_was_active=true
> >>> 
> >>> sudo systemctl stop ipp-usb
> >>> 
> >>> fi
> >> 
> >> before scanning, and
> >> 
> >>> ${ipp_usb_was_active} && sudo systemctl start ipp-usb
> >> 
> >> afterwards.
> >> 
> >> Again, thanks muchly!
> >> 
> >> Ellis
> >> 
> >> On Thu, Mar 4, 2021, at 9:43 PM, Zdenek Dohnal wrote:
> >> 
> >>> On 3/4/21 7:39 PM, Alexander Pevzner wrote:
> >>> 
> >>>> 
> >>> 
> >>>> 2) Remove hplip and scan driverlessly:
> >>> 
> >>>> 
> >>> 
> >>>> dnf erase hplip
> >>> 
> >>>> dnf install sane-airscan
> >>> 
> >>>> 
> >>> 
> >>> Btw, sane-airscan is installed by default if you have
> >>> sane-backends
> >>> 
> >>> installed :) . I changed that later...
> >>> 
> >>> --
> >>> 
> >>> Zdenek Dohnal
> >>> 
> >>> Software Engineer
> >>> 
> >>> Red Hat Czech - Brno TPB-C
> >>> 
> >>> Attachments:
> >>> 
> >>> * OpenPGP_signature
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20210519/c6862ac3/attachment-0001.htm>


More information about the sane-devel mailing list