Bug 867498

Summary: Card reader not recognized on Asus X551CA
Product: [openSUSE] openSUSE 13.1 Reporter: Ricardo Gabriel Berlasso <rgb.mldc>
Component: OtherAssignee: E-mail List <kernel-maintainers>
Status: RESOLVED UPSTREAM QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: tiwai
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 13.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: hwinfo output

Description Ricardo Gabriel Berlasso 2014-03-08 17:18:34 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:27.0) Gecko/20100101 Firefox/27.0

Installed openSUSE 13.1 (64 bits) on a new Asus X551CA laptop. The integrated card reader is not recognized by the system.

Reproducible: Always

Steps to Reproduce:
1. on a Asus X551CA laptop with openSUSE 13.1, insert a SD memory card on the card reader
2.
3.
Actual Results:  
Nothing happens.


The output of hwinfo --short

cpu:                                                            
                       Intel(R) Core(TM) i3-3217U CPU @ 1.80GHz, 1638 MHz
                       Intel(R) Core(TM) i3-3217U CPU @ 1.80GHz, 1766 MHz
                       Intel(R) Core(TM) i3-3217U CPU @ 1.80GHz, 1766 MHz
                       Intel(R) Core(TM) i3-3217U CPU @ 1.80GHz, 1780 MHz
keyboard:
  /dev/input/event0    AT Translated Set 2 keyboard
mouse:
  /dev/input/mice      PS/2 Elantech Touchpad
graphics card:
                       Intel VGA compatible controller
sound:
                       Intel Audio device
storage:
                       Floppy disk controller
                       Intel SATA controller
network:
  wlp2s0               Atheros WLAN controller
  enp3s0f2             Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller
network interface:
  wlp2s0               Ethernet network interface
  enp3s0f2             Ethernet network interface
  lo                   Loopback network interface
disk:
  /dev/sda             HGST HTS545050A7
partition:
  /dev/sda1            Partition
  /dev/sda2            Partition
  /dev/sda3            Partition
  /dev/sda4            Partition
cdrom:
  /dev/sr0             MATSHITA DVD-RAM UJ8E1
floppy:
  /dev/fd0             Floppy Disk
usb controller:
                       Intel USB Controller
                       Intel USB Controller
                       Intel USB Controller
bios:
                       BIOS
bridge:
                       Intel Host bridge
                       Intel PCI bridge
                       Intel PCI bridge
                       Intel PCI bridge
                       Intel ISA bridge
hub:
                       Linux 3.11.10-7-desktop xhci_hcd xHCI Host Controller
                       Linux 3.11.10-7-desktop xhci_hcd xHCI Host Controller
                       Linux 3.11.10-7-desktop ehci_hcd EHCI Host Controller
                       Hub
                       Linux 3.11.10-7-desktop ehci_hcd EHCI Host Controller
                       Hub
memory:
                       Main Memory
unknown:
                       FPU
                       DMA controller
                       PIC
                       Timer
                       Keyboard controller
                       PS/2 Controller
                       Intel Communication controller
                       Intel SMBus
                       Realtek Unclassified device
  /dev/input/event10   Chicony Electronics USB2.0 HD UVC WebCam
Comment 1 Takashi Iwai 2014-03-11 15:51:46 UTC
Try to boot with the card inserted.  Some BIOS does weird setup for the card reader, and handles it as if a hotplug PCI device.
Comment 2 Ricardo Gabriel Berlasso 2014-03-11 21:59:56 UTC
(In reply to comment #1)
> Try to boot with the card inserted.  Some BIOS does weird setup for the card
> reader, and handles it as if a hotplug PCI device.

Just tried but nothing changed.

It seems this is a common problem with this laptop and Linux. I found for example this ubuntu report

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1266535

which was marked as duplicate of

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1250605

(different laptop but same card reader)
Comment 3 Takashi Iwai 2014-03-12 06:38:23 UTC
OK, then could you try the newer kernel?  For example, 3.13.x in OBS Kernel:stable or 3.14-rc in OBS Kernel:HEAD repo.  Try to boot with and without the card inserted in each case.

Also, please give hwinfo output, too.
Comment 4 Ricardo Gabriel Berlasso 2014-03-12 12:34:08 UTC
Created attachment 581853 [details]
hwinfo output

I'll not be able to try a new kernel for a few days, but here it is the complete hwinfo output.
Comment 5 Ricardo Gabriel Berlasso 2014-03-16 17:52:45 UTC
Just installed the kernel 3.13.6, restarted with a card on the card reader and nothing changed: still not recognized (though this kernel fixed bug 867497!).

I use this computer for work, so I cannot take the risk of testing 3.14rc kernel.
Comment 6 Takashi Iwai 2014-03-17 08:36:52 UTC
Your device (10ec:5286) is supported since 3.14, so you'll need to check it sooner or later.  3.14-rc7 is close to the final release, so no big worry to give it a try :)  You can install multiple kernels on your system, and it's easy to roll back.

Since it's already supported in 3.14 upstream kernel, I close as RESOLVED/UPSTREAM.  Feel free to reopen if you still see an issue with 3.14 kernel.