SD Card Reader doesn't work in Ubuntu 11.10 on Dell Studio 1747

Asked by Insan al-Kitab

Hello. Thank you for taking the time to read and assist me.
I have Ubuntu 11.10 (64bit) on my Dell Studio 1747.
One problem that I have with it is that the system doesn't recognize when I insert an SD card in the card reader.
Even if I do restart with the SD card inserted, it still remains unseen.
In an old post on the internet I found that in order to find out the model of my card reader, I have to run "lsusb".
Here is the output of "lsusb" (if that helps anyhow):

dorin@Studio-1747:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 001 Device 004: ID 0c45:6406 Microdia
Bus 002 Device 003: ID 8086:0188 Intel Corp. WiMAX Connection 2400m
Bus 001 Device 005: ID 413c:8161 Dell Computer Corp. Integrated Keyboard
Bus 001 Device 006: ID 413c:8162 Dell Computer Corp. Integrated Touchpad [Synaptics]
Bus 001 Device 007: ID 413c:8160 Dell Computer Corp. Wireless 365 Bluetooth

I hope this information is helpful, but if it isn't, please feel free to ask even more details that you consider useful.
Thank you for your help.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu util-linux Edit question
Assignee:
No assignee Edit question
Solved by:
Dorin Ciorescu
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

If you run:

gksudo gedit /lib/udev/rules.d/80-udisks.rules

add this line:
SUBSYSTEMS=="pci", ATTRS{vendor}=="0x10ec", ATTRS{device}=="0x0461", ENV{ID_DRIVE_FLASH_MS}="1"

Save the new file and reboot, insert the SD card to test.

Source:
https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/759963

Revision history for this message
Insan al-Kitab (insanalkitab) said :
#2

actionparsnip, thank you for your assistance.
unfortunately, it didn't work yet.
I added your line:
SUBSYSTEMS=="pci", ATTRS{vendor}=="0x10ec", ATTRS{device}=="0x0461", ENV{ID_DRIVE_FLASH_MS}="1"
and rebooted. no effect. then I tried to modify the line, as it is shown in the comments #6, 7, in your source:
SUBSYSTEMS=="pci", ATTRS{vendor}=="0x10ec", ATTRS{device}=="0x0461", ENV{ID_DRIVE_FLASH}="1"
no effect. then I tried this:
SUBSYSTEMS=="pci", ATTRS{vendor}=="0x10ec", ATTRS{device}=="0x0461", ENV{ID_DRIVE_FLASH_SD}="1"
still no effect.
Then I realized that the last line originaly was this one:
LABEL="udisks_end"
And I thought, maybe it should remain at the end. so I tried to copy the line above the original one, like this:
SUBSYSTEMS=="pci", ATTRS{vendor}=="0x10ec", ATTRS{device}=="0x0461", ENV{ID_DRIVE_FLASH_SD}="1"
LABEL="udisks_end"
and then this:
SUBSYSTEMS=="pci", ATTRS{vendor}=="0x10ec", ATTRS{device}=="0x0461", ENV{ID_DRIVE_FLASH}="1"
LABEL="udisks_end"

no change.
I still need a solution.
Thank you.

Revision history for this message
Best Dorin Ciorescu (dorinciorescu) said :
#3

Ubuntu 11.10 64bit on Studio 1747 - I had the same problem, until I installed Ubuntu 11.10 32bit. Then the problem dissapeared. There are some other problems with Ubuntu 11.10 64bit on Studio 1747 - headphones not working until you edit the alsa-base.config, suspend and hibernate not working, and some other problems. So please consider changing to the Ubuntu 11.10 32bit version, which doesn't have these problems for Studio 1747.

Revision history for this message
Insan al-Kitab (insanalkitab) said :
#4

Thanks Dorin Ciorescu, that solved my question.