Пошкодження Bluetooth на Macbook Pro 2013


18

У мене є Macbook Pro на початку 2013 року. Версія ОС - 10.9. Я використовую трекпад, підключений до Bluetooth. Раптом, і випадково, мій трекпад втратить зв’язок і не підключиться знову. Коли це відбувається, я піднімаю налаштування Bluetooth і бачу:

<< do not localize >...
Name not available

Bluetooth взагалі не вимкнеться Щойно це не може підключитися до Bluetooth. Мені потрібно зробити важку перезавантаження свого ноутбука, щоб знову працювати через Bluetooth. Це, як правило, працює кілька годин, іноді цілий день, але навмання, Bluetooth, здається, знову пошкоджується.

Хтось ще має подібну до цього проблему? Якісь натяки на його виправлення? Крім того, чи я можу примусити скинути просто Bluetooth? Може, за командним рядком?


Трекпад розпізнається під час перезавантаження. Ось з system.log приблизно за той час, коли це сталося: 18.11.13 2: 59: 36.000 ядра PM [0]: **** [IOBluetoothHostControllerUSBTransport] [InterruptReadHandler] - отримано kIOUSBPipeStalled помилка - повторна спроба: 2. [IOBluetoothHostControllerUSBTransport] [InterruptReadHandler] - отримана помилка kIOUSBPipeStalled - більше не буде спроб. 11/18/13 6: 55: 17 000 ядра PM [0]: [IOBluetoothHCIController] [handleACLPacketTimeout] - відключення через невідповідальність пристрою (час вимкнення пакета ACL) для ручки підключення 0xb
intargc

У мене теж є це питання. Macbook Air на початку 2013 року, ОС 10.8.5. Я помітив, що коли я переходжу до системи / налаштувань і натискаю на Bluetooth, система заклинає (показує мені веселу мишку) і відмовляється відкривати налаштування Bluetooth). Ця проблема почала виникати лише вчора, і я не можу за все життя зрозуміти, що змінилося. Я використовував ті ж миші та клавіатури для віків.

У мене є та ж проблема: apple.stackexchange.com/questions/118783/… - На щастя, я можу перенести сон у комп’ютер і почекати хвилин 20 секунд, поки він чарівно прокинеться і Bluetooth знову запрацює.
Андрій

Чи отримуєте ви цю корупцію, якщо вимкніть WiFi? Я бачу досить серйозну корупцію в Wi-Fi і вимкнено Bluetooth, поки це не вирішиться. Можливо, ви бачите ті самі перешкоди, але Bluetooth має падати? (моє теж може бути зламано, якби я використовував BlueTooth у цій збірці, але мені потрібен WiFi більше BT)
bmike

Відповіді:


44

Я знайшов вирішення, яке принаймні позбавить вас перезавантажитись, коли проблема з'явиться. Його можна знайти тут: https://discussions.apple.com/message/23705326#23705326

Незабаром наберіть термінал:

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

Після цього ваші пристрої повинні знову підключитися. У мене та ж версія ОС (10.9) та Macbook Pro на початку 2013 року, і це працює з моїми проблемами з клавіатурою Bluetooth.


1
Ви, пане, мій герой.
девіз

працював на мене, щоб моя чарівна трекпад врятувала мене перезавантаження
zanedev

1
Створив це в моєму .profile fixmouse(){ sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport }дякую
Maxence

11

У Mavericks було декілька значних оновлень , тому першим кроком було б запустити оновлення програмного забезпечення та встановити ОС та будь-які оновлення програмного забезпечення. Далі ви можете вирішити проблему наступним чином:

Системний журнал

Подивіться повідомлення про помилки щодо bluedдемона:

grep blued /var/log/system.log

(це команда для введення всередині Terminal). Перевірте в цьому системному журналі, якщо у вас немає спроб з'єднання з невідомим Bluetooth-обладнанням. Щоб мати можливість виявити зловмисників, відмітьте власну адресу Bluetooth в межах:

