[Bug 258446] Re: JMicron internal card reader recognizes SD only when inserted at startup
Alejandro Martin Jimeno
alejandro.martinj at gmail.com
Sun May 9 22:37:01 UTC 2010
I think I have found a workaround, though I have only tested it on
debian.
I have done the following.
1. Create a file /etc/modprobe.d/aspire-fix-sd-slots.conf with the
following contents:
options pciehp pciehp_force=1 pciehp_slot_with_bus=1
install sdhci for i in 2381 2382 2383 2384; do /usr/bin/setpci -d 197b:$i AE=47; done; /sbin/modprobe --ignore-install sdhci
2. Then add the following lines to /etc/modules:
pciehp
acpiphp
3. Modify the following line from /etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
so the result is this:
GRUB_CMDLINE_LINUX_DEFAULT="pciehp.pciehp_force=1 elavator=noop quiet
splash"
4. Then issue an update-grub as superuser (eg: sudo)
My system is:
alex at io:~$ uname -a
Linux io 2.6.32-3-686 #1 SMP Thu Feb 25 06:14:20 UTC 2010 i686 GNU/Linux
I know that pciehp loading at boot time gives an error with pciehp_slot_with_bus=1
pciehp: Unknown parameter `pciehp_slot_with_bus'
but perhaps it is due to my system and this option is available on other
systems.
Hope it works as well on Ubuntu systems!
--
JMicron internal card reader recognizes SD only when inserted at startup
https://bugs.launchpad.net/bugs/258446
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.
More information about the kernel-bugs
mailing list