Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Card Reader on FSC AMILO M 3438G not working
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Hijacker
n00b
n00b


Joined: 03 Jul 2006
Posts: 17

PostPosted: Sat Feb 17, 2007 12:21 am    Post subject: Card Reader on FSC AMILO M 3438G not working Reply with quote

Hey there,

since my digital camera just wrecked my SD-Card's FS (with about half a gig of contents... yeah I know, backups, backups...), I want to get the built-in card reader of my laptop running, extract the contents and extract the pictures/vids with tools like photorec.

However, some info first:
It's an Fujitsu-Siemens AMILO M 3438G. I am using kernel 2.6.20-gentoo and I already read through the usb mass storage and the SD/MMC card reader howto on gentoo-wiki.com.

this is what dmesg first showed:
Code:
usb 1-3: new high speed USB device using ehci_hcd and address 3
usb 1-3: configuration #1 chosen from 1 choice
scsi4 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
scsi 4:0:0:0: Direct-Access     Generic  STORAGE DEVICE   9144 PQ: 0 ANSI: 0
sdc: too big for this kernel.  Use a kernel compiled with support for large block devices.
SCSI device sdc: 0 512-byte hdwr sectors (0 MB)
sdc: Write Protect is off
sdc: Mode Sense: 02 00 00 00
sdc: assuming drive cache: write through
sd 4:0:0:0: Attached scsi removable disk sdc
usb-storage: device scan complete


So I saw that "sdc: too big for this kernel. Use a kernel compiled with support for large block devices." line and enabled large block device support in the kernel conf. I found this very suspicious, since the card is just 1GB and the large block device is for 2TB and up, but well, it was worth a try.

However, after I rebooted, dmesg showed this:
Code:
usb 1-3: new high speed USB device using ehci_hcd and address 4
usb 1-3: configuration #1 chosen from 1 choice
scsi5 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
scsi 5:0:0:0: Direct-Access     Generic  STORAGE DEVICE   9144 PQ: 0 ANSI: 0
sdc : very big device. try to use READ CAPACITY(16).
sdc : READ CAPACITY(16) failed.
sdc : status=0, message=00, host=5, driver=00
sdc : use 0xffffffff as device size
SCSI device sdc: 4294967296 512-byte hdwr sectors (2199023 MB)
sdc: Write Protect is off
sdc: Mode Sense: 02 00 00 00
sdc: assuming drive cache: write through
sdc : very big device. try to use READ CAPACITY(16).
sdc : READ CAPACITY(16) failed.
sdc : status=0, message=00, host=5, driver=00
sdc : use 0xffffffff as device size
SCSI device sdc: 4294967296 512-byte hdwr sectors (2199023 MB)
sdc: Write Protect is off
sdc: Mode Sense: 02 00 00 00
sdc: assuming drive cache: write through
 sdc:<3>ehci_hcd 0000:00:1d.7: port 3 reset error -110
hub 1-0:1.0: hub_port_status failed (err = -32)
hub 1-0:1.0: Cannot enable port 3.  Maybe the USB cable is bad?
usb 1-3: USB disconnect, address 4
sd 5:0:0:0: scsi: Device offlined - not ready after error recovery
sd 5:0:0:0: SCSI error: return code = 0x00050000
end_request: I/O error, dev sdc, sector 0
Buffer I/O error on device sdc, logical block 0
sd 5:0:0:0: rejecting I/O to offline device
Buffer I/O error on device sdc, logical block 0
 unknown partition table
sd 5:0:0:0: Attached scsi removable disk sdc
usb-storage: device scan complete


So that didn't help either. Btw, I also got a lsusb -v, with the large device blocks enabled and right after plugging the SD-Card in (narrowed to the interesting part):

Code:
Bus 001 Device 005: ID 05e3:0711 Genesys Logic, Inc.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x05e3 Genesys Logic, Inc.
  idProduct          0x0711
  bcdDevice           91.44
  iManufacturer           3
  iProduct                4
  iSerial                 5
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
can't get device qualifier: Connection timed out
can't get debug descriptor: Cannot send after transport endpoint shutdown
cannot read device status, No such device (19)


However, the output of lsusb -v was a bit different, when I did not have large block support enabled. E.g. I didn't have those error messages at the bottom.

So, I am pretty lost now. I followed both tutorials, tried some stuff on my own and asked the IRC channels for help. If anyone got a clue on how to get this card reader to work, please tell me :D

Cheers,
Hijacker
Back to top
View user's profile Send private message
Hijacker
n00b
n00b


Joined: 03 Jul 2006
Posts: 17

PostPosted: Sun Feb 18, 2007 4:35 pm    Post subject: Reply with quote

so nobody got a clue? Damn =/
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum