Mavericks에서 무작위로 Bluetooth 주변 장치 연결 끊기


10

나는이 이상한 문제에 대한 해결책 (비슷한 문제 찾으려고 인터넷을 흐르고했습니다 여기여기여기를 ) 그러나 불행하게도 지금까지 실패했습니다. 2013 년 초 레티 나 MBP에서 OS X 10.9.1을 실행하고 있으며 Magic Mouse와 Bluetooth 키보드가 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 패널을 다시 작동시키는 유일한 방법은 다음과 같습니다.

  1. 모든 주변 장치를 끕니다
  2. 컴퓨터를 잠자기 상태로 두십시오 (뚜껑을 닫지 않은 상태)
  3. 컴퓨터가 마술처럼 스스로 깨어날 때까지 60–90 초 동안 기다립니다.
  4. 주변 장치를 켭니다. 모든 것이 잘됩니다.

Bluetooth가 작동하는 상태에서 컴퓨터를 잠자기 상태로두면 잠자기 상태로 유지됩니다. 주변 장치를 분리 한 후 절전 모드로 전환하면 잠시 후 자동으로 깨어납니다.

이러한 연결 끊기를 유발하는 것이 무엇인지 전혀 모르겠습니다. 그들은 같은 간격으로 발생하지 않지만 (때로는 1 시간 후, 때로는 4 시간 후에 발생하지만) 항상 발생합니다. 매버릭스로 업그레이드 한 이후로이 모든 컴퓨터 대 수면 작업을 하루에 여러 번해야했습니다. 마운틴 라이온에서는 이런 일이 발생하지 않았습니다.

나는 성공하지 않고 다음을 시도했다.

  1. SMC 재설정
  2. PRAM 재설정
  3. 삭제 ~/Library/Preferences/com.apple.bluetooth.*/Library/Preferences/com.apple.bluethooth기타 블루투스 관련
  4. 재설치 매버릭스
  5. 실제 블루투스 컨트롤러를 Apple로 교체했습니다 (어제 컴퓨터를 다시 가져 왔습니다)

이 모든 것에도 불구하고 문제는 지속됩니다. 마우스와 키보드를 다시 작동 시키려면 하루에 4-5 번 컴퓨터를 잠자기 상태로 두어야합니다. 이 문제를 해결하는 방법을 아는 사람은 아무도 없습니다.

아무도 무슨 일이 일어나고 있는지 알고 있습니까?


같은 문제가 있습니다. 이제 나에게 유일한 방법은 컴퓨터를 다시 시작하는 것입니다.
tszming

근처에 간섭을 일으키는 물건이 있습니까? 와이파이 라우터, 전자 레인지, 휴대 전화 기지국? 내 라우터 (내 미니에서 약 3 피트)를 5ghz로 전환해야했고 블루투스가 훨씬 더 안정적이되었습니다.
Dave

아니. 그것은 내가 어디에 있는지 (집, 사무실, 호텔 방)에 관계없이 발생합니다. 내가 찾은 유일한 방아쇠는 매버릭스입니다. Mountain Lion의 동일한 컴퓨터에는 이러한 문제가 없었으며 모두 업그레이드 한 날에 시작되었습니다.
Andrew

가치가있는 것은 2013 RMBP에 블루투스가 켜져있을 때 심각한 WiFi 문제가있는 것입니다. 블루투스 문제가 해결되지 않으면 WiFi를 끄는 지 궁금합니다. developer.apple.com/bug-reporting 에서 내 버그를 Apple에보고했으며 원하는 경우 귀하의 버그를보고 하기에 충분한 기술적 세부 정보가있는 것 같습니다. 이 모델 Mac에서 둘 다가 아니라 하나의 2.4GHz 이미 터 만 켜는 것을 선택하는 것보다 더 나은 해결책을 찾기 위해 눈을 떼지 않을 것입니다.
bmike

답변:


8

이 빠른 수정으로 문제를 극복 할 수있었습니다. 따라서 블루투스 연결이 끊길 때마다 터미널에서 다음 명령을 실행하십시오.

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

연결성을 회복합니다.


이거 야. 이것은 완벽하게 수정합니다. 두 명령을 bash 스크립트 ( 이와 같은 )에 넣고 다음과 같이 실행할 때마다 실행할 수 있습니다.sudo bt-fix
Andrew

3
이것은 더 이상 요세미티에서 작동하지 않습니다 ...
Andrew

이것은 요세미티에서 나를 위해 수정되었습니다. 지금은 나는 항상 마법의 마우스 연결을 풀고 다시 시작해야했습니다. 이제 ... 희망적으로 미래를 위해 일할 것입니다
Mircea Stanciu

Sierra에서는 이러한 명령이 더 이상 작동하지 않습니다. 그러나이 부두는 : apple.stackexchange.com/a/157317/68662
Andrew

2

동일한 문제가 있었으며 Andrew가 3에서 제안한 블루투스 설정을 삭제하고 환경 설정 캐시를 종료하는 것과 함께 블루투스 설정을 삭제하여 문제를 해결할 수있었습니다 ( http://reviews.cnet.com/8301-13727_7-57617236-263 참조). / how-to-tackle-defaults-sticking-in-mavericks / ). 캐시 데몬을 죽이지 않으면 문제를 해결할 수 없었습니다. 여기 내가 한 일이 있습니다.

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

올바르게 기억하면 모든 Bluetooth 설정을 확인하기 위해 두 명령을 여러 번 발행했습니다.

도움이 되었기를 바랍니다!


오, 나는 이것이 낙관적 일 것이라고 생각했지만 3 번 시도했지만 문제가 계속됩니다. 쥐.
Andrew

2

나는 정기적으로 같은 문제가 있습니다. "활동 모니터"를 열고 CPU 탭에서 "kextd"프로세스를 선택하고 프로세스를 종료하여 문제를 해결합니다. 즉시 다시 시작되고 블루투스 연결이 복원됩니다. 이것은 수정보다 더 많은 해결 방법이지만 신속하고 효과적입니다. 여기에 이미지 설명을 입력하십시오


0

Bluetooth 스피커가 15-30 초마다 계속 연결되어 끊어졌습니다 (Macbook Pro retina). 스피커는 괜찮 았습니다 .iPhone에서 사용해보십시오.

다른 제안 된 수정 프로그램, PRAM 재설정, 블루투스 모듈 재설정, 스크립트 실행을 시도했지만 아무것도 작동하지 않았습니다. 그래도 수정을 찾았습니다.

블루투스 기기를 끕니다. Mac과 iPhone을 페어링하십시오. 연결이 필요하지 않으며 지원되지 않는다고 말했습니다. 그런 다음 블루투스 장치 (스피커)에 다시 연결하십시오. 아직 연결이 끊어졌습니다. 행운을 빕니다.


-2

SMC가 전원 공급 장치와 관련된 모든 구성 요소를 담당하고 Apple Store Genuis에 따르면 SMC 재설정은 블루투스 칩도 재설정하므로 SMC (System Management Controller)를 재설정하는 데 도움이됩니다.
( SMC를 재설정하기위한 튜토리얼이있는 Apple 지원 페이지 링크 는 다음과 같습니다 )


OP에 이미 SMC를 재설정했다고 표시되어 있기 때문에 SMC 재설정이 제공 한 링크를 준수하는지 주석을 달고 요청할 수 있습니다.
bmike

그리고 그것은 않습니다 :) 나는 그것을 재설정했고, 애플도 소용이 없습니다 ...
Andrew
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.