I had my Sony Cybershot DSC-P30 digital camera, which, although it
wasn't official listed as supported, worked fine under 2.4.5 with
usb-storage, if I added the following to unusual_devs.h:

UNUSUAL_DEV( 0x054c, 0x0010, 0x0322, 0x0322,
            "Sony", "Sony DSC",
            US_SC_SCSI, US_PR_CB, NULL,
            US_FL_SINGLE_LUN |
            US_FL_START_STOP | US_FL_MODE_XLATE),
            
The original line had:
UNUSUAL_DEV( 0x054c, 0x0010, 0x0106, 0x0322,

With 2.5.8 and 2.4.9, when I connect the camera, I get this:

Sep 14 23:42:10 grendel kernel: hub.c: USB new device connect on
bus1/1, assigned device number 3
Sep 14 23:42:10 grendel kernel: scsi0 : SCSI emulation for USB Mass
Storage devices
Sep 14 23:42:10 grendel kernel:   Vendor: Sony      Model: Sony DSC
Rev: 3.22
Sep 14 23:42:10 grendel kernel:   Type:   Direct-Access    ANSI SCSI
revision: 02
Sep 14 23:42:10 grendel kernel: Attached scsi removable disk sda at
scsi0, channel 0, id 0, lun 0
Sep 14 23:42:10 grendel kernel: SCSI device sda: 31680 512-byte hdwr
sectors (16 MB)
Sep 14 23:42:13 grendel kernel: usb_control/bulk_msg: timeout

When I try to mount the camera with "mount -t msdos /dev/sda1
/mnt/cam" the process hangs.  If I try and kill the mount, the whole
system hangs.

I am using the usb-uhci driver, with the proper scsi stuffed turned on
(I think), an an Abit KT7a motherboard.  I get the same errors when
I compile as modules, into the kernel, or any combination in between.

Any ideas with what could be wrong?

--
Brian

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to