Я искал в Интернете, чтобы попытаться найти решение этой странной проблемы (похожие проблемы здесь и здесь и здесь ), но, к сожалению, до сих пор не удалось. Я использую OS X 10.9.1 на сетчатке MBP в начале 2013 года, и моя мышь Magic Mouse и Bluetooth Keyboard отключаются каждые 1-3 часа, что вызывает следующие ошибки ядра:
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
Кроме того, панель Bluetooth в Системных настройках полностью зависает и показывает сбойную информацию:
Единственный способ восстановить соединение между мышью и клавиатурой (и единственный способ восстановить работу панели Bluetooth) - это:
- Выключите все периферийные устройства
- Переведите компьютер в режим сна (не закрывая крышку)
- Подождите 60–90 секунд, пока компьютер волшебным образом не разбудит себя
- Включите периферию. Все хорошо.
Если я переведу компьютер в спящий режим с работающим Bluetooth, он останется спящим. Если после отключения периферийных устройств перевести его в спящий режим, через некоторое время он автоматически проснется.
Я понятия не имею, что вызывает эти разъединения. Они не происходят с одинаковыми интервалами (иногда это происходит через час, иногда четыре), но они всегда происходят. С тех пор, как я перешел на Mavericks, мне приходилось несколько раз в день заниматься всем этим, чтобы усыпить компьютер. Этого не произошло под Горным Львом.
Я пробовал следующие вещи, но безуспешно:
- Сбросить SMC
- Сбросить PRAM
- Удалил
~/Library/Preferences/com.apple.bluetooth.*
и/Library/Preferences/com.apple.bluethooth
все остальное, связанное с Bluetooth - Переустановленные Маверикс
- Если бы Apple заменил физический контроллер Bluetooth (только вчера вернул компьютер)
Несмотря на все это, проблема сохраняется. Мне все еще приходится переводить компьютер в спящий режим 4–5 раз в день, чтобы снова запустить мышь и клавиатуру. Кажется, никто не знает, как это исправить - это даже поставило Apple в тупик.
Кто-нибудь знает, что происходит?