Linux - Sane - Canon CanoScan LiDE 210

Sane version working 2013-01-28
Sane versionWorkingDistro
1.0.21NoDebian/Squeeze
1.0.22YesDebian/Wheezy

Setup

$ sane-find-scanner -q
found USB scanner (vendor=0x04a9 [Canon], product=0x190a [CanoScan], chip=GL124) at libusb:001:005
$ scanimage --version
scanimage (sane-backends) 1.0.22; backend version 1.0.22
$ scanimage -L
device `genesys:libusb:001:005' is a Canon LiDE 210 flatbed scanner

Scan time 26 sec

$ time scanimage -x 210 -y 297 --resolution=300 > test2.pnm

real    0m25.852s
user    0m0.096s
sys     0m0.340s

scanbd

Scanner buttons utility http://scanbd.sourceforge.net/ version scanbd-1.3.tar.gz seems to work but not really tested yet.

Press the "Copy" button on the scanner and you get this in /var/log/syslog:

scanbd: checking option email number 32 (1) for device genesys:libusb:001:005: value: 0
scanbd: checking option email number 32 (1) for device genesys:libusb:001:005: value: 1

All buttons not pressed:

scanbd: checking option copy number 33 (2) for device genesys:libusb:001:005: value: 0
scanbd: checking option email number 32 (1) for device genesys:libusb:001:005: value: 0
scanbd: checking option preview number 4 (3) for device genesys:libusb:001:005: value: 0
scanbd: checking option scan number 30 (0) for device genesys:libusb:001:005: value: 0

Package installed to compile scanbd:

aptitude install libksane0 libsane libsane-extras sane sane-utils xsane xsane-common pkg-config libconfuse-common libconfuse-dev libdbus-1-dev libsane-dev

Some buttons does not work. Here is the syslog (in case someone has a clue about what is wrong:

build from git

git clone git://git.debian.org/sane/sane-backends.git
BACKENDS=genesys ./configure --disable-latex
make install
/usr/local/bin/scanimage -L
device `genesys:libusb:001:006' is a Canon LiDE 210 flatbed scanner

syslog output from scanbd git-version 2013-02-01

scanbd: checking option file number 34 (0) for device genesys:libusb:001:006: value: 0
scanbd: checking option scan number 33 (1) for device genesys:libusb:001:006: value: 0
scanbd: checking option copy number 36 (2) for device genesys:libusb:001:006: value: 0
scanbd: checking option email number 35 (3) for device genesys:libusb:001:006: value: 0
scanbd: checking option preview number 4 (4) for device genesys:libusb:001:006: value: 0

by Hans Schou <chlor@schou.dk>