How can I read from my multimedia card reader
I'm running SuSE 10.1 x86_64 on a Compaq Pesario v2650 (Turion 64). I have an internal multi-media card reader on this laptop. When probe all of the pci devices, I can that the device (muticard reader) is showing. But when I insert my memory stick I don't see anything trying to mount. (Dumb question) Should I setup a mount point for this device? Or Is there some firmware or drivers i should install? thanx
|
Does it pick up the reader in the first place?
I know for my card reader, the kernel picks up the device itself, and makes it /dev/sda (it is USB). Then as I put cards into the reader, they will appear as partitions on the device. So my SD card, for example, would be something like /dev/sda1, while the CF would be /dev/sda2, depending of course on the order I insert them. I know nothing of SUSE, so I can't say what it should be doing, but if the kernel is seeing your cards as new partitions, and not new devices, then perhaps SUSE is not setup to automount that. |
In all probabilites the kernel loads the USB Mass-storage module to deal with the card reader. After inserting a card wait for some time and then check the tail-end of /var/log/messages to see if the kernel has found the card and associated a device node with it (should be /dev/sd[a-d][1-9]).
Alternatively a fdisk -l will show you the card's partitions if the kernel has recognized it. |
ceeleelewis:
Who is the maker of the card reader device (e.g. what does lspci say?) A lot of laptops are using proprietary, undocumented chips to control the card readers - there is some work on reverse engineering a few of them, but many still don't have drivers under Linux. |
sorry for the late response (i've been a busy slave for siemens/microsoft :) ) Anywho, i ran lspci, and here's what received:
00:00.0 Host bridge: ATI Technologies Inc RS480 Host Bridge (rev 01) 00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge 00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller 00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller 00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller 00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 11) 00:14.1 IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE Controller ATI 00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge 00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge 00:14.5 Multimedia audio controller: ATI Technologies Inc IXP SB400 AC'97 Audio Controller (rev 02) 00:14.6 Modem: ATI Technologies Inc ATI SB400 - AC'97 Modem Controller (rev 02) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 01:05.0 VGA compatible controller: ATI Technologies Inc ATI Radeon XPRESS 200M 5955 (PCIE) 05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 05:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02) 05:09.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller 05:09.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller 05:09.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller 05:09.4 Class 0805: Texas Instruments PCI6411, PCI6421, PCI6611, PCI6621, PCI7411, PCI7421, PCI7611, PCI7621 Secure Digital (SD) Controller should i make & mount a directory for all memory/mass storage |
You have a TI Flash Card reader. There is no reliable driver yet for this. You may get some functionality concerning SD cards by upgrading your kernel to 2.06.17, but you will not get to use Memory Sticks.
|
All times are GMT -5. The time now is 09:33 AM. |