SD-Karte wird nicht erkannt unter Linux

Ich hatte das Problem das meine SD-Karte nicht unter Linux erkannt wurde. Ich nutze ein Dell Latitude E5450, welches einen integrierten CardReader hat.

Folgender Fehler wurde mir angezeigt:

[10507.215976] mmc0: Timeout waiting for hardware interrupt.
[10507.216286] mmcblk0: error -110 sending status command, retrying
[10507.266013] sdhci: Timeout waiting for Buffer Read Ready interrupt during tuning procedure, falling back to fixed sampling clock

Laut diversen Seiten ist dies wohl ein Fehler im Kernel welcher bis jetzt noch nicht behoben wurde. Es gibt aber ein Workaround was bei einigen abhilfe schafft.

rmmod sdhci-pci
rmmod sdhci
modprobe sdhci debug_quirks=0x40 debug_quirks2=0x4
modprobe sdhci-pci

Danach sollte die SD-Karte erkannt werden.

Christian Frahm

Schreibe einen Kommentar