Broadcom card-reader BCM57765/BCM57785 doesn't work on ubuntu `12.04 LTS

Solution 1:

The workaround from the bug report at https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1307674?comments=all works for me, but I needed to change the file name to include the extension .conf, e.g. sdhci.conf.

The modified workaround:

  1. Add the following to /etc/modprobe.d/sdhci.conf:

      options sdhci debug_quirks2=4
    
  2. Re-generate initrd:

     sudo update-initramfs -u -k all
    
  3. Reboot or reload sdhci module:

     sudo rmmod sdhci-pci sdhci
     sudo modprobe sdhci
     sudo modprobe sdhci-pci