card reader not showing cards

Asked by Johannes H.

Hello,

The internal sd card reader in my laptop (Schenker W703/clevo) has been working fine until last week. I took photos off an sd card, and when i was done clicked "safely remove" and took it out.
After this, it stopped working. lspci shows the card reader:

05:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5289 (rev 01)

but when i insert any card, nothing happens. No output from dmesg either. This is not fixed by a reboot and it shows the same behaviour with win 8.1, which is also installed on the machine: Device manager shows the reader as fully operational, but nothing happens.

Same description found here:

https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/504440
https://bugs.launchpad.net/ubuntu/+source/udisks/+bug/971876

but no suggested solution seemed to have any effect:
- reboot
- reinstalling drivers, both win 8.1 and Ubuntu 12.04
- long poweroff (with battery removed)

Are there any suggestions on how it might be possible to fix this and how it was caused exactely? Othweise I will have to get in contact with Schenker support during the next week...

Question information

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

When you boot the system have the SD card out. Log in and let the OS settle. Push in the SD card. Waot 10 seconds and run:

sudo fdisk -l; lsb_release -a; uname -a; dmesg | tail

What is the output?

Thanks

Revision history for this message
Johannes H. (w-johannes) said :
#2

Here are the requested outputs. Another note: like with windows, booting with kernel 3.5.x did not work either, but i did not take any other specific actions (yet) when this kernel was used.

fdisk -l:

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.

Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xb7ab2093

   Device Boot Start End Blocks Id System
/dev/sda1 1 1465149167 732574583+ ee GPT
Partition 1 does not start on physical sector boundary.

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.

Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xb7ab2081

   Device Boot Start End Blocks Id System
/dev/sdb1 1 488397167 244198583+ ee GPT

lsb_release -a:

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.4 LTS
Release: 12.04
Codename: precise

uname -a:

Linux JLinNb 3.11.0-15-generic #25~precise1-Ubuntu SMP Thu Jan 30 17:39:31 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

dmesg | tail:

[ 79.286803] ata2.00: irq_stat 0x08000000, interface fatal error
[ 79.286805] ata2: SError: { UnrecovData 10B8B BadCRC }
[ 79.286808] ata2.00: failed command: READ FPDMA QUEUED
[ 79.286811] ata2.00: cmd 60/00:00:80:0b:da/01:00:16:00:00/40 tag 0 ncq 131072 in
[ 79.286811] res 40/00:00:80:0b:da/00:00:16:00:00/40 Emask 0x10 (ATA bus error)
[ 79.286813] ata2.00: status: { DRDY }
[ 79.286817] ata2: hard resetting link
[ 79.603339] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 79.605665] ata2.00: configured for UDMA/133
[ 79.605685] ata2: EH complete

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#3

Is the SD card 250Gb?

Revision history for this message
Johannes H. (w-johannes) said :
#4

The card last used successfully was a 16gb sdhc card, but it also didn't work when tested with another sd and mini sd using adapter.

Revision history for this message
Johannes H. (w-johannes) said :
#5

Since I just realised what #3 was aiming at:

both /dev/sda and /dev/sdb are internal hard drives. The sd card is not shown in fdisk -l

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#6

What is the output of:

sudo dmidecode -t 1

Thanks

Revision history for this message
Johannes H. (w-johannes) said :
#7

# dmidecode 2.11
# SMBIOS entry point at 0xcbf7b498
SMBIOS 2.7 present.

Handle 0x0001, DMI type 1, 27 bytes
System Information
 Manufacturer: Notebook
 Product Name: P17SM
 Version: Not Applicable
 Serial Number: Not Applicable
 UUID: EEF59000-6086-0000-0000-000000000000
 Wake-up Type: Power Switch
 SKU Number: Not Applicable
 Family: Not Applicable

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#8

All i can suggest is report a bug. Be sure you have the latest BIOS.

Can you help with this problem?

Provide an answer of your own, or ask Johannes H. for more information if necessary.

To post a message you must log in.