Since upgrading to kernel 3.2.0-29 the Apple magic mouse looses connection again.
Similar symptoms as #821902 and previous. There seems to be a regression bug in the kernel (as the bluetooth stack was not updated recently).
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: bluez 4.98-2ubuntu7
ProcVersionSignature: Ubuntu 3.2.0-29.46-generic 3.2.24
Uname: Linux 3.2.0-29-generic x86_64
NonfreeKernelModules: nvidia wl
ApportVersion: 2.0.1-0ubuntu12
Architecture: amd64
Date: Mon Aug 13 23:17:17 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64+mac (20111012)
InterestingModules: rfcomm bnep btusb bluetooth
MachineType: Apple Inc. MacBookPro6,2
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-29-generic root=UUID=2b39cb95-fdbb-4e6c-80f4-d27c4394529c ro quiet splash vt.handoff=7
SourcePackage: bluez
UpgradeStatus: Upgraded to precise on 2012-04-29 (106 days ago)
dmi.bios.date: 07/26/10
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP61.88Z.0057.B0C.1007261552
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-F22586C8
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookPro6,2
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-F22586C8
dmi.modalias: dmi:bvnAppleInc.:bvrMBP61.88Z.0057.B0C.1007261552:bd07/26/10:svnAppleInc.:pnMacBookPro6,2:pvr1.0:rvnAppleInc.:rnMac-F22586C8:rvrMacBookPro6,2:cvnAppleInc.:ct10:cvrMac-F22586C8:
dmi.product.name: MacBookPro6,2
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.
hciconfig:
hci0: Type: BR/EDR Bus: USB
BD Address: C8:BC:C8:F0:43:3B ACL MTU: 1021:8 SCO MTU: 64:1
UP RUNNING PSCAN
RX bytes:11159 acl:16 sco:0 events:391 errors:4
TX bytes:3428 acl:19 sco:0 commands:215 errors:0
Tried to delete mouse and reestablish pairing. Did not work.
The mouse can be seen in the bluetooth system panel but not in the bluetooth menu
syslog shows
Aug 14 09:26:15 mbp kernel: [ 759.168429] Bluetooth: hci0 corrupted ACL packet
Aug 14 09:26:15 mbp kernel: [ 759.168449] Bluetooth: hci0 ACL packet for unknown connection handle 12
Aug 14 09:26:37 mbp kernel: [ 780.671929] Bluetooth: hci0 corrupted ACL packet
Aug 14 09:26:37 mbp kernel: [ 780.671958] Bluetooth: hci0 ACL packet for unknown connection handle 11
Aug 14 09:26:37 mbp kernel: [ 780.671964] Bluetooth: Frame is too long (len 8, expected len 5)
Aug 14 09:26:46 mbp kernel: [ 789.782097] Bluetooth: hci0 corrupted ACL packet
Aug 14 09:26:46 mbp kernel: [ 789.782119] Bluetooth: hci0 ACL packet for unknown connection handle 12