welcome to the club of wanna-be linux-usb developers :)Depending on how well your storage device complies with usb standards, they may or may not work. There are a lot of usb storage devices out there that don't comply with usb standards. You just have to look at the "unusual_devs.h" file.
I am trying to do the same for my ISDN TA. Let me know if you find some good starter on Linux USB device driver writing.
----- Original Message ----- From: "Stephen D" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Saturday, July 19, 2003 6:23 AM
Subject: Re: [Linux-usb-users] dsc v1 problem
Does that mean that there's no way a driver can be written? The usb ids appear to be the same as those cameras that do have a driver. I would like to know if someone knows where to add the necessary code to get the camera to work, I've been trying to patch it on my own, but I'm not sure if I've missed some important step...
Siddhartha Jain wrote:
there is no driver for the new device.
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 2mA I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=ff Prot=01 Driver=(none)
This says that.
----- Original Message ----- From: "Stephen D" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, July 18, 2003 12:37 AM
Subject: [Linux-usb-users] dsc v1 problem
Hi,
I just bought me a Sony DSC V1 (an upgrade from a P2 that I'm selling
soon)
The P2 gets detected (always has) by the usb mass storage driver correctly and I'm able to mount it as a scsi device (usually /dev/sda1). The V1 on the other hand, gets this:
hub.c: new USB device 00:10.3-1, assigned address 6 usb.c: USB device 6 (vend/prod 0x54c/0x10) is not claimed by any active driver.
The only difference I can see between them is that the DSC-P2 is a USB1 device, while the DSC-V1 is capable of USB2. The problem is (i think...), my motherboard only has USB2 ports.
I have attached the output of lsusb -v for the sections relating to each camera, although I guess only the V1's data will be interesting, given that that's the one that isn't working... :)
Also, this is the /proc/bus/usb/devices section for each of the cameras: DSC-P2: T: Bus=04 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 3 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=054c ProdID=0010 Rev= 4.10 S: Manufacturer=Sony S: Product=Sony DSC C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 2mA I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=ff Prot=01
Driver=usb-storage
E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=83(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
DSC-V1: T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 5 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=054c ProdID=0010 Rev= 4.50 S: Manufacturer=Sony S: Product=Sony DSC C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 2mA I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=ff Prot=01 Driver=(none) E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=83(I) Atr=03(Int.) MxPS= 8 Ivl=4096ms
If anyone could help me figure out what to patch in the kernel, or maybe point me to a howto that tells you how to decode the lsusb output and figure out what unusual_dev entry to make, I'd be very grateful. :)
Cheers, Stephen
<snip>
I had to add an entry in there for the Pentax RS430 digital camera, and you might have to add an entry in there for yours. If you want to know what to add, you have to do some low level decode of the usb messages sent to and from the device.
Cheers James
------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel