Le Samedi 7 Septembre 2002 09:05, vous avez écrit :
> Bon, j'ai compiler sane avec le module plustek_0_43_7 (le dernier). Lorsque
> le module est lancé et que le scanner est allumé, j'ai une entrée
> /dev/usb/scanner0 avec 180, 48. sane-find-scanner me trouve bien le scanner
> (les deux devices même) avec le bon vendor et product id. Par contre
> scanimage -L reste bloqué 

Voici ce que j'obtiens avec scanimage -L après 10 s.

device `plustek:/dev/usbscanner0' is a Epson Perfection 1250/Photo USB 
flatbed scanner

> et la lampe du scanner n'est pas allumée.

Là par contre c'est étrange. Je suspecte un problème d'USB.

usbview sous Xfree donne une sous-rubrique "EPSON Scanner 010F" (sous la 
première rubrique "USB UHCI Root Hub" comportant les infos suivantes :
EPSON Scanner 010F
Manufacturer: EPSON
Speed: 12Mb/s (full)
USB Version:  1.10
Device Class: ff(vend.)
Device Subclass: 00
Device Protocol: ff
Maximum Default Endpoint Size: 8
Number of Configurations: 1
Vendor Id: 04b8
Product Id: 010f
Revision Number:  1.00

Config Number: 1
        Number of Interfaces: 1
        Attributes: c0
        MaxPower Needed:   2mA

        Interface Number: 0
                Name: usbscanner
                Alternate Number: 0
                Class: ff(vend.) 
                Sub Class: 0
                Protocol: 0
                Number of Endpoints: 3

                        Endpoint Address: 81
                        Direction: in
                        Attribute: 3
                        Type: Int.
                        Max Packet Size: 1
                        Interval:  16ms

                        Endpoint Address: 82
                        Direction: in
                        Attribute: 2
                        Type: Bulk
                        Max Packet Size: 64
                        Interval:   0ms

                        Endpoint Address: 03
                        Direction: out
                        Attribute: 2
                        Type: Bulk
                        Max Packet Size: 64
                        Interval:   0ms

Ou bien avec "cat /proc/bus/usb/devices"
T:  Bus=03 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=ff MxPS= 8 #Cfgs=  1
P:  Vendor=04b8 ProdID=010f Rev= 1.00
S:  Manufacturer=EPSON
S:  Product=EPSON Scanner 010F
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  2mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=ff Driver=usbscanner
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl= 16ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=  0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS=  64 Ivl=  0ms

/sbin/lsmod donne entre autres :
scanner                 8992   0 
...
hid                    18528   0  (unused)
usb-uhci               21668   0  (unused)
usbcore                59072   1  [scanner hid usbmouse usb-uhci]
...
J'ai une souris usb.
Et si on change de prise USB ?
A tout hasard j'ai ajouté cette ligne (tout sur la même) à 
/etc/hotplug/usb.usermap mais je doute qu'elle change quelque chose.
scanner              0x0003      0x04b8   0x010f    0x0000       0x0000       
0x00         0x00            0x00            0x00            0x00             
  0x00               0x00000000

Ne pas oublier la ligne :
device /dev/usbscanner0 
ou 
device /dev/usb/scanner0 suivant ce qui existe
dans /etc/sane.d/plustek.conf


Alain

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à