My query concerns a Casio Exilim EX-S770 camera which worked fine until yesterday. This device connects to the USB port via a dock which also serves as a charging dock. You put the camera (powered down) into the dock and press a button (on the dock) which puts the device into USB mode. Here's how it's identified by the kernel:
======================================================================= Nov 11 21:00:41 localhost kernel: usb 1-1: new high speed USB device using ehci_hcd and address 3 Nov 11 21:00:41 localhost kernel: usb 1-1: configuration #1 chosen from 2 choices Nov 11 21:00:41 localhost kernel: Initializing USB Mass Storage driver... Nov 11 21:00:41 localhost kernel: scsi2 : SCSI emulation for USB Mass Storage devices Nov 11 21:00:41 localhost kernel: usb-storage: device found at 3 Nov 11 21:00:41 localhost kernel: usb-storage: waiting for device to settle before scanning Nov 11 21:00:41 localhost kernel: usbcore: registered new driver usb-storage Nov 11 21:00:41 localhost kernel: USB Mass Storage support registered. Nov 11 21:00:46 localhost kernel: Vendor: CASIO Model: DIGITAL_CAMERA Rev: 1.00 Nov 11 21:00:46 localhost kernel: Type: Direct-Access ANSI SCSI revision: 00 Nov 11 21:00:46 localhost kernel: usb-storage: device scan complete Nov 11 21:00:46 localhost kernel: SCSI device sda: 1950720 512-byte hdwr sectors (999 MB) Nov 11 21:00:46 localhost kernel: sda: Write Protect is off Nov 11 21:00:46 localhost kernel: sda: Mode Sense: 00 46 02 00 Nov 11 21:00:46 localhost kernel: sda: assuming drive cache: write through Nov 11 21:00:46 localhost kernel: SCSI device sda: 1950720 512-byte hdwr sectors (999 MB) Nov 11 21:00:46 localhost kernel: sda: Write Protect is off Nov 11 21:00:46 localhost kernel: sda: Mode Sense: 00 46 02 00 Nov 11 21:00:46 localhost kernel: sda: assuming drive cache: write through Nov 11 21:00:46 localhost kernel: sda: sda1 Nov 11 21:00:46 localhost kernel: sd 2:0:0:0: Attached scsi removable disk sda ========================================================================== While the camera was connected yesterday, the file system became suddenly unavailable and the thing is now completely unresponsive (won't connect, won't power up, won't do anything). The trouble begins here: ======================================================================== Dec 12 00:37:55 localhost kernel: usb 1-1: reset high speed USB device using ehci_hcd and address 3 Dec 12 00:38:00 localhost kernel: usb 1-1: failed to restore interface 0 altsetting 0 (error=-110) Dec 12 00:38:00 localhost kernel: sd 2:0:0:0: scsi: Device offlined - not ready after error recovery Dec 12 00:38:00 localhost kernel: sd 2:0:0:0: SCSI error: return code = 0x00050000 Dec 12 00:38:00 localhost kernel: end_request: I/O error, dev sda, sector 705 Dec 12 00:38:00 localhost kernel: Buffer I/O error on device sda1, logical block 576 Dec 12 00:38:00 localhost kernel: lost page write due to I/O error on sda1 Dec 12 00:38:00 localhost kernel: sd 2:0:0:0: rejecting I/O to offline device Dec 12 00:38:00 localhost last message repeated 2 times Dec 12 00:38:00 localhost kernel: Buffer I/O error on device sda1, logical block 575 Dec 12 00:38:00 localhost kernel: lost page write due to I/O error on sda1 Dec 12 00:38:00 localhost kernel: sd 2:0:0:0: rejecting I/O to offline device Dec 12 00:38:00 localhost kernel: usb 1-1: USB disconnect, address 3 Dec 12 00:38:00 localhost kernel: sd 2:0:0:0: rejecting I/O to device being removed Dec 12 00:38:00 localhost kernel: FAT: unable to read inode block for updating (i_pos 9226) Dec 12 00:38:00 localhost kernel: sd 2:0:0:0: rejecting I/O to device being removed Dec 12 00:38:00 localhost kernel: Buffer I/O error on device sda1, logical block 576 Dec 12 00:38:00 localhost kernel: lost page write due to I/O error on sda1 Dec 12 00:38:00 localhost kernel: usb 1-1: new high speed USB device using ehci_hcd and address 4 Dec 12 00:38:04 localhost kernel: usb 1-1: device descriptor read/64, error -110 ========================================================================== Then: ========================================================================== Dec 12 00:39:26 localhost kernel: usb 1-1: reset high speed USB device using ehci_hcd and address 4 Dec 12 00:39:31 localhost kernel: usb 1-1: device descriptor read/8, error -110 Dec 12 00:39:32 localhost kernel: scsi 2:0:0:0: rejecting I/O to dead device Dec 12 00:39:32 localhost kernel: FAT: Directory bread(block 479) failed Dec 12 00:39:32 localhost kernel: scsi 2:0:0:0: rejecting I/O to dead device Dec 12 00:39:32 localhost kernel: FAT: Directory bread(block 480) failed Dec 12 00:39:32 localhost kernel: scsi 2:0:0:0: rejecting I/O to dead device Dec 12 00:39:32 localhost kernel: FAT: Directory bread(block 481) failed ========================================================================== etc ad nauseam. Is this thing totally bricked? I've seen 4 or 5 similar reports on the net about this camera. Is there a way to force the kernel to attach the device despite all these file-system errors? Thanks very much for any tips or advice, Jim ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users