Installare lo scanner Mustek ScanExpress 1200 UB Plus su Linux

22 Aprile, 2015 (16:09) | Linux | By: sargonsei

Installare lo scanner Mustek ScanExpress 1200 UB Plus su Linux.

Il metodo qui descritto, funziona sia per PCLinuxOS, sia per Fedora.
Per prima cosa, verificare che lo scanner venga riconosciuto dal Sistema Operativo.

[~]$ scanimage --list-devices
... (output omesso)...
device `gt68xx:libusb:001:002' is a Mustek BearPaw 1200 CU flatbed scanner
[pclinuxosm@localhost ~]$ lsusb | grep -i scanner
Bus 001 Device 002: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
[~]$

Lo scanner “dice” di essere modello 1200 UB Plus, ma Linux lo “scambia” per un 1200 CU.

Aprire Synaptic ed installare xsane

Aprire il file-manager in modalità SuperUtente, raggiungere la cartella /usr/share/sane/ e lì creare la cartella /gt68xx

Scaricare il file sbfw.usb dalla pagina web http://www.meier-geinitz.de/sane/gt68xx-backend/, e, tramite il file-manager in modalità SuperUtente, spostare il file sbfw.usb nella cartella /usr/share/sane/gt68xx

Con il file-manager in modalità SuperUtente, cliccare sul file dll.conf contenuto nella cartella /etc/sane.d/, in modo da aprirlo.
Cercare tutte le righe che contengono mustek_usb e verificare che NON siano precedute da # (se lo sono, cancellare il graticcio # che precede mustek_usb)
Cercare tutte le righe che contengono gt68xx e verificare che NON siano precedute da # (se lo sono, cancellare il graticcio # che precede gt68xx)
Salvare il file dll.conf e chiuderlo.

Con il file-manager in modalità SuperUtente, cliccare sul file mustek_usb.conf anch’esso contenuto nella cartella /etc/sane.d/, in modo da aprirlo.
Cercare tutte le righe che contengono option 1200ub e verificare che NON siano precedute da # (se lo sono, cancellare il graticcio # che precede option 1200ub)
Salvare il file mustek_usb.conf e chiuderlo.

Con il file-manager in modalità SuperUtente, cliccare sul file gt68xx.conf anch’esso contenuto nella cartella /etc/sane.d/, in modo da aprirlo.
Cercare tutte le righe che contengono override “mustek-scanexpress-1200-ub-plus” e verificare che NON siano precedute da # (se lo sono, cancellare il graticcio # che precede override “mustek-scanexpress-1200-ub-plus”)
Salvare il file gt68xx.conf e chiuderlo.

Ora Linux rileva correttamente lo scanner Mustek 1200 UB Plus.
Per utilizzarlo, avviare Xsane dal menù [Grafica]

Se non dovesse funzionare, è opportuno impartire i comandi di controllo e verificare che l’output sia analogo all’output seguente:

[~]$ scanimage --list-devices
No log handling enabled - using stderr logging
MIB search path: /home/pclinuxosm/.snmp/mibs:/usr/share/snmp/mibs
...(omesso)...
device `gt68xx:libusb:001:002' is a Mustek ScanExpress 1200 UB Plus flatbed scanner
[~]$ lsusb | grep -i scanner
Bus 001 Device 002: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
[~]$ ls /usr/share/sane/gt68xx
sbfw.usb
[~]$ cat /etc/sane.d/dll.conf | egrep "mustek_usb|gt68xx"
gt68xx
mustek_usb
mustek_usb2
[~]$ cat /etc/sane.d/mustek_usb.conf | grep 1200ub
# suitable option (1200ub is also for Trust Compact Scan USB 19200).
option 1200ub
option 1200ub
[~]$ cat /etc/sane.d/gt68xx.conf | grep -A2 "1200 UB Plus:"
# Mustek ScanExpress 1200 UB Plus:
override "mustek-scanexpress-1200-ub-plus"

[~]$