On Fri, 4 Jun 2004, Shawn wrote:
> > create an unusual_devs.h entry. You could start by
> > specifying US_SC_DEVICE and US_PR_DEVICE, meaning to use the subclass
>
> Hello, I need to recompile the kernel with that don't I, or can I just
> remake the modules.
Assuming usb-storage is a module, it's enough to just remake the modules.
Or even to just remake the usb-storage module, using
make SUBDIRS=drivers/usb/storage modules
> Um, I recompiled and tried to make modules but got a error. It did seem
> to work though when I specified US_SC_SCSI, US_PR_BULK instead of
> US_SC_DEVICE, US_PR_DEVICE (the kernel was built with ..._DEVICE though
> so I guess I will need to recompile the kernel not using ..._DEVICE and
> try to build the modules again.)
What kernel version have you got? The US_SC_DEVICE and US_PR_DEVICE
things have been in there for quite a while. If they aren't in your
sources you should upgrade.
> > that doesn't work, try other combinations of subclass and protocol
> > values.
>
> Suggestions other than US_SC_SCSI, US_PR_BULK . It's a casio phone and so
> I don't wonder whether it would possibly have similar problems to what
> some of their cameras suffer from. Anyway...
Since your device reports Subclass=02, Protocol=00, you could use
US_SC_8020, US_PR_CBI (which mean 02 and 00). Don't ask me whether your
device wants US_PR_CBI or US_PR_BULK, though -- I have no idea. It might
not work with either one.
Alan Stern
-------------------------------------------------------
This SF.Net email is sponsored by the new InstallShield X.
>From Windows to Linux, servers to mobile, InstallShield X is the one
installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users