2013 Macbook Pro의 Bluetooth 손상


18

2013 년 초 Macbook Pro가 있습니다. OS 버전은 10.9입니다. 블루투스에 연결된 트랙 패드를 사용하고 있습니다. 갑자기, 그리고 임의의 시간에, 내 트랙 패드는 연결이 끊어지고 다시 연결되지 않습니다. 이런 일이 발생하면 Bluetooth 환경 설정을 표시하고 다음을 확인합니다.

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

블루투스가 전혀 꺼지지 않습니다. 이 문제가 발생하면 블루투스에 연결할 수 없습니다. 블루투스를 다시 작동 시키려면 랩탑을 강제 재부팅해야합니다. 이것은 몇 시간, 때로는 하루 종일 작동하는 경향이 있지만 무작위로 블루투스는 다시 손상되는 것처럼 보입니다.

이와 비슷한 문제가 있습니까? 그것을 고치는 것에 대한 힌트가 있습니까? 또한 블루투스를 강제로 재설정 할 수있는 방법이 있습니까? 어쩌면 명령 줄에 의해?


재부팅하면 트랙 패드가 인식됩니다. 다음은 system.log에서 발생한 시간입니다. 11/18/13 2 : 59 : 36.000 PM kernel [0] : **** [IOBluetoothHostControllerUSBTransport] [InterruptReadHandler]-kIOUSBPipeStalled 오류 수신-재시도 : 2. [IOBluetoothHostControllerUSBTransport] [InterruptReadHandler]-수신 된 kIOUSBPipeStalled 오류 – 더 이상 재 시도하지 않습니다. 11/18/13 6 : 55 : 17.000 PM 커널 [0] : [IOBluetoothHCIController] [handleACLPacketTimeout]-연결 핸들 0xb에 대한 장치가 응답하지 않기 때문에 연결 끊기 (ACL 패킷 시간 초과)
intargc

이 문제도 있습니다. 2013 년 초 Macbook Air, OS 10.8.5. 시스템 / 환경 설정으로 이동하여 블루투스를 클릭하면 시스템이 멈추고 (무지개 소용돌이 모양의 마우스가 표시됨) 블루투스 환경 설정을 여는 것을 거부합니다. 이 문제는 어제 발생하기 시작했으며, 제 인생에서 무엇이 바뀌 었는지 알 수 없습니다. 나는 오랫동안 같은 마우스와 키보드를 사용했다.

Apple.stackexchange.com/questions/118783/… 같은 문제가 있습니다.-다행히도 컴퓨터가 잠자기 상태가되어 마술처럼 깨어나고 Bluetooth가 다시 작동 할 때까지 20 초 동안 기다릴 수 있습니다.
Andrew

