> Since then, I've updated my kernel & some other pkgs.

You build your own kernel or rely on modules to handle it all?

Any idea what modules you've rebuilt since the last use of the
scanner?

As a sanity check you might want to take a look at VueScan. Hamerick
does a nice to of just making things work. Might give some better
error messages -- it's also a nice package, worth a few bucks to 
have something that Just Works and also helps support someone who
actually releases software for Linux.

Depending on which syslogger you use, create /var/log/debug with 
debug-level output (no idea how to do this with systemd), zero the
log, and tail -f it while you plug in the scanner, try to use it.

I normally keep /var/log/messages w/ *.info, auth.none and have
logrotate switch it out frequently (daily) at 1MiB. You only need it
once to make it worth the disk space :-)

Try:

    ( strace sane <what you expect to work ) >
    /var/tmp/sane.strace.out 2>&1;

and see what it's trying to open when it fails to get the file. It
might not be the device itself that is botching the process but a 
secondary file that got stepped on.

Try:

    find /etc -name '._cfg*';

any of them affect scanning, dbus, usb (anything else that might
be used by sane)?

-- 
Steven Lembark                                       1505 National Ave
Workhorse Computing                                 Rockford, IL 61103
lemb...@wrkhors.com                                    +1 888 359 3508

Reply via email to