User Tools

Site Tools


doc:appunti:hardware:canoscan_9000f_mark_ii

Canon CanoScan 9000F Mark II

Acquistato questo scanner perché pare essere supportato completamente dal software libero SANE tramite il backend PIXMA.

Il primo tentativo su una Debian 7.1 Wheezy è andato male, infatti la libreria libsane 1.0.22 non comprende il supporto per questo modello. Per fortuna la libsane 1.0.24 è sufficiente e il backport dei sorgenti sane-backends da Debian Jessie è stato semplice. Qui è possibile scaricare i pacchetti binari da me compilati: sane-backends.

Nel file /lib/udev/rules.d/60-libsane.rules si può verificare che il modello è supportato:

# Canon CanoScan 9000F Mark II
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="190d", ENV{libsane_matched}="yes"

Device autodetect

Con la versione giusta della libreria, dopo aver collegato lo scanner alla porta USB e averlo acceso (ricordarsi di sbloccare il carrello), il kernel rileva:

13188.672089] usb 5-1: new high-speed USB device number 4 using ehci-pci
[13188.806561] usb 5-1: New USB device found, idVendor=04a9, idProduct=190d
[13188.806573] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[13188.806581] usb 5-1: Product: CanoScan
[13188.806588] usb 5-1: Manufacturer: Canon

quindi si prova l'autodetect:

sane-find-scanner 
...
found USB scanner (vendor=0x04a9 [Canon], product=0x190d [CanoScan]) at libusb:005:004

Potrebbero esserci problemi di permessi, controllare se il comando dà risultati diversi quando eseguito da root e controllare che l'utente non privilegiato appartenga al gruppo scanner.

Also scanimage can report the autodetected devices:

scanimage --list-devices
device `pixma:04A9190D' is a CANON Canoscan 9000F Mark II multi-function peripheral

Negative scan with GNU/Linux

Photo scan with GNU/Linux

doc/appunti/hardware/canoscan_9000f_mark_ii.txt · Last modified: 2019/12/23 08:36 by niccolo