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