SD-Card Reader (internal) not working

Archived topics about LMDE 1 and LMDE 2
Berkah

SD-Card Reader (internal) not working

Post by Berkah »

New ASUS Laptop with LMDE newly installed.
SD-Card reader (internal) works not, although it works on LinuxMint 13 (live) and Kubuntu (live)

My lspci and lsusb outputs:

$ sudo lspci
00:00.0 Host bridge: Intel Corporation Sandy Bridge DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Sandy Bridge PCI Express Root Port (rev 09)
00:16.0 Communication controller: Intel Corporation Cougar Point HECI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation Cougar Point High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 2 (rev b5)
00:1c.3 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 4 (rev b5)
00:1c.5 PCI bridge: Intel Corporation Cougar Point PCI Express Root Port 6 (rev b5)
00:1d.0 USB Controller: Intel Corporation Cougar Point USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation Cougar Point LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation Cougar Point 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation Cougar Point SMBus Controller (rev 05)
01:00.0 VGA compatible controller: nVidia Corporation Device 1050 (rev a1)
01:00.1 Audio device: nVidia Corporation Device 0e08 (rev a1)
03:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
04:00.0 USB Controller: Device 1b21:1042
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)

$ sudo lsusb
Bus 002 Device 003: ID 0d62:a100 Darfon Electronics Corp. Optical Mouse
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth
Bus 001 Device 005: ID 0bda:0139 Realtek Semiconductor Corp.
Bus 001 Device 004: ID 058f:a014 Alcor Micro Corp.
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Anybody with any idea???
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Berkah

Re: SD-Card Reader (internal) not working

Post by Berkah »

Berkah wrote:Anybody with any idea???
...obviously not :?
AlbertP
Level 16
Level 16
Posts: 6701
Joined: Sun Jan 30, 2011 12:38 pm
Location: Utrecht, The Netherlands

Re: SD-Card Reader (internal) not working

Post by AlbertP »

Code: Select all

Bus 001 Device 005: ID 0bda:0139 Realtek Semiconductor Corp. 
That's the cardreader.

What Linux kernel version does LMDE currently use? 3.2 and later should have support for this one.
Registered Linux User #528502
Image
Feel free to correct me if I'm trying to write in Spanish, French or German.
Berkah

Re: SD-Card Reader (internal) not working

Post by Berkah »

Thank you for that hint!
Will check that tomorrow! I tried the LMDE 2012-04 live CDs and thought they are using the 3.2 Kernel already?
With LM 13 Mate, the Card Reader is working fine!!
Maybe I was wrong again, sorry... :wink:
and thank you for your patience!!
AlbertP
Level 16
Level 16
Posts: 6701
Joined: Sun Jan 30, 2011 12:38 pm
Location: Utrecht, The Netherlands

Re: SD-Card Reader (internal) not working

Post by AlbertP »

You can check your kernel version with uname -r. As I am not using LMDE myself, I don't know which version you are running but indeed I thought it was 3.2 already.
Registered Linux User #528502
Image
Feel free to correct me if I'm trying to write in Spanish, French or German.
Berkah

Re: SD-Card Reader (internal) not working

Post by Berkah »

