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

Reply via email to