Mavericks altında rastgele çalışan Bluetooth çevre birimleri


10

Bu tuhaf soruna ( burada ve burada ve burada benzer sorunlar) bir çözüm bulmaya çalışmak için İnternet'i araştırdım , ancak maalesef şimdiye kadar başarısız oldum . 2013 yılı başında retina MBP'de OS X 10.9.1 kullanıyorum ve Magic Mouse ve Bluetooth Klavyem her 1-3 saatte bir kesiliyor ve aşağıdaki çekirdek hatalarına neden oluyor:

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

Ayrıca, Sistem Tercihleri'ndeki Bluetooth paneli tamamen donar ve hata bilgilerini gösterir:

Glitchy Bluetooth tercihleri

Fare ve klavyenin yeniden bağlanmasını sağlamanın tek yolu (ve Bluetooth panelinin tekrar çalışmasını sağlamanın tek yolu):

  1. Tüm çevre birimlerini kapatın
  2. Bilgisayarı uyku moduna geçirin (kapağı kapatmadan)
  3. Bilgisayarın sihirli bir şekilde kendini uyandırması için 60-90 saniye bekleyin
  4. Çevre birimlerini açın. Herşey iyi.

Bilgisayarı Bluetooth çalışırken uyku moduna geçirirsem uykuda kalır. Çevre birimlerinin bağlantısını kestikten sonra uyku moduna geçirirsem, bir süre sonra otomatik olarak uyanır.

Bu kopuklukları neyin tetiklediğini bilmiyorum. Aynı aralıklarla olmazlar (bazen bir saat sonra, bazen dört saat sonra olur), ama her zaman olurlar. Mavericks'e yükseltme yaptığımdan beri, tüm bu bilgisayar-uyku moduna günde birkaç kez yapmak zorunda kaldım. Bu Dağ Aslanı altında olmadı.

Aşağıdaki şeyleri başarılı olmadan denedim:

  1. SMC'yi sıfırla
  2. PRAM'ı sıfırla
  3. Silindi ~/Library/Preferences/com.apple.bluetooth.*ve /Library/Preferences/com.apple.bluethoothBluetooth ile ilgili başka her şey
  4. Yeniden Yüklenmiş Mavericks
  5. Fiziksel Bluetooth denetleyicisinin yerini Apple aldı (bilgisayarı dün geri aldım)

Tüm bunlara rağmen sorun devam ediyor. Fare ve klavyenin tekrar çalışmasını sağlamak için bilgisayarı günde 4-5 kez uyku moduna almam gerekiyor. Görünüşe göre kimse nasıl düzeltileceğini bilmiyor - Apple'ı bile güldü.

Neler olup bittiğini bilen var mı?


Aynı sorunu yaşıyorum, şimdi benim için tek yol makineyi yeniden başlatmak
tszming

Yakınlarda parazite neden olan herhangi bir şey var mı? Bir wifi yönlendirici, mikrodalga, taşınabilir telefon baz istasyonu? Yönlendiricimi (mini cihazımdan yaklaşık 3 fit) 5 ghz'ye değiştirmek zorunda kaldım ve bluetooth çok daha güvenilir oldu ...
Dave

Hayır! Nerede olduğumdan bağımsız olarak (ev, ofis, otel odaları) olur. Bulabildiğim tek tetikleyici Mavericks. Mountain Lion'daki aynı bilgisayarda bu sorunların hiçbiri yoktu - hepsi yükselttiğim gün başladı.
Andrew

Değer için, bluetooth açıldığında 2013 RMBP'mde ciddi WiFi sorunları var. Bluetooth sorunlarınızı ortadan kaldırırsa WiFi'yi kapatıp açmayacağınızı merak ediyorum. Hatamı developer.apple.com/bug-reporting adresinden Apple'a bildirdim ve isterseniz kendinizinkini bildirmek için yeterli teknik ayrıntıya sahip gibi görünüyorsunuz. Bu model Mac'te her ikisinden ziyade yalnızca bir 2,4 GHz yayıcıya güç vermeyi seçmekten daha iyi çözümler için gözlerimi solacağım.
bmike

