How can I get my Ricoh R5C843 SD card reader working with Ubuntu 12.04?

Marco F. May 25, 2012
Pinterest Stumbleupon Whatsapp

Hi people!

I have just installed Ubuntu 12.04 and I’m lovin’ it. It worked out of the box with every component in my laptop (Sony VGN-G21VN) apart from the Ricoh R5C843 SD card reader.

The output of my lspci (I’m sure it’s attached via PCI) is as follows:

 00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
 00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
 00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
 00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
 00:1d.0 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 02)
 00:1d.1 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)
 00:1d.2 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)
 00:1d.3 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)
 00:1d.7 USB controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)
 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
 00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
 00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02)
 02:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61)
 06:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller (rev 13)
 07:04.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)
 07:04.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)
 07:04.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)

As you can see the memory stick reader is fine. Using Windows I discovered that the SD card reader is on 07:04.3. I’ve tried also to install the latest (3.4) mainline kernel but no luck.

I’ve also noticed that if I boot directly into Ubuntu and then i reboot (without turning the machine off) into Windows, Windows cannot find my SD card reader either (though it correctly finds the memory stick reader). Windows correctly finds and manages the SD card reader if I boot directly into Windows on power on.

Thanks!

Ads by Google

  1. Paul
    June 16, 2012 at 7:43 am

    I am having similar problems - the card read fine BUT it will NOT Write .... any sugestions.

    • Susendeep Dutta
      June 21, 2012 at 8:15 am

      Is your memory card write protected? Try removing write protection by using card reader.It has a switch to remove that protection.

      • Paul
        June 21, 2012 at 9:09 am

        Susedneep, thank you for the reply, But do yo NOT think this is the first think I would have tried + other cards, and in different operating systems to prove the card work well and to reduce the possible reasons to just 1 = Ubuntu 12.04?

        • Susendeep Dutta
          June 21, 2012 at 10:36 am

          I thought so I have suggested this.

          You can remove write protection by using mUSBfixer tool -

          http://ketopc.blogspot.fr/2012/05/musbfixer-format-write-protected-usb.html

        • Paul
          June 21, 2012 at 1:50 pm

          Susendeep.
          1. The SD card does NOT have write protection [if it did it would not have worked in other systems].
          2. I am using Ubuntu 12.04 NOT windows.

          please read the questions and responses before replying.

        • Susendeep Dutta
          June 21, 2012 at 2:18 pm

          I thought that other systems meant Windows OS so that' s why I recommended the tool.I apologize to you for any inconvenience caused to you.

          Well,you can try the package mentioned in the link below and follow the instructions -

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

  2. Kyem Ghosh
    May 25, 2012 at 1:53 am

    simply update the ubuntu kernel... Nothing else to do... Go on...

    • Marco F.
      May 25, 2012 at 8:36 am

      I've updated to the latest version of the Ubuntu kernel. I even tried with the latest mainline kernel.

      None of them let the SD card reader work.

      Thanks.

Ads by Google