alexpevzner / sane-airscan

Scanner Access Now Easy - universal driver for eSCL (Apple AirScan) and WSD
Other
289 stars 44 forks source link

Unable to start scan on Cannon MF654Cdw over the network #345

Closed carlosrodfern closed 3 months ago

carlosrodfern commented 3 months ago

The simple-scan detects the printer fine, however when attempting to scan, I get the Unable to start scan error. The run with the -d flag renders this:

[+10.29s] DEBUG: scanner.vala:602: sane_control_option (4, SANE_ACTION_SET_VALUE, source="Flatbed") -> (SANE_STATUS_GOOD, "Flatbed")
[+10.29s] DEBUG: scanner.vala:602: sane_control_option (3, SANE_ACTION_SET_VALUE, mode="Color") -> (SANE_STATUS_GOOD, "Color")
[+10.29s] DEBUG: scanner.vala:514: sane_control_option (2, SANE_ACTION_SET_VALUE, resolution=600) -> (SANE_STATUS_GOOD, 300)
[+10.29s] DEBUG: scanner.vala:554: sane_control_option (8, SANE_ACTION_SET_VALUE, br-x=215.900000) -> (SANE_STATUS_GOOD, 215.899994)
[+10.29s] DEBUG: scanner.vala:554: sane_control_option (9, SANE_ACTION_SET_VALUE, br-y=279.400000) -> (SANE_STATUS_GOOD, 279.399994)
[+10.29s] DEBUG: scanner.vala:430: scale_fixed: scaling 0 [min: -100, max: 100] to 0.000000 [min: -100.000000, max: 100.000000]
[+10.29s] DEBUG: scanner.vala:554: sane_control_option (11, SANE_ACTION_SET_VALUE, brightness=0.000000) -> (SANE_STATUS_GOOD, 0.000000)
[+10.29s] DEBUG: scanner.vala:430: scale_fixed: scaling 0 [min: -100, max: 100] to 0.000000 [min: -100.000000, max: 100.000000]
[+10.29s] DEBUG: scanner.vala:554: sane_control_option (12, SANE_ACTION_SET_VALUE, contrast=0.000000) -> (SANE_STATUS_GOOD, 0.000000)
[+10.40s] DEBUG: app-window.vala:1512: Saving state to /home/carlos/.config/simple-scan/state
[+11.50s] DEBUG: scanner.vala:1352: sane_start (page=0, pass=0) -> SANE_STATUS_IO_ERROR
[+11.51s] WARNING: scanner.vala:1379: Unable to start device: Error during device I/O
[+11.51s] DEBUG: scanner.vala:825: sane_cancel ()
[+11.51s] DEBUG: scanner.vala:828: sane_close ()

I have run it with the trace enabled and I have attached the logs. simple-scan-Canon-MF650C-Series.log simple-scan-zeroconf.log

I have also enabled the protocol=manual and selected WSD (defaults to eSCL) and get the same errors in the UI. I have also downgraded it to sane-airscan 0.99.27 and I get the same results.

I used to be able to scan fine on Fedora 39, but this is the first time I tried in Fedora 40.

Thank you!

carlosrodfern commented 3 months ago

Never mind, I just powered off/on my printer and everything cleared.