Я искал в Интернете, чтобы попытаться найти решение этой странной проблемы (похожие проблемы здесь и здесь и здесь ), но, к сожалению, до сих пор не удалось. Я использую 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 в тупик.
Кто-нибудь знает, что происходит?
Ответы:
Я смог преодолеть проблему с помощью этого быстрого решения. Таким образом, всякий раз, когда вы теряете связь Bluetooth, просто выполните следующие команды в терминале
Вы восстановите связь.
источник
sudo bt-fix
У меня были те же проблемы, и я смог их исправить, удалив настройки Bluetooth, как предложил Эндрю в 3, в сочетании с уничтожением кэша настроек (см. Http://reviews.cnet.com/8301-13727_7-57617236-263. / как решать по умолчанию, а не вставлять в индивидуалисты / ). Не убив демон кэша, я не смог решить проблему. Итак, вот что я сделал:
Если я правильно помню, я выполнил обе команды несколько раз, чтобы убедиться, что все настройки Bluetooth.
Надеюсь это поможет!
источник
У меня та же проблема регулярно. Я решаю эту проблему, открыв «Монитор активности», выбрав процесс «kextd» на вкладке «CPU» и выйдя из него. Он будет немедленно перезагружен, и соединение Bluetooth восстановлено. Это скорее обходной путь, чем исправление, но для меня это быстро и эффективно.
источник
Мои Bluetooth-динамики продолжали подключаться и падать каждые 15 - 30 секунд (Macbook Pro retina). Динамики были в порядке, попробовал их на iphone.
Перепробовал все остальные предложенные исправления, сброс PRAM, сброс модуля bluetooth, запуск скриптов, но ничего не получалось. Я нашел решение, хотя.
Выключите ваше устройство Bluetooth. Соедините ваш Mac с вашим iPhone. Соединение не требуется, говорится, что оно не поддерживается. Затем снова подключите устройство Bluetooth (динамики). Соединение еще не разорвано. Удачи.
источник
Это помогает вам сбросить SMC (контроллер управления системой), так как SMC отвечает за все компоненты, связанные с источником питания, и, согласно Apple Store Genuis, сброс SMC также будет сбрасывать чип bluetooth.
(Вот ссылка на страницу поддержки Apple с руководством по сбросу SMC)
источник