I found out a solution in an italian blog: adding to /boot/grub/menu.lst the string "pciehp.pciehp_force=1" (and eventually also "pciehp.pciehp_poll_mode=1", but for me the first option was enough). I added it directly at the end of the kernel 2.6.28, in the line starting with "kernel":
kernel /boot/vmlinuz-2.6.28-8-generic root=UUID=978d9a41-90b5-43ba-a434-4d6ac3e44bea ro quiet splash pciehp.pciehp_force=1 In the blog I read it was written to add this string after the commented line # defoptions=quiet splash but I didn't because I'm usually running the kernel 2.6.27 (that should manage pciehp as a module) -- No hot plug function SD card reader and firewire PCI Express card with kernel 2.6.28 kernel 2.6.29 and krnel 2.6.30.rc3 https://bugs.launchpad.net/bugs/370159 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs