Bugzilla – Bug 132084
My card reader doens't work anymore
Last modified: 2006-04-27 22:49:07 UTC
My system is a laptop (acer ferrari 3000) which has a builtin 4-1 card reader. It used to work just fine with SuSE 9.3. However, I upgraded to 10.0 and now, it doesn't work anymore. Whenever I insert my SD card, the orange light lights up for quite some time (which is not normal) and then nothing is mounted. I get this error in dmesg : SCSI device sda: 494080 512-byte hdwr sectors (253 MB) sda: Write Protect is off sda: Mode Sense: 03 00 00 00 sda: assuming drive cache: write through SCSI device sda: 494080 512-byte hdwr sectors (253 MB) sda: Write Protect is off sda: Mode Sense: 03 00 00 00 sda: assuming drive cache: write through sda: sda1 usb 3-1: reset full speed USB device using uhci_hcd and address 2 usb 3-1: reset full speed USB device using uhci_hcd and address 2 usb 3-1: reset full speed USB device using uhci_hcd and address 2 usb 3-1: reset full speed USB device using uhci_hcd and address 2 usb 3-1: reset full speed USB device using uhci_hcd and address 2 scsi: Device offlined - not ready after error recovery: host 0 channel 0 id 0 lun 0 SCSI error : <0 0 0 0> return code = 0x50000 end_request: I/O error, dev sda, sector 494013 printk: 8 messages suppressed. Buffer I/O error on device sda1, logical block 493912 scsi0 (0:0): rejecting I/O to offline device Buffer I/O error on device sda1, logical block 493913 Buffer I/O error on device sda1, logical block 493914 Buffer I/O error on device sda1, logical block 493915 Buffer I/O error on device sda1, logical block 493916 Buffer I/O error on device sda1, logical block 493917 Buffer I/O error on device sda1, logical block 493918 Buffer I/O error on device sda1, logical block 493919 scsi0 (0:0): rejecting I/O to offline device scsi0 (0:0): rejecting I/O to offline device Buffer I/O error on device sda1, logical block 493912 Buffer I/O error on device sda1, logical block 493913 scsi0 (0:0): rejecting I/O to offline device scsi0 (0:0): rejecting I/O to offline device scsi0 (0:0): rejecting I/O to offline device scsi0 (0:0): rejecting I/O to offline device scsi0 (0:0): rejecting I/O to offline device Anyone got an idea ? Thanx, Georges.
Ick, that's not good. if you unload the usb host controller, and then load it again with: rmmod uhci-hcd modprobe uhci-hcd does that help? Also, can you attach the output of /proc/bus/usb/devices with the uhci-hcd module loaded?
Created attachment 57433 [details] Output of /proc/bus/usb/devices Here's the output of /proc/bus/usb/devices
Thanx for tackling this bug, it's really killing me ! I tried unloading and reloading and no good. Here's a couple of other interesting things : - I experience the same problem with kubuntu (2.6.12) - I have another SD reader, this one is external(USB). It doesn't work either, but I get another output. I'm not sure if it's another bug or if they're related. Anyhow, I'll attach the output, maybe it could be of any help. Thanx, Georges.
Created attachment 57434 [details] Output of dmesg when external reader is inserted Here's the relevant dmesg output when I insert my USB card reader. You'll see that the output is different but the result is the same (not working). If the 2 are not related, tell me so, so I can file a new bug for this one. Thanx, Georges.
Ok, I tried TWO other cards readers (USB this time) and both still fail. It's a different error which I'll attach (not sure if it's related, if not I'll open a new bug).
Created attachment 60474 [details] dmesg output with second USB card reader
It looks like something is wrong with the media you are putting into the readers. Does it work on other machines?
Well, it works on all windows machines I try in it. It also works on SuSE 9.3 and KUbuntu. I think it has something to do with kernel version as 2.6.13 and up gives me errors.
Does the 10.1 beta 9 work properly with this device?
Am closing due to delay in response. If you do get a chance to test out 10.1 (please test RC3 or so), and it is still a problem, please reopen this bug with the new information.