LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Laptop and Netbook (http://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/)
-   -   How can I read from my multimedia card reader (http://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/how-can-i-read-from-my-multimedia-card-reader-474832/)

ceeleelewis 08-17-2006 01:20 PM

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

MS3FGX 08-17-2006 03:45 PM

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.

avheretic 08-20-2006 12:18 AM

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.

cathectic 08-20-2006 06:58 AM

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.

ceeleelewis 08-22-2006 10:11 PM

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

usaf_sp 08-29-2006 06:31 PM

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 07:26 PM.