SD card slot not recognised Opensuse 12.2

Hi,

I have never used the SD card slot on my Dell Studio XPS 1640 before. But today I needed to format my SD card to install a new ROM for my Android phone.

I realised that there are no drivers for the SD card reader. Can someone help me with installation of drivers?

Here is the code of /sbin/lspci -nnk

viking@linux-7hgs:~> /sbin/lspci -nnk00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)
        Subsystem: Dell Device [1028:0272]
00:01.0 PCI bridge [0604]: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port [8086:2a41] (rev 07)
        Kernel driver in use: pcieport
00:1a.0 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: uhci_hcd
00:1a.1 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: uhci_hcd
00:1a.2 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: uhci_hcd
00:1a.7 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: ehci_hcd
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 03)
        Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 03)
        Kernel driver in use: pcieport
00:1c.3 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 [8086:2946] (rev 03)
        Kernel driver in use: pcieport
00:1c.5 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 [8086:294a] (rev 03)
        Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: uhci_hcd
00:1d.1 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: uhci_hcd
00:1d.2 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: uhci_hcd
00:1d.7 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 93)
00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M LPC Interface Controller [8086:2919] (rev 03)
        Subsystem: Dell Device [1028:0272]
00:1f.2 SATA controller [0106]: Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode] [8086:2929] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 03)
        Subsystem: Dell Device [1028:0272]
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI RV635 [Mobility Radeon HD 3670] [1002:9593]
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: fglrx_pci
01:00.1 Audio device [0403]: Advanced Micro Devices [AMD] nee ATI RV635 HDMI Audio [Radeon HD 3600 Series] [1002:aa20]
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: snd_hda_intel
04:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
        Subsystem: Dell Wireless 1397 WLAN Mini-Card [1028:000c]
        Kernel driver in use: wl
08:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM5784M Gigabit Ethernet PCIe [14e4:1698] (rev 10)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: tg3
09:01.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 05)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: firewire_ohci
09:01.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 22)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: sdhci-pci
09:01.2 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 12)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: r592
09:01.3 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 12)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: r852
viking@linux-7hgs:~> clear
viking@linux-7hgs:~> uname -r
3.4.11-2.16-desktop
viking@linux-7hgs:~> sbin/lspci -nnk
bash: sbin/lspci: No such file or directory
viking@linux-7hgs:~> /sbin/lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)
        Subsystem: Dell Device [1028:0272]
00:01.0 PCI bridge [0604]: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port [8086:2a41] (rev 07)
        Kernel driver in use: pcieport
00:1a.0 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: uhci_hcd
00:1a.1 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: uhci_hcd
00:1a.2 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: uhci_hcd
00:1a.7 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: ehci_hcd
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 03)
        Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 03)
        Kernel driver in use: pcieport
00:1c.3 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 [8086:2946] (rev 03)
        Kernel driver in use: pcieport
00:1c.5 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 [8086:294a] (rev 03)
        Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: uhci_hcd
00:1d.1 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: uhci_hcd
00:1d.2 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: uhci_hcd
00:1d.7 USB controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 93)
00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M LPC Interface Controller [8086:2919] (rev 03)
        Subsystem: Dell Device [1028:0272]
00:1f.2 SATA controller [0106]: Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode] [8086:2929] (rev 03)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 03)
        Subsystem: Dell Device [1028:0272]
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI RV635 [Mobility Radeon HD 3670] [1002:9593]
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: fglrx_pci
01:00.1 Audio device [0403]: Advanced Micro Devices [AMD] nee ATI RV635 HDMI Audio [Radeon HD 3600 Series] [1002:aa20]
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: snd_hda_intel
04:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
        Subsystem: Dell Wireless 1397 WLAN Mini-Card [1028:000c]
        Kernel driver in use: wl
08:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM5784M Gigabit Ethernet PCIe [14e4:1698] (rev 10)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: tg3
09:01.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 05)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: firewire_ohci
09:01.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 22)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: sdhci-pci
09:01.2 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 12)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: r592
09:01.3 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 12)
        Subsystem: Dell Device [1028:0272]
        Kernel driver in use: r852



On 2012-10-25 21:46, Prad viking wrote:
> Here is the code of /sbin/lspci -nnk

I think they are connected to the USB.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” (Minas Tirith))

If I am correct, your Dell XPS is a laptop, yes?

On my HP DV7 Laptop, the Card reader is on the pci bus.

Isn’t this pci peripheral (last on list) likely the Card reader?


09:01.3 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 12)         Subsystem: Dell Device [1028:0272]         Kernel driver in use: r852

How big is your SD Card.

What Kernel are you running?

I have a long outstanding bug for reading 16GB Patriot SD Cards on USB readers, but in fact reads fine on my pci connected laptop.

Try a small (4GB or less) SD card on your Dell, to see if it works.

AFAICS the device is recognized. How are you attempting to format it?

According to your output driver is already loaded, it is sdhci-pci. I also have Dell notebook, and

   18.807938] sdhci-pci 0000:03:01.1: SDHCI controller found [1180:0822] (rev 22)
   18.812069] mmc0: SDHCI controller on PCI [0000:03:01.1] using DMA

What exactly does not work?

Hi,

Sorry for my delayed response.

I have a Samsung 8GB micro SD card and I am using it in a Micro SD to SD converter and inserting into my system’s SD card slot.

Thing is, I dont see it in Dolphin. I dont want to format it, just want to erase everything on it.

I have the same problem.
Lenovo Thinkpad W520, Ricoh Co Ltd MMC/SD Host Controller.

0d:00.0 System peripheral [0880]: Ricoh Co Ltd MMC/SD Host Controller [1180:e822] (rev 05)
        Subsystem: Lenovo Device [17aa:21cf]
        Kernel driver in use: sdhci-pci


**It doesn’t show in dolphin. **>:( Inserting card does nothing.
I tried latest 3.4.x kernel and 3.6.x and it doesn’t work.

I used it some months ago, so maybe it’s a kernel problem, somewhere around 3.4.x got this broken??

i add to previous post, dmesg

 2896.381278] mmc0: error -110 whilst initialising SD card
 2896.800838] mmc0: error -110 whilst initialising SD card
 2897.022169] mmc0: error -110 whilst initialising SD card
 2897.184296] mmc0: error -110 whilst initialising SD card


ignore that. that sd card doesn’t work under windows too. so it’s not opensuse fault.

robertorc87;2500119 Wrote:
> I have the same problem.
> Lenovo Thinkpad W520, Ricoh Co Ltd MMC/SD Host Controller.
>
> >
Code:

> > 0d:00.0 System peripheral [0880]: Ricoh Co Ltd MMC/SD Host
Controller [1180:e822] (rev 05) > Subsystem: Lenovo Device [17aa:21cf]
> Kernel driver in use: sdhci-pci
>
>

> >
>
> *It_doesn’t_show_in_dolphin.*_>:( Inserting card does nothing.
> I tried latest 3.4.x kernel and 3.6.x and it doesn’t work.
>
> I used it some months ago, so maybe it’s a kernel problem, somewhere
> around 3.4.x got this broken??

ignore that. that sd card doesn’t work under windows too. so it’s not
opensuse fault.

Hi
It may be a udisks issue. Can you run the following command (as root
user) in a terminal and see if you get output when the sd card is
plugged in;


udevadm monitor

Do you also see anything in the output from dmesg.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.11-2.16-desktop
up 2 days 16:40, 4 users, load average: 0.00, 0.04, 0.10
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU