Comment 0 for bug 332443

Revision history for this message
Alex Murray (alexmurray) wrote :

The bluetooth chip in the new Apple MacBook Pro 5,1 (and I suspect the new Apple MacBook Aluminium although I don't have one of these to test with) does not work until it is manually reset by issuing a

hciconfig hci0 reset

The device is identified as (from lsusb -v):

Bus 004 Device 003: ID 05ac:8213 Apple, Inc.
Device Descriptor:
  bLength 18
  bDescriptorType 1
  bcdUSB 2.00
  bDeviceClass 224 Wireless
  bDeviceSubClass 1 Radio Frequency
  bDeviceProtocol 1 Bluetooth
  bMaxPacketSize0 64
  idVendor 0x05ac Apple, Inc.
  idProduct 0x8213
  bcdDevice 0.07
  iManufacturer 1 Apple, Inc.
  iProduct 2 Bluetooth USB Host Controller

Attached is a patch for the btusb driver in the linux kernel which ensures the device is reset when the driver is loaded.

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 8.10
NonfreeKernelModules: nvidia
Package: linux-image-2.6.27-11-generic 2.6.27-11.27
ProcCmdLine: root=UUID=aebd4f4f-ce67-4806-b4d5-ffb98eb102b3 ro quiet splash crashkernel=384M-2G:64M@16M,2G-:128M@16M
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.27-11.27-generic
SourcePackage: linux