I recently bought a Minolta Elite II scanner - with USB (and Firewire)
interface. I'm confused as to how exactly the drivers work, so need some
pointers in the right direction. Not being a coder myself I can't write/
update the driver, but I certainly can help get one going.
Config: Debian, 2.4.18, Elite II scanner (VID/PID= 0x0686/0x4004), prefer to
use VueScan - but I think I need a regular driver as well?
1. The VID of 686 IMPLIES this is an avision scanner similar to the Scan Dual
II which uses hpusbscsi module instead of scanner. Is this true - i.e. should
I be hacking scanner.c or hpusbscsi.c based on the VID=686? I tried just
adding my VID/PID pair to both modules, but neither one seemed to work.
scanner.o would at least "bind" to the scanner if I passed it the VID/PID,
hpusbscsi.o didn't seem to do anything with the scanner.
2. I have the info in /proc/bus/usb so obviously(?) I can talk to my scanner -
it gets identified as an Elite II and exchanges the VID/PID. How can it do
this - communicate its basic info, but can't exchange scanner control
messages? I think the answer is (please confirm or expound)
(from: http://usb.cs.tum.edu/usbdoc/node8.html)
"Control transfers are used to request and send reliable short data packets.
It is used to configure devices and every one is required to support a minimum
set of control commands."
3. This scanner works running W2K under VMware with my Linux host. Is there a
"USB sniffer" that would help in reverse engineering a driver? i.e. run
sniffer on my Linux box, while the W2K virtual machine is talking to the
scanner.
4. When using scanner.o module and trying to run an app (vuescan or xsane) to
use the scanner I don't have any success. It appears that sane at least
talks with the scanner because the scanner's status light changes from
blinking to steady. But kern.log shows: "Unable to access minor data"
-----
Timothy Jedlicka, [EMAIL PROTECTED], 1-630-713-4436, AOL-IM=bonzowork
Network Entomologist, Lucent Technologies, Offer Verification Testing
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users