System Information > Hardware > Bluetooth

колишній :

Hardware Settings:
    Address:      A8-BB-CF-9B-07-D8
    Manufacturer: Broad…

Перевірка акумулятора

Цей системний журнал не відображатиме ніякої інформації про рівень заряду акумулятора. Ви повинні перевірити це за допомогою Alt ⌥+ значка рядка меню Bluetooth: Рядок меню Bluetooth

Перевірка перешкод

Для цього аналізу перешкод встановіть iStumbler і запустіть його. Якщо ви перебуваєте в такому повному середовищі перешкод, відкладіть інші пристрої Bluetooth, вимкніть трекпад, зачекайте 30 с, увімкніть його. Якщо ваша проблема є наслідком перешкод Bluetooth, це може відновити підключення до системи (обладнання Bluetooth обертається через частоти для використання на тому ж каналі, що і 802.11 г. .

Ви також можете проаналізувати поведінку Bluetooth-з'єднання в режимі реального часу за допомогою стандартних інструментів MacOS X:

System Preferences > Bluetooth

натисніть, Alt ⌥щоб відобразити фактичний рівень сигналу Bluetooth: Рівень сигналу Bluetooth а щоб піти далі, відкрийте спадне меню передач, щоб вибрати Monitor Connection RSSIдля контролю якості з'єднання: Запуск монітора клавіатури Bluetooth Дисплей монітора клавіатури Bluetooth

Перезапустіть демон

Якщо ви зможете запустити систему Terminalабо отримати доступ до своєї системи ssh, ви можете легко перезапустити bluedці кілька команд:

ps ax | egrep '[ /](PID|blued)'
/usr/bin/sudo launchctl stop com.apple.blued
ps ax | egrep '[ /](PID|blued)'

Другий psповинен відображати новий ідентифікатор процесу, підтверджуючи, що ви launchdперезапустили bluedправильно. Якщо bluedне перезавантажиться (PID залишається тим самим), то перед вами виникає більш серйозна проблема, і вам доведеться важче вбити:

ps ax | egrep '[ /](PID|blued)'
/usr/bin/sudo killall -c blued -KILL
ps ax | egrep '[ /](PID|blued)'

Але це зовсім не хороший знак. Це означає, що bluedзастряг у системному виклику поза будь-якою можливістю працювати з сигналом. Це, особливо, ознака помилки в драйвері Bluetooth або в розширенні ядра.


Дякую за допомогу! Я перезапустив свою систему, щоб я міг відновити трекпад під час роботи. Коли він знову відключиться, я пройду ці кроки, щоб переконатися, що він працює. Якщо нічого іншого, то, принаймні, я знаю про блюд зараз і можу примусити скинути.
intargc

Просто для отримання додаткової інформації у мене це відбулося недавно. Вбивство блюд, схоже, не допомагає повернути речі знову. Мені доведеться перезавантажити, і він знову розпізнає мою трекпад. В коментарях до ОП я розмістив те, що системний журнал повідомляє про Bluetooth вище. Я видалив прийнятий статус у цій відповіді просто з надією отримати більш чітке рішення для тих, хто в майбутньому може мати цю саму проблему.
intargc

1
Чи не могли б ви сказати мені, чи bluedбув убитий чи навпаки неможливо вбити?
дан

Відповідно до журналів, я можу вбити його як sig 15, і особливо 9. Однак, коли запуск перезавантажує його, він все ще знаходиться у корумпованому стані та не розпізнає ім'я системи (все ще в стані "не локалізувати") та він не дозволяє жодним BT-пристроям підключатися до нього.
intargc

FYI, я щойно зробив ще один кіллалл на блюді, цього разу він спрацював і повернув назад мою трекпад. Все-у-всьому я зробив близько 7 кіллалів із сумішшю TERM, HUP та KILL. Я не впевнений, чому вирішив почати працювати над цим останнім ...
intargc
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.