Hi, On Wed, Oct 16, 2002 at 11:24:45AM -0400, Bob Lockie wrote: > What is the generic USB driver that is mentioned? > I configured USB scanner support into the kernel, it works as a module.
That's the correct one, I guess. There are some other scanner drivers for specific (e.g. SCSI-over-USB) scanners. But I guess you can ignore those. Ok, here it is: > T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 > D: Ver= 1.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS= 8 #Cfgs= 1 > P: Vendor=06bd ProdID=208f Rev= 1.00 > S: Manufacturer=AGFA > S: Product=SNAPSCAN > C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=100mA > I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none) > E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms > E: Ad=02(O) Atr=02(Bulk) MxPS= 8 Ivl=0ms > E: Ad=83(I) Atr=03(Int.) MxPS= 8 Ivl=16ms Not detected by the scanner driver... > # modprobe scanner vendor=0x06bd product=0x208f > # sane-find-scanner -v > > checking /dev/usb/scanner0... open ok, vendor and product ids were > identified > > found USB scanner (vendor=0x06bd, product=0x208f) at /dev/usb/scanner0 Looks ok. > Why do I have to provide the vendor and product to modprobe, I don't for my > webcam? Because the scanner driver doesn't know your scanner yet. Ther is no USB scanner calss so the driver must be told every vendor/product id that is a scanner. Either in source code or by modprobe options. Bye, Henning