블루투스 재시작하기

낡은피아노
Life at the front of Mac
3 min readSep 5, 2017

macOS Sierra 10.12.6 에서 이렇게 간단한 방법이!

가끔 마우스가 버벅거리는 일이 생기는데 작업하던게 많아서 컴을 끄고 켜는게 힘들때가 있다.

아니, 유선 키보드가 있다고~!

그래서, 일단 알려진 바로는 커널확장 재시작

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

이거하면 이런 오류가.. (뭐래..)

(kernel) Can’t remove kext com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport; services failed to terminate — 0xdc008018.
Failed to unload com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport — (libkern/kext) kext is in use or retained (cannot unload).

또 이런걸 하면

$ sudo launchctl unload /System/Library/LaunchDaemons/com.apple.blued.plist
$ sudo launchctl unload /System/Library/LaunchDaemons/com.apple.blued.plist

SIP때문에 안된다고..

/System/Library/LaunchDaemons/com.apple.blued.plist: Operation not permitted while System Integrity Protection is engaged

아예 프로세스를 죽여보았지만

$ sudo pkill blued

일단 자동으로 재시작은 하는거 같은데 버벅거림은 여전.

그러다 찾은 방법이

숨겨놓지말고 좀 알려줘라~

메뉴바의 블루투스 아이콘을 Alt + Shift + 클릭 하면 디버그 메뉴가 똭!

이럴 시간에 재시작 하는게 더 빠를지도…

--

--