Welcome to the most active Linux Forum on the web.
Go Back > Forums > Linux Forums > Linux - Hardware
User Name
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?


  Search this Thread
Old 02-13-2010, 12:41 PM   #1
Registered: Jan 2006
Distribution: Gentoo
Posts: 498

Rep: Reputation: 35
xD picture card doesn't work (in 5 in 1 internal reader)

I have a problem with my xD picture card as many others do.

The well known problem is:

When I insert the xD card into the built-in 5 in 1 card reader of my laptop it doesn't work. An SD card for example does work with this reader, so it is not a "faulty hardware" problem we are talking about right now, and neither is a "HW is not recognized" kind of a problem. My card reader is seen as a
0f:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
in the lspci output.

The fdisk -l command doesn't show my inserted card by the way...

The interesting thing is, that when I insert the xD card into the reader slot of my PC, a line appears in the /var/log/messages log file. Here it is:
[ 3951.796192] tifm_core SmartMedia/xD card detected in socket 0:0
It seems that my card is recognized by the system in a way, but that's it. Nothing else happens.

I use debian testing with a 2.6.32-trunk kernel (what is this "trunk" here anyway?)

I know this isn't a unique problem and with a cheap external USB powered card reader (I have one) this whole thing can be worked around, but still.
I'm really interested if somebody actually found a way to get this work.


Last edited by pusrob; 02-13-2010 at 05:51 PM.
Old 02-14-2010, 05:26 PM   #2
LQ Newbie
Registered: Sep 2003
Distribution: Fedora, Ubuntu, Puppy
Posts: 17

Rep: Reputation: 1
If it's the same problem as on the Acer Aspire One netbooks (I have the AOA150, which has two slots, one SD-only, the other a multi-card reader), then there's no kernel module for the xD reader (SD works fine). Linpus Linux, which came with the AOA150, included a module with its kernel (I believe it was 2.6.18), but that module was not accepted into the mainline kernel, and does not work with more recent kernels. Like you, I keep my cheap xD card reader handy.
Old 02-15-2010, 03:11 AM   #3
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 9,372

Rep: Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981
I have, but I wouldn't recommend it.

The leaves of the connector are not lining up with the contact points. So comms fails. The problem is too much width in the socket. I found that keeping to one side or the other sometimes helped, but you can blow things, so if you have a way around, use it.


reader, working, xd

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Internal USB multi card reader does not work (Suse 11) troublemaker05 Linux - Hardware 0 04-13-2009 07:04 AM
Internal SD card reader...where is it? labworker Linux - Laptop and Netbook 7 03-06-2005 10:55 PM
Mount internal card reader sporks Slackware 6 01-16-2005 09:47 AM
Internal card reader problem... SGFHK321 Linux - Hardware 3 07-10-2004 04:10 AM
6 in 1 internal card reader Orion Slackware 21 02-21-2004 11:38 AM > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 06:58 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration