Skip to content

CanoScan lide 25 fails to scan on ubuntu 18.04 with UIO error.

This scanner works if I scan first using VueScan. If I don't use VueScan first it gives a UIO error.

Using export SANE_DEBUG_PLUSTEK=13 I have found that when the scanner has been started by VueScan it detects the scanner as:

[plustek] usbio_DetectLM983x: found LM9832/3

On the other hand, it detects the scanner as:

[plustek] usbio_DetectLM983x: found LM9831
[plustek]  * resetting LM9831 device!
[plustek] usbio_ResetLM983x: reset was not successful, status=1

Then, it gives the following error:

[plustek] UIO error
[plustek] Scanner not ready!!!
[plustek] Sensor-position NOT reached
[plustek] cano_PrepareToReadWhiteCal() failed
[plustek] calibration failed!!!
[plustek] reader_process: read failed, status = -9004, errno 32
[plustek] IPC: Transferrate = 2000000 Bytes/s

I have uploaded the logs:

This scanner worked with older sane versions on Ubuntu 14.04

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information