2009/06/14

"mmc0: error -110 whilst initialising SD card" thinkpad

SD カードを読もうと思ってカードリーダを取り出しつつ
「そういえばこのノートには SD カードを挿す穴が付いてたじゃない」
と思い挿してみたんですが
mmc0: error -110 whilst initialising SD card
なんて言われて読まれる気配がありません

や、時代の進歩は遥か先を進んでいるはずと思い検索してみました
ちなみに Debian Lenny で kernel-image は特にいじってません
で、しっかり Ubuntu の bug report みたいなページが出てきて
https://bugs.launchpad.net/ubuntu/+bug/311781
The suggestion from https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/111089 works great.
なんて書いてあったから見にいってみて
# modprobe mmc_block
# modprobe tifm_sd
ってして抜き挿ししてみたらしっかり読めました

ちなみに
# lsmod
Module Size Used by
nls_utf8 1760 0
nls_cp437 5568 0
vfat 9184 0
fat 40896 1 vfat
nls_base 6820 4 nls_utf8,nls_cp437,vfat,fat
tifm_sd 8584 0
tifm_core 7548 1 tifm_sd
mmc_block 8932 0
usb_storage 77024 0
i915 25280 2
drm 65192 3 i915
こんな感じ

mmc_block だけでもいけた

0 件のコメント:

コメントを投稿