Re: [Solved] Enabling Bluetooth on P8P67 * boards
Here is a collection of Atheros AR3011 firmware files if somebody wants to experiment. Contrary to our expectations the current Asus bluetooth driver download is not the latest. That version is 6.4.1.61, while the Linux version in DrCrack's file is 6.4.1.80. Even Bluetooth diver for Asus BT211 (same chip, same firmware from asus.com) is newer: 6.4.1.75.
Please note that in Windows 7 64 the installer patches the firmware with 11 bytes (mainly Pid and Vid). An example is the firmware 6.4.1.75 which come from Asus BT211 dongle. I successfully installed that driver and firmware, and when compared to the untouched firmware file from the installation package there are those 11 bytes changed.
One interesting thing about AR3011 is that it supports two Bluetooth versions, V2.1+EDR and 3.0. I don't have any BT device with v3.0 capability, so I can't verify that we'll get v3.0 on our motherboards if we use a firmware that is meant for AR3011 v3.0 devices. I doubt that it's possible, since, for example, 6.4.1.21 is used in several devices that are either 2.1 or 3.0. Other v3.0 firmwares (that I didn't find on v2.1 devices) are 6.4.1.31, and 6.4.1.45.
drcrack said:
Why do you think so?
Vendor ID: 0x0cf3, Product ID: 0x3000 is reported before firmware is uploaded, but after uploading both Linux lsusb and System Profiler under USB tab show Vid=0b05 (ASUSTek Computer, Inc.), Pid=179c. Or is it just a USB hum it's connected to? How to know what Pid it has after firmware upload?
I meant that at this stage OSX should report the BT radio inside the Asus USB dongle, which is Atheros. Just as Cambridge (CSR) and Broadcom BT radios are correctly reported.
It looks like it would be possible to pull out the stock Asus BT dongle and replace it with one that has fewer issues. I haven't tried that yet, but it looks like the only thing holding it in place is that plastic cap.