I'm trying to get the built-in reader on my system working. It's one of those multi-slot ones on the front of the box. The card I have is specifically a "San Disk Memory Stick PRO Duo", this sucker here:
http://en.kioskea.net/guide/941526-s...ck-pro-duo-8gb
The light on the reader will light up, but there's zip in any of the kernel logs. I tried the obvious kmods to get it working - tifm_7xx1, tifm_sd, tifm_core, via_sdmmc, mmc_core, etc but no luck.
Nothing seems to be useful in lspci or lsusb:
Code:
00:00.0 Host bridge: Advanced Micro Devices [AMD] Unknown device 9601
00:02.0 PCI bridge: Advanced Micro Devices [AMD] Unknown device 9603
00:07.0 PCI bridge: Advanced Micro Devices [AMD] Unknown device 9607
00:0a.0 PCI bridge: Advanced Micro Devices [AMD] Unknown device 9609
00:11.0 RAID bus controller: ATI Technologies Inc Unknown device 4392
00:12.0 USB Controller: ATI Technologies Inc Unknown device 4397
00:12.1 USB Controller: ATI Technologies Inc Unknown device 4398
00:12.2 USB Controller: ATI Technologies Inc Unknown device 4396
00:13.0 USB Controller: ATI Technologies Inc Unknown device 4397
00:13.1 USB Controller: ATI Technologies Inc Unknown device 4398
00:13.2 USB Controller: ATI Technologies Inc Unknown device 4396
00:14.0 SMBus: ATI Technologies Inc SB600 SMBus (rev 3c)
00:14.2 Audio device: ATI Technologies Inc SB600 Azalia
00:14.3 ISA bridge: ATI Technologies Inc Unknown device 439d
00:14.4 PCI bridge: ATI Technologies Inc SB600 PCI to PCI Bridge
00:14.5 USB Controller: ATI Technologies Inc Unknown device 4399
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Link Control
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 954f
01:00.1 Audio device: ATI Technologies Inc Unknown device aa38
02:00.0 Network controller: Atheros Communications, Inc. Unknown device 002a (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
04:06.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev c0)
Bus 007 Device 003: ID 093a:2510 Pixart Imaging, Inc. Hama Optical Mouse
Bus 007 Device 002: ID 0461:4d8a Primax Electronics, Ltd
Bus 007 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 005 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 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0bda:0152 Realtek Semiconductor Corp. Mass Storage Device
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
It lists in procinfo as a block device, 179 mmc, but nothing in proc's partition file. Lots of people puzzling over it in search engines (
http://forums.linuxmint.com/viewtopi...=29242&start=0 ) but no solid answers. I don't even get the "tifm_core: MemoryStick card detected in socket " message. The system is a new HP Pavilion Elite Phenome II quad-core with a lot of new, Linux-unfriendly hardware that's been a nightmare to setup. My guess is, if possible to get this reader working at all, I'm maybe missing some kernel support in the way of a module I should've included in the kernel build (config:
ftp://atr2.ath.cx/pub/file_hosting/c....phn.config.gz ) but didn't. I've seen the card working in a camera (there's pictures on it, likely FAT filesystem) so I know it's a good card.