SD card reader in Macbook does not work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The SD card reader in my Macbook Pro workes only when an ethernet cable is connected. When the cable is not connected, inserting an SD card causes the following to be printed in dmesg.
[ 245.886482] mmc0: Timeout waiting for hardware interrupt.
[ 245.886494] sdhci: =========== REGISTER DUMP (mmc0)===========
[ 245.886538] sdhci: Sys addr: 0x00000000 | Version: 0x00001502
[ 245.886550] sdhci: Blk size: 0x00000000 | Blk cnt: 0x00000000
[ 245.886561] sdhci: Argument: 0x00000000 | Trn mode: 0x00000000
[ 245.886571] sdhci: Present: 0x1eff0001 | Host ctl: 0x00000001
[ 245.886583] sdhci: Power: 0x0000000f | Blk gap: 0x00000000
[ 245.886594] sdhci: Wake-up: 0x00000000 | Clock: 0x00004e47
[ 245.886604] sdhci: Timeout: 0x00000000 | Int stat: 0x00000000
[ 245.886615] sdhci: Int enab: 0x00ff00c3 | Sig enab: 0x00ff00c3
[ 245.886635] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
[ 245.886641] sdhci: Caps: 0x176ec8b0 | Caps_1: 0x03002177
[ 245.886646] sdhci: Cmd: 0x00000502 | Max curr: 0x00000000
[ 245.886662] sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0x00000000
[ 245.886665] sdhci: =======
[ 249.822867] [drm:intel_
[ 249.822870] [drm:intel_
[ 255.896340] mmc0: Timeout waiting for hardware interrupt.
[ 255.896354] sdhci: =========== REGISTER DUMP (mmc0)===========
[ 255.896396] sdhci: Sys addr: 0x00000000 | Version: 0x00001502
[ 255.896405] sdhci: Blk size: 0x00000000 | Blk cnt: 0x00000000
[ 255.896413] sdhci: Argument: 0x00000000 | Trn mode: 0x00000000
[ 255.896421] sdhci: Present: 0x1eff0001 | Host ctl: 0x00000001
[ 255.896429] sdhci: Power: 0x0000000f | Blk gap: 0x00000000
[ 255.896437] sdhci: Wake-up: 0x00000000 | Clock: 0x00004e47
[ 255.896445] sdhci: Timeout: 0x00000000 | Int stat: 0x00000000
[ 255.896454] sdhci: Int enab: 0x00ff00c3 | Sig enab: 0x00ff00c3
[ 255.896462] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
[ 255.896472] sdhci: Caps: 0x176ec8b0 | Caps_1: 0x03002177
[ 255.896480] sdhci: Cmd: 0x00000502 | Max curr: 0x00000000
[ 255.896488] sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0x00000000
[ 255.896492] sdhci: =======
[ 260.528745] [drm:intel_
[ 265.906292] mmc0: Timeout waiting for hardware interrupt.
[ 265.906303] sdhci: =========== REGISTER DUMP (mmc0)===========
[ 265.906343] sdhci: Sys addr: 0x00000000 | Version: 0x00001502
[ 265.906351] sdhci: Blk size: 0x00000000 | Blk cnt: 0x00000000
[ 265.906359] sdhci: Argument: 0x00000000 | Trn mode: 0x00000000
[ 265.906368] sdhci: Present: 0x1fff0001 | Host ctl: 0x00000001
[ 265.906375] sdhci: Power: 0x0000000f | Blk gap: 0x00000000
[ 265.906383] sdhci: Wake-up: 0x00000000 | Clock: 0x00004e47
[ 265.906391] sdhci: Timeout: 0x00000000 | Int stat: 0x00000000
[ 265.906399] sdhci: Int enab: 0x00ff00c3 | Sig enab: 0x00ff00c3
[ 265.906407] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
[ 265.906415] sdhci: Caps: 0x176ec8b0 | Caps_1: 0x03002177
[ 265.906423] sdhci: Cmd: 0x00000502 | Max curr: 0x00000000
[ 265.906432] sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0x00000000
[ 265.906435] sdhci: =======
[ 267.956769] [drm:intel_
[ 267.956778] [drm:intel_
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'PCH'/'HDA Intel PCH at 0xa0900000 irq 47'
Mixer name : 'Intel CougarPoint HDMI'
Components : 'HDA:10134206,
Controls : 34
Simple ctrls : 16
DistroRelease: Ubuntu 11.04
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta amd64 (20110413)
MachineType: Apple Inc. MacBookPro8,1
Package: linux (not installed)
ProcEnviron:
LANGUAGE=en_US:en
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/zsh
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.52.1
Tags: natty
Uname: Linux 2.6.38-10-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
dmi.bios.date: 04/22/11
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP81.88Z.
dmi.board.
dmi.board.name: Mac-94245B3640C
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookPro8,1
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.
dmi.modalias: dmi:bvnAppleInc
dmi.product.name: MacBookPro8,1
dmi.product.
dmi.sys.vendor: Apple Inc.
description: | updated |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
I also just found this other kind of error message in dmesg:
[ 678.049247] mmc0: Got command interrupt 0x00000001 even though no command operation was in progress. ======= ======= ======= ======= ======= =
[ 678.049252] sdhci: =========== REGISTER DUMP (mmc0)===========
[ 678.049291] sdhci: Sys addr: 0x00000000 | Version: 0x00001502
[ 678.049299] sdhci: Blk size: 0x00000000 | Blk cnt: 0x00000000
[ 678.049308] sdhci: Argument: 0x00000000 | Trn mode: 0x00000000
[ 678.049316] sdhci: Present: 0x1fff0000 | Host ctl: 0x00000001
[ 678.049323] sdhci: Power: 0x0000000f | Blk gap: 0x00000000
[ 678.049331] sdhci: Wake-up: 0x00000000 | Clock: 0x0000fa07
[ 678.049340] sdhci: Timeout: 0x00000000 | Int stat: 0x00000000
[ 678.049349] sdhci: Int enab: 0x00ff00c3 | Sig enab: 0x00ff00c3
[ 678.049357] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
[ 678.049364] sdhci: Caps: 0x176ec8b0 | Caps_1: 0x03002177
[ 678.049372] sdhci: Cmd: 0x00000000 | Max curr: 0x00000000
[ 678.049380] sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0x00000000
[ 678.049384] sdhci: =======