[sane-devel] reverse engineering / usbsnoop

Henning Meier-Geinitz henning@meier-geinitz.de
Sun, 12 Sep 2004 10:55:31 +0200


On Sat, Sep 11, 2004 at 07:15:43PM -0400, Mbosowo I Sampson wrote:
> When you first plug in a scanner and it goes through its initilization, 
> that has nothing to do with the dirver correct? All the intial 
> configuration is taken care of by the usb controller.

By the USB controller driver, yes.

> So should I be paying more attention to the packets that appear when
> i turn on the scanning software?

At least with my scanners, I can see only the read of descriptors and
selection of configuration at that stage. All the interesting stuff
happens when loading the twain interface or pressing "scan". But that
may be different for your scanner. E.g. uploading the firmware,
turning on the scanner's lamp etc. can happen when you plug in the