WiFi를 끄면이 손상이 발생합니까? WiFi에서 심각한 손상이 발생하고 해결 될 때까지 Bluetooth가 꺼져 있습니다. 동일한 간섭을 볼 수 있지만 블루투스가 다운 될 수 있습니까? (이 빌드에서 BlueTooth를 사용하고 있지만 BT보다 WiFi가 더 필요한 경우 광산도
고장날 수 있습니다

답변:


44

문제가 발생했을 때 최소한 재부팅을 아끼는 해결 방법을 찾았습니다. https://discussions.apple.com/message/23705326#23705326 에서 찾을 수 있습니다.

곧 터미널에 입력하십시오.

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

이 작업을 수행 한 후 장치를 다시 연결해야합니다. 나는 동일한 OS 버전 (10.9)과 Early 2013 Macbook Pro를 가지고 있으며 블루투스 키보드 문제와 작동합니다.


1
당신은 선생님입니다.
모토

나의 마술 트랙 패드를 위해 나를 위해 일했다 재부팅을
구했다

1
내 .profile fixmouse(){ sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport }덕분에 이것을 만들었습니다
Maxence

11

가 있었다 매버릭스에 대한 몇 가지 중요한 업데이트 첫 번째 단계는 소프트웨어 업데이트를 실행하고 OS 및 설치된 펌웨어 업데이트를하는 것, 그래서. 다음으로 다음과 같이 문제를 해결할 수 있습니다.

시스템 로그

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 메뉴 표시 줄 아이콘으로 확인해야 합니다. 블루투스 메뉴 바

간섭 확인

이 간섭 분석을 위해 iStumbler를 설치 하고 실행하십시오. 방해가 심한 환경에있는 경우 다른 Bluetooth 장비를 치우고 트랙 패드를 끄고 30 초 정도 기다렸다가 켜십시오. 문제가 Bluetooth 간섭의 결과 인 경우 시스템 연결을 복구 할 수 있습니다 (Bluetooth 장비는 802.11g와 동일한 채널에서 사용하기 위해 주파수를 통해 회전합니다. 2 개가 동일한 채널에 있으면 서로 잼됩니다) .

MacOS X 표준 도구를 사용하여 Bluetooth 연결 동작을 실시간으로 분석 할 수도 있습니다.

System Preferences > Bluetooth

를 눌러 Alt ⌥실제 블루투스 신호 레벨을 표시합니다. 블루투스 신호 레벨 계속하려면 기어 드롭 다운 메뉴를 열어 Monitor Connection RSSI연결 품질을 모니터링 하도록 선택하십시오 . 블루투스 키보드 모니터 시작 블루투스 키보드 모니터 디스플레이

데몬을 다시 시작하십시오.

Terminal통해 시스템 을 시작 하거나 시스템에 액세스 ssh할 수 blued있으면 다음 몇 가지 명령으로 쉽게 다시 시작할 수 있습니다 .

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

두 번째 ps는 새 프로세스 ID를 표시하여 올바르게 launchd다시 시작 되었음을 확인해야 blued합니다. 경우 blued는 더 심각한 문제가 조사에 직면 해있다 (PID는 동일하게 유지)를 다시 시작하지 않습니다 당신은 열심히 죽이있을 것이다 :

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

그러나 이것은 전혀 좋은 징조가 아닙니다. 이는 blued신호를 처리 할 수있는 가능성을 넘어서 시스템 호출 내에 갇혀 있음을 의미합니다 . 이것은 Bluetooth 드라이버 또는 커널 확장 내 버그의 징후입니다.


도와 주셔서 감사합니다! 작업하는 동안 트랙 패드를 다시 얻을 수 있도록 시스템을 다시 시작했습니다. 다시 연결을 끊으면 다음 단계를 수행하여 작동하는지 확인합니다. 다른 것이 없다면, 적어도 나는 지금 blued에 대해 알고 재설정을 강제 할 수 있습니다.
intargc

더 많은 정보를 얻기 위해 최근에 이런 일이 다시 발생했습니다. 파란 죽이는 것은 물건을 다시 굴리는 데 도움이되지 않는 것 같습니다. 재부팅해야하며 트랙 패드를 다시 인식합니다. 위의 블루투스에 대한 시스템 로그 상태를 OP 의견에 게시했습니다. 나는이 같은 문제가있을 수있는 미래의 누군가를위한 더 명확한 해결책을 얻기 위해이 대답에 대해 수용 된 상태를 제거했습니다.
intargc 2013

1
당신 blued이 죽었 는지 아니면 반대로 죽일 수 없는지 말해 주실 수 있습니까?
dan

로그에 따르면 sig 15와 특히 9로 모두 죽일 수 있습니다. 그러나 시작시 다시 시작하면 여전히 손상된 상태이며 시스템 이름을 인식하지 못합니다 (여전히 "로컬 화하지 않음"상태). BT 장치를 연결할 수 없습니다.
intargc

참고로, 나는 방금 파란색으로 또 다른 killall을 수행했지만 이번에는 트랙 패드를 가져 왔습니다. 전체적으로, 나는 TERM, HUP 및 KILL의 혼합물로 약 7 개의 killall을 수행했습니다. 왜 이것이 마지막 작업을 시작하기로 결정했는지 잘 모르겠습니다 ...
intargc
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.