[Pluto-help] microtek

fabio fabio.f a rete039.it
Dom 18 Nov 2001 22:11:10 CET


ciao
c' qualcuno che mi sa dire come fare a utilizzare uno scanner Microtek 
SM3600 con Linux RH 7.1?

Ho verificato che nella mia distribuzione  installato sane 1.03. Ho 
cercato nel sito www.mostang.com/sane e ho verificato che lo scanner  
supportato utilizzando una patch, che ho scaricato da sourceforge: si 
tratta di un file che elimina dei difetti della scansione.

Ci sono anche delle istruzioni, ma per me che sono nuovo di Linux sono 
arabo. Le riporto:

Release Name: sane-sm3600-20010602
Notes:
sane-sm3600-20010602

This is the second release of a usable SANE backend for the Microtek 
ScanMaker 3600 scanner. This release adds brightness correction so that the 
resulting scan no longer has dark edges and a bright centre. Currently it 
will only work under Linux.

Stuff you will need:

1. usb support configured in the kernel
2. libusb 0.1.3b - 
ftp://download.sourceforge.net/pub/sourceforge/libusb/libusb-0.1.3b.tar.gz
3. hotplug support - from your distro or linux-hotplug.sourceforge.net
4. sane-backends-1.0.4 source. The ftp servers are listed at 
http://www.mostang.com/sane/source.html .
5. the patch file sane-sm3600-*.diff.gz from this site
6. Some frontend software, we recommend xsane from your distro or
www.xsane.org .

Installing:

1. configure usb kernel support, install libusb 0.1.3b and hotplug -
see www.linux-usb.org for help. If you tried this and it is still
not working ask on the linux-usb-users list then as a last resort
before you do something violent email glennr at users.sourceforge.net.

2. add the following lines to /etc/hotplug/usb.usermap
# usb module         match_flags idVendor idProduct bcdDevice_lo 
bcdDevice_hi bDeviceClass bDeviceSubClass bDeviceProtocol bInterfaceClass 
bInterfaceSubClass bInterfaceProtocol driver_info
sm3600               0x0000      0x05da   0x40b3    0x0000       0x0000 
   0x00         0x00            0x00            0x00            0x00 
        0x00               0x00000000
sm3600               0x0000      0x05da   0x40b8    0x0000       0x0000 
   0x00         0x00            0x00            0x00            0x00 
        0x00               0x00000000
sm3600               0x0000      0x05da   0x40ca    0x0000       0x0000 
   0x00         0x00            0x00            0x00            0x00 
        0x00               0x00000000
sm3600               0x0000      0x05da   0x40cb    0x0000       0x0000 
   0x00         0x00            0x00            0x00            0x00 
        0x00               0x00000000

3. create the following script and call it /etc/hotplug/usb/sm3600

#!/bin/sh
#set permissions for the device file so ordinary users
#using libusb can access them
cd /etc/hotplug
. hotplug.functions #contains the mesg function
mesg Setting permissions of $DEVICE for ScanMaker 3600
chmod ugo+rw $DEVICE

Remember to chmod u+x /etc/hotplug/usb/sm600

If you are using this in a multi user environment and you need to prevent 
access to the scanner I'll assume that you know how to do this. Otherwise 
just use what I have written.

Check that it is working by unplugging and replugging the scanner.
You should see a message in your syslog (or wherever /usr/bin/logger writes).

4. unpack the sane-backends-1.0.4 source release and apply the sm3600 patch

$tar xvzf sane-backends-1.0.4.tar.gz
$cd sane-backends-1.0.4
$zcat ../sane-sm3600-*.diff.gz | patch -p1

5. configure, build and install it
$./configure
$make
$su
password:*********
$make install

6. Install your chosen frontend software.

For support of this backend ask on the sm3600-devel list. For general SANE 
support ask on the SANE lists.

Have fun and let us know how it works for you.

Marian Eichholz - eichholz at users.sourceforge.net
Glenn Ramsey - glennr at users.sourceforge.net
----------------
- al passo 1 e 2 credo non ci siano problemi: RH 7.1 supporta USB (il mio 
mouse usb funziona);
- per ci che riguarda la verifica del collegamento dello scanner, mi 
sembra di capire al passo 3 che devo creare un file chiamandolo 
/etc/hotplug/usb/sm3600 copiandoci dentro il testo e poi modificandone i 
permessi. Dopo di che collegando e scolegando lo scanner dovrebbe venire 
scritto qualcosa in un file di log (dove lo trovo per verificare se il 
tutto funziona?)
- infine dovrei installare sane-backends-1.0.4 (l'ho scaricato, ma anche 
sane-backends-1.0.6:  meglio mettere l'ultima versione?)
- come frontend posso usare xsane fornito con RH 7.1?
- nelle istruzioni non viene spiegato come utilizzare alla fine la patch 
per lo scanner, nonostante la pagina sia dedicata proprio a ci. Qualcuno 
sa come fare?

Ho letto anche che si possono porre domande nella sm3600-devel list, ma non 
so bene dove andare a cercare questo newsgroup. Qualcuno lo sa?

Grazie

Fabio






More information about the pluto-help mailing list