Hello,
I have a ThinkPad T61p with OpenSuse 11.1 installed. The laptop has a built in Media Card reader which supports SD cards. I tried inserting a microSD card (with SD adapter) into the slot and nothing seems to happen. There is an LED on the card slot, however it doesn’t light up. Does anyone know what the problem is, and how to fix it? Thanks,
Dave
I left the microSD card in the slot, and I noticed that the computer sometimes notices the card and then mounts it, however it’s usually only very brief before the card umounts.
What messages are you getting in the log?
su
tail -f /var/log/messages
The sporadic reading of the card has stopped so I haven’t had the chance to catch the log of it. Now the card isn’t being read at all. I tried connecting a USB SD card reader, and that functions fine.
Any other ideas how to diagnose this issue?
Try removing it and insert it again. See the logs while doing this.
dkvasnic:
The sporadic reading of the card has stopped so I haven’t had the chance
to catch the log of it. Now the card isn’t being read at all. I tried
connecting a USB SD card reader, and that functions fine.
Any other ideas how to diagnose this issue?
Hi
What happens if you create a temp directory and manually mount?
mkdir /tmp/sdcard
mount /dev/mmcblk0p1 /tmp/sdcard
–
Cheers Malcolm °¿° (Linux Counter #276890 )
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.42-0.1-default
up 10 days 13:42, 4 users, load average: 0.13, 0.08, 0.09
GPU GeForce 8600 GTS Silent - CUDA Driver Version: 190.53
Nothing comes up in the logs. The computer doesn’t register the fact that I inserted anything.
I get:
mount: can't find /dev/mmcblk0p1 in /etc/fstab or /etc/mtab
Hi
So when you plug the device in, run the dmesg command to see the mount
point and use that. Also can you post the output from;
fdisk -l
–
Cheers Malcolm °¿° (Linux Counter #276890 )
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.42-0.1-default
up 10 days 14:44, 4 users, load average: 0.28, 0.17, 0.24
GPU GeForce 8600 GTS Silent - CUDA Driver Version: 190.53
dmesg displays 1600 lines. Is there something specific I should be looking for?
fdisk -l displays:
Disk /dev/sda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd97773f6
Device Boot Start End Blocks Id System
/dev/sda1 1 261 2096451 82 Linux swap / Solaris
/dev/sda2 * 262 2873 20980890 83 Linux
/dev/sda3 2874 24321 172281060 83 Linux
Again, it appears the laptop does not register I have inserted anything into the SD slot.
When I use a card reader adapter, the card comes up as sdb1.
dkvasnic:
Again, it appears the laptop does not register I have inserted anything
into the SD slot.
When I use a card reader adapter, the card comes up as sdb1.
Hi
Can you confirm the module is loading;
lsmod |grep mmc
mmc_core 68791 1 sdhci
If you don’t, can you try a modprobe on it;
modprobe mmc_core
–
Cheers Malcolm °¿° (Linux Counter #276890 )
openSUSE 11.3 Milestone 2 (i586) Kernel 2.6.33-rc7-3-default
up 2:51, 2 users, load average: 0.19, 0.17, 0.11
GPU GeForce 6600 TE/6200 TE - Driver Version: 195.36.03
lsmod | grep mmc
gives me:
ricoh_mmc 4504 0
mmc_core 65184 1 sdhci
Hi
A strange one indeed, So does your model take different types of cards,
if so do you have one that just plugs in and doesn’t use an adapter?
On this machine SD cards have worked fine. I wonder if it’s a ricoh
thing
–
Cheers Malcolm °¿° (Linux Counter #276890 )
openSUSE 11.3 Milestone 2 (i586) Kernel 2.6.33-rc7-3-default
up 0:57, 2 users, load average: 0.08, 0.43, 0.32
GPU GeForce 6600 TE/6200 TE - Driver Version: 195.36.03
malcolmlewis:
Hi
A strange one indeed, So does your model take different types of cards,
if so do you have one that just plugs in and doesn’t use an adapter?
On this machine SD cards have worked fine. I wonder if it’s a ricoh
thing
It looks like the slot only fits SD cards. The machine also has 2 ExpressCard slots.
I tried using a regular SD card as well with the same results. What is ricoh?
knurpht
February 22, 2010, 3:49pm
#15
RICOH is the manufacturer.
dkvasnic:
malcolmlewis;2125265 Wrote:
> Hi
> A strange one indeed, So does your model take different types of
> cards,
> if so do you have one that just plugs in and doesn’t use an adapter?
>
> On this machine SD cards have worked fine. I wonder if it’s a ricoh
> thing
>
It looks like the slot only fits SD cards. The machine also has 2
ExpressCard slots.
I tried using a regular SD card as well with the same results. What is
ricoh?
Hi
Your hardware, have a look through the output from /sbin/lspci -v
The contacts are ok, plugs in without any fuss? Can you inspect with a
flashlight?
–
Cheers Malcolm °¿° (Linux Counter #276890 )
openSUSE 11.3 Milestone 2 (i586) Kernel 2.6.33-rc7-3-default
up 1:39, 2 users, load average: 0.45, 0.33, 0.28
GPU GeForce 6600 TE/6200 TE - Driver Version: 195.36.03
Guys,
Any luck with this one? I have HP DV5 with the same issue - not possible to read media cards.
mmc_core 83746 1 sdhci
Is loaded,
0a:00.0 FireWire (IEEE 1394): JMicron Technology Corp. IEEE 1394 Host Controller
0a:00.1 System peripheral: JMicron Technology Corp. SD/MMC Host Controller
0a:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller
0a:00.3 System peripheral: JMicron Technology Corp. MS Host Controller
0a:00.4 System peripheral: JMicron Technology Corp. xD Host Controller
Card reader seems to be found as well, but no luck with MS, neither with the HCSD cards.
Cheers
Correction. After reboot it is ABLE to see HCSD card without problems, but after I inserted MS it did:
Requested for the root password
After I ejected it, it didn’t unmount it and got stuck with it being mounted
Not being able to load the SD card anymore
Cheers