Quoting kelly george hirai <[EMAIL PROTECTED]>: > how do i get this scanner to claim a driver?
> Aug 29 11:20:23 kgh kernel: usb.c: USB device 3 (vend/prod 0x5da/0x40ca)
> is not claimed by any active driver.
The scanner driver already knows about many scanners. If your scanner is
not recognized then it is not a good sign. But many scanners use very
simple and almost standard USB protocol, so maybe the driver will work.
First, check that your scanner driver is NOT loaded (use lsmod). If it is,
unload it (/sbin/modprobe -r scanner). Unplug the scanner.
Now, the scanner driver has options to override Vendor and Product IDs:
$ modinfo -p scanner
[...]
description: "USB Scanner Driver 0.4.6"
license: "GPL"
parm: vendor int, description "User specified USB idVendor"
parm: product int, description "User specified USB idProduct"
parm: read_timeout int, description "User specified read timeout in
seconds"
So you do it like this:
# /sbin/modprobe scanner vendor=0x5da product=0x40ca
and then you plug the scanner in. The driver should bind to it, and you
will see that in the /proc/bus/usb/devices output, as well as in
/sbin/lsmod data.
After that, try SANE. The device (/dev/whatever/usbscanner0) should be
available, but I don't know if the scanner is compatible with the driver.
My scanner is fully supported (Agfa SnapScan 1212U).
Dmitri
--
209. I will not, under any circumstances, marry a woman I know to be a
faithless, conniving, back-stabbing witch simply because I am absolutely
desperate to perpetuate my family line. Of course, we can still date.
("Evil Overlord" by Peter Anspach and John VanSickl)
msg04587/pgp00000.pgp
Description: PGP signature