Yanıtlar:


8

Bu hızlı düzeltmeyle sorunun üstesinden gelebildim. Bluetooth bağlantısını kaybettiğinizde, terminalde aşağıdaki komutları çalıştırın

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

Bağlantıyı yeniden kazanacaksınız.


Budur. Bu onu mükemmel bir şekilde düzeltir. İki komutu bir bash betiğine ( böyle ) koyabilir ve her zaman çalıştırabilirsinizsudo bt-fix
Andrew

3
Bu artık Yosemite'de çalışmıyor…
Andrew

Bu benim için Yosemite'de düzeltildi. Şimdilik. Her zaman sihirli fare bağlantısını kaybediyordum ve yeniden başlatmak zorunda kaldım. Şimdi ... umarım gelecek için çalışır
Mircea Stanciu

Bu komutların hiçbiri artık Sierra'da benim için çalışmıyor. Ama bu vudu yapar: apple.stackexchange.com/a/157317/68662
Andrew

2

Aynı sorunları yaşadım ve Andrew'un 3'te önerdiği bluetooth ayarlarını silerek, aynı zamanda tercih önbelleğini de öldürerek çözdüm (bkz. Http://reviews.cnet.com/8301-13727_7-57617236-263 / mavericks-yapışmaz-varsayılan-nasıl-mücadele- ). Önbellek cinini öldürmeden sorunu çözemedim. İşte yaptığım şey:

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

Doğru hatırlarsam, tüm Bluetooth ayarlarından emin olmak için her iki komutu birden çok kez yayınladım.

Bu yardımcı olur umarım!


Oh, bu işe yarayacak kadar iyimserdim, ama 3 kez denedim ve sorun devam ediyor. Sıçanlar.
Andrew

2

Aynı sorunu rutin olarak yaşıyorum. "Etkinlik Monitörü" nü açarak, CPU sekmesi altında "kextd" işlemini seçerek ve işlemden çıkarak çözüyorum. Hemen yeniden başlatılır ve bluetooth bağlantısı geri yüklenir. Bu, bir düzeltmeden daha çok bir çözümdür, ancak benim için hızlı ve etkilidir. resim açıklamasını buraya girin


0

Bluetooth hoparlörlerim her 15 - 30 saniyede bir bağlanmaya ve düşmeye devam etti (Macbook Pro retina). Konuşmacılar gayet iyi, iphone'da denediler.

Önerilen diğer tüm düzeltmeleri denedi, PRAM'ı Sıfırla, bluetooth modülünü sıfırla, komut dosyalarını çalıştır, ancak hiçbir şey işe yaramadı. Gerçi bir düzeltme buldum.

Bluetooth cihazınızı kapatın. Mac'inizi iPhone'unuzla eşleştirin. Bağlantı gerekmez, desteklenmediğini söyledi. Ardından bluetooth cihazına (hoparlörler) yeniden bağlanın. Bağlantı henüz kesilmedi. İyi şanslar.


-2

Benim SMC, güç kaynağı ile ilişkili tüm bileşenlerden sorumlu olduğu için SMC'yi (Sistem Yönetimi Denetleyicisi) sıfırlamanıza yardımcı olur ve bir Apple Store Genuis'e göre, bir SMC sıfırlaması da bluetooth çipini sıfırlar.
(İşte SMC'yi sıfırlamak için bir öğreticiyle Elma Destek Sayfası bağlantısı )


OP zaten SMC'yi sıfırladıklarını belirttiğinden, yaptıkları SMC sıfırlamasının verdiğiniz bağlantıyla uyumlu olup olmadığını yorumlayabilir ve sorabilirsiniz.
bmike

Ve öyle :) Onu sıfırladım ve Apple da boşuna ...
Andrew
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.