On Tue, 04 May 2004 09:52:29 +0100, Rui Lopes wrote:
> I've been trying to connect the Handycam to my laptop through USB and
> I'm getting no success...
> The device is detected:
>
> - ----syslog----
> May 4 09:31:15 tash kernel: usb 1-1: new full speed USB device using
> address 4
> (no further lines)
> - ----syslog----
>
> but it isn't detected as an usb-storage.
>
> - ----lsusb -vv----
> Bus 001 Device 004: ID 054c:002e Sony Corp. Sony HandyCam MemoryStick Reader
> Device Descriptor:
> ~ bLength 18
> ~ bDescriptorType 1
> ~ bcdUSB 2.00
> ~ bDeviceClass 0 (Defined at Interface level)
> ~ bDeviceSubClass 0
> ~ bDeviceProtocol 0
> ~ bMaxPacketSize0 64
> ~ idVendor 0x054c Sony Corp.
> ~ idProduct 0x002e Sony HandyCam MemoryStick Reader
> ~ bcdDevice 5.00
[skip]
drivers/usb/storage/unusual_devs.h contains an entry for this
vendor/product ID:
UNUSUAL_DEV( 0x054c, 0x002e, 0x0106, 0x0310,
"Sony",
"Handycam",
US_SC_SCSI, US_PR_DEVICE, NULL,
US_FL_SINGLE_LUN | US_FL_MODE_XLATE),
However, your device has a newer bcdDevice version (0x0500), therefore the
entry is not used.
You can try this patch (it should apply both to 2.4 and 2.6 -
unusual_devs.h is reasonably synchronized between these versions):
--- linux/drivers/usb/storage/unusual_devs.h.sony-handicam 2004-05-02 19:39:56
+0400
+++ linux/drivers/usb/storage/unusual_devs.h 2004-05-04 19:47:46 +0400
@@ -267,7 +267,7 @@
US_FL_SINGLE_LUN ),
/* Submitted by Klaus Mueller <[EMAIL PROTECTED]> */
-UNUSUAL_DEV( 0x054c, 0x002e, 0x0106, 0x0310,
+UNUSUAL_DEV( 0x054c, 0x002e, 0x0106, 0x0500,
"Sony",
"Handycam",
US_SC_SCSI, US_PR_DEVICE, NULL,
-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g.
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users