Comment 11 for bug 258446

Revision history for this message
Leann Ogasawara (leannogasawara) wrote : Re: JMicron internal card reader recognizes SD only when inserted at startup

The pciehp module is compiled into the kernel for Jaunty:

ogasawara@yoji:~/ubuntu-jaunty/debian/config$ grep -rn "CONFIG_HOTPLUG_PCI_PCIE" *

amd64/config:1103:CONFIG_HOTPLUG_PCI_PCIE=y

i386/config:1175:CONFIG_HOTPLUG_PCI_PCIE=y

lpia/config:1045:CONFIG_HOTPLUG_PCI_PCIE=m

@Benni, since you are the only one who has mentioned using a 2.6.28-11 Jaunty kernel, can you attach the following:

 * sudo lspci -vnvn > lspci-vnvn.log
 * dmesg > dmesg.log

Can you also confirm the original issue mentioned in the bug description:

"the reader is only listed by lspci if the SD card is present in the reader at boot time. Boot time dmesg attached.

Now if an SD card was present at boot time, I can remove the SD, and dmesg will report

[ 164.613053] mmc0: card db81 removed

If I reinsert it, dmesg will say

[ 179.271670] mmc0: new SD card at address db81
[ 179.276522] mmcblk0: mmc0:db81 SD512 500224KiB
[ 179.276522] mmcblk0: p1

and gnome will display an SD drive icon on my desktop and ask if any files should be imported.

But nothing of all that happens if the SD card was not already in the card reader at boot time!
Update description / tags".

Thanks.