To fix it you need to pass this parameter to the kernel at boot:
pciehp.pciehp_force=1
Grub -> Open /boot/grub/menu.lst
Grub 2 -> Open /etc/default/grub
add "pciehp.pciehp_force=1" at the end of the kernel parameters line.
e.g.
Grub
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/sda5 ro quiet splash will be
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/sda5 ro quiet splash
pciehp.pciehp_force=1
Grub 2
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" will be
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pciehp.pciehp_force=1"
Try this way and report here if it works for you too.
\It should be nice to have this parameter set by default in Maverick Meerkat.
Anyone in the kernel team could help about this please?
It seems to be a really simple change and it fixes a lot of bugs against
express cards.
** Changed in: linux (Ubuntu)
Status: Incomplete => Confirmed
--
eSATA expressCard not detected when system started
https://bugs.launchpad.net/bugs/482699
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs