Bug 723732 - The ASUS G73SW notebook card reader is not recognized as a multi card storage device
Summary: The ASUS G73SW notebook card reader is not recognized as a multi card storage...
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 14
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-07-20 22:58 UTC by netbeans
Modified: 2012-02-02 22:50 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-08-24 14:17:00 UTC
Type: ---


Attachments (Terms of Use)
realtek marketeer spec sheet (122.39 KB, application/pdf)
2011-07-20 22:58 UTC, netbeans
no flags Details
lsusb -v -s 1:4 (2.70 KB, text/plain)
2011-07-20 23:00 UTC, netbeans
no flags Details

Description netbeans 2011-07-20 22:58:36 UTC
Created attachment 514089 [details]
realtek marketeer spec sheet

Description of problem:
I have an ASUS G73SW notebook. It has an SDHC ( as well as otherformats ) card reader. 
The kernel recognizes the USB device. Unfortunately the storage device is not recognized as a mass storage device, and load up usb-storage to handle the device.
The issue, i believe, is that the manufacturer classified the device as bInterface = 255 ( Vendor Specific Class ).
BUT realtek classifies their current set of card readers as USB 2.0 compatable, and Compliant with "USB Mass Storage Class Bulk Only Transport Specification Rev. 1.0 " 
The Latest kernel has a realtek/linux driver for some ( pci? ) card reader. The usb vendor/product id ( 0x0bda/0x0139 ) does not match any on the new realtek driver. Plugging in my vendor/product id does not work, as usb-storage does not get called to load up the realtek device driver. I suppose this is because the process is shortcircuited by the "vendor specific class" designation.


Version-Release number of selected component (if applicable):
fedora 14

How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 netbeans 2011-07-20 23:00:44 UTC
Created attachment 514090 [details]
lsusb -v -s 1:4

Comment 2 Dino Sangoi 2011-08-06 21:30:13 UTC
I have the same notebook. to "fix" the SD card reader, after googling a lot, I found this thread on a forum: 
http://ubuntuforums.org/showthread.php?t=1797202&page=2

So I got the referenced driver at: 
http://ubuntuone.com/p/153B/

and after building it, I was able to see my sd card.

as Fedora 15 is now based on linux 3.0, it seems to me that a driver for this card reader is still missing in mainline.

Googling a bit more, I found this message:

http://www.spinics.net/lists/linux-driver-devel/msg17232.html

asking for inclusion in staging. So we can hope to have a supported driver with linux 3.1 (I didn't check if it was already taken in linus git tree).

Hope this helps.

Comment 3 Josh Boyer 2011-08-24 14:17:00 UTC
This still isn't in staging as the patch submitted has some questionable authorship issues.

This is not going to be solved in F14 at all given the short lifetime remaining for that release.  Given the fact that we don't carry staging drivers in Fedora at all and the upstream submission is fairly questionable, I don't see this being fixed until f17 at the earliest.

Comment 4 Rudd-O DragonFear 2012-02-02 07:13:49 UTC
It is in staging now, for kernel 3.3-rc2.  Compiling to test.  Like the T-101 said, I'll be back (with results after reboot).

Comment 5 Rudd-O DragonFear 2012-02-02 22:42:27 UTC
This bug is fixed in 3.3-rc2, as I have verified.  PLEASE, ENABLE the staging rts5139 driver in the kernel configuration for Rawhide / F17, so that I may enjoy my card reader when installing F17 as it rolls out.  I noticed that the fedora kernel configuration does not enable it, that is why I opened this defect.

Comment 6 Josh Boyer 2012-02-02 22:50:19 UTC
We don't enable staging drivers unless there is a developer that signed up to take care of any resulting bugs.

Bug 748159 is open against rawhide to track whenever the driver moves out of staging.


Note You need to log in before you can comment on or make changes to this bug.