Realtek card reader with USB id [0bda:0129] does not work

Bug #824273 reported by Keng-Yu Lin
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Keng-Yu Lin
Nominated for Maverick by Ayan George
Nominated for Natty by Anthony Wong
Oneiric
Fix Released
Medium
Keng-Yu Lin

Bug Description

Card Reader: Realtek
  USBID:[0bda:0129]

Summary:
The card reader is not working no matter what multimedia cards were plugged into the card reader slot.

Step to reproduce
1. Start the system
2. Insert a SD/SDHC/MSPro into the card reader

Expect Results
1. The device is mounted, and nautilus is started for browsing the content of the card'

Actual Results
Nothing happens when insert a card into card reader

Revision history for this message
Keng-Yu Lin (lexical) wrote :

I tested 3.0.1 kernel deb from mainline ppa. The issue still remains.

Changed in linux (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Keng-Yü Lin (lexical)
status: Confirmed → Triaged
status: Triaged → In Progress
tags: added: hwe-blocker
Revision history for this message
Keng-Yu Lin (lexical) wrote :
tags: added: oneiric
Keng-Yu Lin (lexical)
Changed in linux (Ubuntu):
status: In Progress → Triaged
Revision history for this message
Anthony Wong (anthonywong) wrote :

We also need this device to work in Natty for passing certification.

Keng-Yu Lin (lexical)
tags: added: natty
Revision history for this message
Chris Van Hoof (vanhoof) wrote :

Lets see if this driver can be safely integrated into Oneiric from upstream staging once it has been formally accepted.

Ayan George (ayan)
tags: added: blocks-hwcert-enablement
tags: removed: natty
Keng-Yu Lin (lexical)
Changed in linux (Ubuntu Oneiric):
status: Triaged → In Progress
Revision history for this message
Keng-Yu Lin (lexical) wrote :

pull request sent to Ubuntu Kernel Mailing List.

Revision history for this message
Keng-Yu Lin (lexical) wrote :

SRU Justification:

Impact: The card reader is not useable.

Fix: include the rts5139 driver from GregKH's staging-next tree.

Test: I tested the driver on Lenovo AIO S510 and the card reader works with it.

BugLink: http://bugs.launchpad.net/bugs/824273

Changed in linux (Ubuntu Oneiric):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 3.0.0-12.19

---------------
linux (3.0.0-12.19) oneiric; urgency=low

  [ Alex Bligh ]

  * SAUCE: (drop after v3.1) net/netfilter/nf_conntrack_netlink.c: fix Oops
    on container destroy
    - LP: #843892

  [ Andy Whitcroft ]

  * [Config] standardise on HZ=250
  * SAUCE: headers_install: fix #include "..." usage for userspace
    - LP: #824377
  * make module-inclusion selection retain the left overs
  * add a new linux-image-extras package for virtual

  [ edwin_rong ]

  * SAUCE: Staging: add driver for Realtek RTS5139 cardreader
    - LP: #824273

  [ Greg Kroah-Hartman ]

  * SAUCE: staging: rts5139: add vmalloc.h to some files to fix the build.
    - LP: #824273

  [ Jesse Sung ]

  * SAUCE: Unregister input device only if it is registered
    - LP: #839238

  [ Keng-Yu Lin ]

  * [Config] Enable CONFIG_RTS5139=m on i386/amd64
    - LP: #824273

  [ Leann Ogasawara ]

  * SAUCE: x86: reboot: Make Dell Optiplex 990 use reboot=pci
    - LP: #768039
  * SAUCE: x86: reboot: Make Dell Latitude E6220 use reboot=pci
    - LP: #838402

  [ Ming Lei ]

  * SAUCE: ata: make DVD drive recognisable on systems with Sandybridge CPT
    chipset
    - LP: #794642

  [ Paolo Pisati ]

  * [Config] Compile-in vfat support for armel
    - LP: #853783

  [ Randy Dunlap ]

  * SAUCE: staging: fix rts5139 depends & build
    - LP: #824273

  [ Tim Gardner ]

  * [Config] Fix binary-% build target
  * SAUCE: (drop after 3.0.0) OMAP3 and 4 hwmod I2C units only allow 16 bit
    access
    - LP: #852225

  [ Upstream Kernel Changes ]

  * hfsplus: Fix kfree of wrong pointers in hfsplus_fill_super() error path
    - LP: #854987
  * rt2x00: Serialize TX operations on a queue.
    - LP: #855239
 -- Leann Ogasawara <email address hidden> Wed, 14 Sep 2011 06:14:30 -0700

Changed in linux (Ubuntu Oneiric):
status: Fix Committed → Fix Released
Revision history for this message
icedearth_nic (nicola-icedearth) wrote :

i have a Lenovo S205 (card reader rts5139). I have installed Oneiric with kernel 3.0.0.12 and now card reader works....but USB ports don't work anymore. I have blacklisted the module rts5139 in blacklist.conf and the USB ports works.

if i insert pendrive Verbatim

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 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

lsusb (module rts5139 blacklisted)

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 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 5986:0292 Acer, Inc
Bus 002 Device 003: ID 0bda:0139 Realtek Semiconductor Corp.
Bus 002 Device 005: ID 18a5:1e23 Verbatim, Ltd

sorry for my bad english (i'm italian)

Revision history for this message
Keng-Yu Lin (lexical) wrote :

@icedearth_nic
  Can you attach the log of /var/log/dmesg?

Revision history for this message
icedearth_nic (nicola-icedearth) wrote :

Ubuntu 11.10 64bit beta 2

my /var/log/dmesg

http://paste.ubuntu.com/697735/

Thank you.

Revision history for this message
icedearth_nic (nicola-icedearth) wrote :

and this is my /var/log/dmesg with rts5139 blacklisted in /etc/modprobe.d/blacklist.conf

http://paste.ubuntu.com/697758/

Revision history for this message
Keng-Yu Lin (lexical) wrote :

@icedearth_nic
  Since this bug is for inclusion of the driver and the package is released, can you file another bug for your issue?

  I checked the dmesg with and without rts5139 blacklisted, there is no noticeable difference. Are you able to manually mount the USB stick (/dev/sdb1 in both cases)?

Revision history for this message
icedearth_nic (nicola-icedearth) wrote :

manually mount doesn't work, i think it's a problem related to uefi bios...

i try to open another bug report for my issue.

Thank you.

Revision history for this message
Philippe Coval (rzr) wrote :

hi, I think i have the same hw and I managed to use it

do you have this module loaded too :

lsmod | grep rts5139

--
http://rzr.online.fr/q/sdcard

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.