This is a minimally modified btusb driver taken from the 2.6.32 kernel. I only tested the PAN aspect on my MBP 15" i7, but it seems to be a standard BCM2043 device that is fully supported by the generic driver(s).
> #lsusb
> Bus 001 Device 009: ID 05ac:8218 Apple, Inc.
output on insmod:
Code:
[38073.885671] Bluetooth: Generic Bluetooth USB driver ver 0.7
[38073.886642] usbcore: registered new interface driver btusb
[38073.911497] Bluetooth: L2CAP ver 2.14
[38073.911503] Bluetooth: L2CAP socket layer initialized
[38073.941353] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[38073.941357] Bluetooth: BNEP filters: protocol multicast
[38073.951236] Bridge firewalling registered
[38073.955646] Bluetooth: SCO (Voice Link) ver 0.6
[38073.955648] Bluetooth: SCO socket layer initialized
[38074.019858] usb 1-1.1.1: USB disconnect, address 7
[38074.030511] Bluetooth: RFCOMM TTY layer initialized
[38074.030517] Bluetooth: RFCOMM socket layer initialized
[38074.030520] Bluetooth: RFCOMM ver 1.11
[38074.288792] usb 1-1.1.2: USB disconnect, address 8
[38220.936249] bnep0: no IPv6 routers present
I just added vendor and product ids, so there is a good chance they are the same across all new MBP 2010 models where bluetooth doesn't work out of the box.
I'll send a patch upstream in a while...
Bookmarks