Le periferiche Bluetooth si disconnettono casualmente sotto Mavericks

10

Ho setacciato internet per cercare di trovare una soluzione a questo strano problema (problemi simili qui e qui e qui ), ma purtroppo fino ad ora non sono riusciti. Sto usando OS X 10.9.1 su un MBP retina all'inizio del 2013, e il mio Magic Mouse e la tastiera Bluetooth si disconnettono ogni 1-3 ore, causando i seguenti errori del kernel:

1/26/14 12:09:23.000 AM kernel[0]: [BNBMouseDevice][waitForData][7c-6d-62-f4-b0-ee] Timeout waiting for data
1/26/14 12:09:23.000 AM kernel[0]: [BNBMouseDevice::getExtendedReport][80.14] ERROR: [BNBMouseDevice] getReport returned error e00002d6 for reportID 0x0030
1/26/14 12:09:23.000 AM kernel[0]: [BNBMouseDevice][getBatteryState] Couldn't get battery state from device
1/26/14 12:09:26.000 AM kernel[0]: [IOBluetoothHCIController][handleACLPacketTimeout] -- Disconnecting due to device not responding (ACL Packet timed out) for connection handle 0xd 
1/26/14 12:09:26.308 AM loginwindow[59]: Preferred Localizations total: 1 contents (en)
1/26/14 12:09:29.000 AM kernel[0]: [IOBluetoothHCIController][handleACLPacketTimeout] -- Disconnecting due to device not responding (ACL Packet timed out) for connection handle 0xc 
1/26/14 12:09:29.000 AM kernel[0]: [BNBMouseDevice][waitForData][7c-6d-62-f4-b0-ee] Became inactive waiting for data
1/26/14 12:09:29.000 AM kernel[0]: [BNBMouseDevice::getExtendedReport][80.14] ERROR: [BNBMouseDevice] getReport returned error e00002d7 for reportID 0x0060
1/26/14 12:09:29.000 AM kernel[0]: [BNBMouseDevice::createUsedVoltagesDict][80.14] ERROR: Unable to get calibrated battery thresholds report for product ID 781
1/26/14 12:09:29.000 AM kernel[0]: [BNBMouseDevice] notice: _outstandingIO > 0 but isInactive() returned TRUE...
1/26/14 12:09:29.000 AM kernel[0]: [AppleMultitouchDevice::willTerminate] entered
1/26/14 12:09:29.000 AM kernel[0]: [AppleMultitouchDevice::stop] entered

Inoltre, il pannello Bluetooth in Preferenze di Sistema si blocca completamente e mostra le informazioni glitch:

L'unico modo per ricollegare il mouse e la tastiera (e l'unico modo per far funzionare di nuovo il pannello Bluetooth) è:

  1. Disattiva tutte le periferiche
  2. Metti il computer in modalità di sospensione (senza chiudere il coperchio)
  3. Attendi 60-90 secondi affinché il computer si riattivi magicamente di nuovo
  4. Attiva le periferiche. Va tutto bene.

Se metto il computer in stato di Stop con Bluetooth funzionante, si addormenta. Se lo metto in stop dopo che le periferiche si sono disconnesse, si riattiverà automaticamente dopo un po 'di tempo.

Non ho idea di cosa stia causando queste disconnessioni. Non succedono agli stessi intervalli (a volte succede dopo un'ora, a volte quattro), ma succedono sempre. Dall'aggiornamento a Mavericks ho dovuto fare questa intera cosa put-the-computer-a-sleep più volte al giorno. Questo non è accaduto sotto Mountain Lion.

Ho provato le seguenti cose, senza successo:

  1. Reimposta SMC
  2. Reimposta PRAM
  3. Eliminato ~/Library/Preferences/com.apple.bluetooth.* e /Library/Preferences/com.apple.bluethooth e qualsiasi altra cosa correlata a Bluetooth
  4. Maverick reinstallati
  5. Il controller Bluetooth fisico è stato sostituito da Apple (il computer è appena tornato ieri)

Nonostante tutto ciò, il problema persiste. Devo ancora mettere il computer in sleep 4-5 volte al giorno per riavviare il mouse e la tastiera. Apparentemente nessuno sa come aggiustarlo: ha persino bloccato Apple.

Qualcuno sa cosa sta succedendo?

    
posta Andrew 26.01.2014 - 21:45
fonte

5 risposte

8

Sono riuscito a superare il problema con questa soluzione rapida. Quindi, ogni volta che perdi la connettività Bluetooth, esegui i seguenti comandi nel terminale

$ sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
$ sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport

Recupererai la connettività.

    
risposta data 30.09.2014 - 23:01
fonte
2

Ho avuto gli stessi problemi e sono stato in grado di risolverlo eliminando le impostazioni Bluetooth come suggerito da Andrew in 3, in combinazione con l'eliminazione della cache delle preferenze (vedi link ). Senza uccidere il daemon della cache, non ero in grado di risolvere il problema. Quindi ecco cosa ho fatto:

rm /Library/Preferences/com.apple.Bluetooth.plist
killall -u yourusername cfprefsd

Se ricordo correttamente, ho emesso entrambi i comandi più volte per assicurarmi tutte le impostazioni Bluetooth.

Spero che questo aiuti!

    
risposta data 20.03.2014 - 17:23
fonte
2

Ho regolarmente lo stesso problema. Lo risolvo aprendo il "Monitoraggio attività", selezionando il processo "kextd" nella scheda CPU e abbandonando il processo. Si riavvierà immediatamente e verrà ripristinata la connettività Bluetooth. Questo è più di una soluzione alternativa a una soluzione, ma è veloce ed efficace per me.

    
risposta data 17.02.2016 - 15:49
fonte
0

I miei altoparlanti bluetooth continuavano a connettersi e cadevano ogni 15-30 secondi (retina Macbook Pro). Gli altoparlanti andavano bene, li ho provati su iphone.

Provato tutte le altre correzioni suggerite, Ripristina PRAM, resetta il modulo bluetooth, esegui gli script ma non ha funzionato. Ho trovato una soluzione però.

Spegni il tuo dispositivo bluetooth. Accoppia il tuo Mac con il tuo iPhone. Nessuna connessione richiesta, ha affermato che non era supportata. Quindi riconnettersi al dispositivo bluetooth (altoparlanti). La connessione deve ancora cadere. Buona fortuna.

    
risposta data 28.04.2016 - 17:26
fonte
-2

Il mio aiuto ti aiuta a resettare SMC (System Management Controller), poiché SMC è responsabile di tutti i componenti associati all'alimentazione e, secondo un Apple Store Genuis, un reset SMC azzererebbe anche il chip bluetooth .
(Questo è il collegamento alla pagina di supporto delle mele con un'esercitazione per reimpostare SMC)

    
risposta data 05.03.2014 - 12:55
fonte

Leggi altre domande sui tag