Ok, the LMDE live cd (both mate and xfce) are using kernel 3.2.0-2-486 -- with my Cardreader NOT working! :(
The LM13 mate uses 3.2.0-26 generic, with my cardreader working fine.

Would be nice to get an updated live cd...

Other Debian-based distros like SolusOS or DreamLinux are running without problem regarding my cardreader.
AlbertP
Level 16
Level 16
Posts: 6701
Joined: Sun Jan 30, 2011 12:38 pm
Location: Utrecht, The Netherlands

Re: SD-Card Reader (internal) not working

Post by AlbertP »

Please run lsusb -t to check if the rts5139 driver is loaded.
Registered Linux User #528502
Image
Feel free to correct me if I'm trying to write in Spanish, French or German.
Berkah

Re: SD-Card Reader (internal) not working

Post by Berkah »

here it is (from live DVD):

/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/2p, 480M
|__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/6p, 480M
|__ Port 2: Dev 3, If 0, Class=hub, Driver=hub/4p, 480M
|__ Port 1: Dev 4, If 0, Class=hub, Driver=hub/4p, 480M
|__ Port 2: Dev 7, If 0, Class=print, Driver=usblp, 480M
|__ Port 3: Dev 8, If 0, Class=hub, Driver=hub/4p, 480M
|__ Port 4: Dev 9, If 0, Class=HID, Driver=usbhid, 1.5M
|__ Port 2: Dev 10, If 0, Class=stor., Driver=usb-storage, 480M
|__ Port 3: Dev 5, If 0, Class=HID, Driver=usbhid, 1.5M
|__ Port 3: Dev 5, If 1, Class=HID, Driver=usbhid, 1.5M
|__ Port 4: Dev 6, If 0, Class=vend., Driver=, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/2p, 480M
|__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/6p, 480M
|__ Port 1: Dev 3, If 0, Class='bInterfaceClass 0xe0 not yet handled', Driver=btusb, 12M
|__ Port 1: Dev 3, If 1, Class='bInterfaceClass 0xe0 not yet handled', Driver=btusb, 12M
|__ Port 2: Dev 4, If 0, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
|__ Port 2: Dev 4, If 1, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
|__ Port 4: Dev 5, If 0, Class=vend., Driver=, 480M
AlbertP
Level 16
Level 16
Posts: 6701
Joined: Sun Jan 30, 2011 12:38 pm
Location: Utrecht, The Netherlands

Re: SD-Card Reader (internal) not working

Post by AlbertP »

Berkah wrote:

Code: Select all

/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/6p, 480M
        |__ Port 4: Dev 5, If 0, Class=vend., Driver=, 480M
No driver is loaded for bus 1 device 5 which was the cardreader in lsusb output. I don't know what's wrong here. Could you try running modinfo rts5139 to see if that driver is present on your system?
Registered Linux User #528502
Image
Feel free to correct me if I'm trying to write in Spanish, French or German.
Berkah

Re: SD-Card Reader (internal) not working

Post by Berkah »

It seems that the driver does not get loaded by the live DVD:

"sudo modinfo rts5139
ERROR: modinfo: could not find modul rts5139"

How can it be loaded manually??? :?

Is there a chance that it will be included in a future updated LMDE-XFCE iso?
Berkah

Re: SD-Card Reader (internal) not working

Post by Berkah »

Berkah wrote:It seems that the driver does not get loaded by the live DVD:

"sudo modinfo rts5139
ERROR: modinfo: could not find modul rts5139"

How can it be loaded manually??? :?
Does anybody have any idea??? :(
Berkah

Re: SD-Card Reader (internal) not working

Post by Berkah »

Well....... seems I just have to forget my problem and use the main LM13 version. :?
Berkah

Re: SD-Card Reader (internal) not working

Post by Berkah »

Ok, giving up... :(
Thanks anyways to all who tried to help, appreciate that.
lizbeth

Re: SD-Card Reader (internal) not working

Post by lizbeth »

I have a realtek card reader and installed LMDE and had no problems. I never tested it on the live cd though so I can't know if it installed it later or not.
Berkah

Re: SD-Card Reader (internal) not working

Post by Berkah »

Thanks for this info!
Right now I am running LM 13 Mate, works very well.
When I'll have time again, I will give LMDE another try...
AlbertP
Level 16
Level 16
Posts: 6701
Joined: Sun Jan 30, 2011 12:38 pm
Location: Utrecht, The Netherlands

Re: SD-Card Reader (internal) not working

Post by AlbertP »

Lizbeth probably has a different type of Realtek cardreader, that could explain why he/she has it working on LMDE.
Registered Linux User #528502
Image
Feel free to correct me if I'm trying to write in Spanish, French or German.
lizbeth

Re: SD-Card Reader (internal) not working

Post by lizbeth »

Ok, well maybe i don't have a realtek... I thought i did. Perhaps AlbertP can explain something if he/she has understanding of the problem. If this is simply a matter of support inherent in the kernel, then could not one simply install the liquorix kernel? Or does this require the installation of a kernel and a separate driver to support the realtek card reader as well?
AlbertP
Level 16
Level 16
Posts: 6701
Joined: Sun Jan 30, 2011 12:38 pm
Location: Utrecht, The Netherlands

Re: SD-Card Reader (internal) not working

Post by AlbertP »

The OP has "ID 0bda:0139 Realtek" in lsusb output, so a Realtek RTS5139 cardreader. This one is supposed to be working in Linux 3.2 and later: so it should work in Mint 13 and in latest LMDE. For some reason, in LMDE's 3.2 kernel, it's not working yet - but I think, next time LMDE gets a kernel update, it will work.

@ lizbeth: If you want to know what cardreader you have, insert a card into it, and run lspci and lsusb. One of them should display the cardreader. I for example have a Ricoh cardreader in lspci on my laptop, and an Alcor Micro one in lsusb on my desktop.
Registered Linux User #528502
Image
Feel free to correct me if I'm trying to write in Spanish, French or German.
lizbeth

Re: SD-Card Reader (internal) not working

Post by lizbeth »

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:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 04f2:b28e Chicony Electronics Co., Ltd
Bus 004 Device 002: ID 046d:c52f Logitech, Inc. Wireless Mouse M305
Bus 001 Device 003: ID 0bc2:a013 Seagate RSS LLC
Bus 002 Device 003: ID 0bda:0138 Realtek Semiconductor Corp. Card reader


So yes I do have the realtek card reader and am currently running the stock lmde kernel just to prove that lmde does in fact support the card reader.
lizbeth

Re: SD-Card Reader (internal) not working

Post by lizbeth »

FWIW, I booted the LMDE live from usb and inserted the card into my realtek card reader and the live usb LMDE mounted the card without any problems.

My only other thought on the matter is to check the md5 checksum of the download and of the dvd if you are booting from dvd and ensure it is correct. Most errors are from faulty burns or bad disks.
Locked

Return to “LMDE Archive”