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