Hola,
1. Eliminad manualmente cualquier "ioath3kfrmwr.kext" en "/System/Library/Extensions/".
2. Eliminad manualmente cualquier archivo "com.apple.Bluetooth.plist" en "/Library/Preferences/", incluyendo aquellos con extensiones ".XXXXXXX" y / o similares.
3. [OPCIONAL / PRESCINDIBLE] Abrid en un editor hexadecimal el archivo "IOBluetoothHostControllerUSBTransport", que se encuentra en "/System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothHostControllerUSBTransport.kext/Contents/MacOS/". Buscad el fragmento "0000010f
85de000000" y reemplazadlo por "0000010f
84de000000".
Ésto sirve para saltarse los 30 segundos de espera de la activación del bluetooth, es decir, para arreglar el siguiente error:
"**** [IOBluetoothHostControllerUSBTransport][configurePM] -- ERROR -- waited 30 seconds and still did not get the commandWakeup() notification -- this = 0xffffff8013a30800 ****"
No os preocupeis por el kextcache o los permisos. Al instalar el kext del paso nº4 ya se arreglan los permisos. Si experimentáis problemas al escribir en el archivo, copiadlo al escritorio y modificarlo desde ahí... ¡Luego instalarlo con el Kext Utility!
4. Descargad e instalad con Kext Utility el último ioath3kfrmwr.kexr (
https://code.google.com/p/os-x-athe...?name=RehabMan-Atheros-2013-0918.zip&can=2&q= ).
...¡Disfrutad el AR3011 en ML/Mavericks!
Si se comporta rebelde a pesar de todo, arrancad OS X con el bootflag "-f" y posteriormente reconstruid el caché a través de los siguientes comandos en Terminal:
sudo rm -r /System/Library/Caches/com.apple.kext.caches
sudo touch /System/Library/Extensions
sudo kextcache -update-volume /
¡Saludos desde Pontevedra, España!