"br-connection-adapter-not-powered"로 인해 실패하는 "bluez" 연결 시도를 수정하는 방법

"br-connection-adapter-not-powered"로 인해 실패하는 "bluez" 연결 시도를 수정하는 방법

내 Bluetooth 컨트롤러는 다음 위치에 나타납니다 bluetoothctl.

[bluetooth]# list
Controller 08:D8:33:xx:xx:xx BlueZ 5.62 [default]

하지만 장치에 연결하려고 하면 어디에도 언급되지 않은 오류가 발생합니다.

[bluetooth]# connect E8:06:88:xx:xx:xx
Attempting to connect to E8:06:88:xx:xx:xx
Failed to connect: org.bluez.Error.NotReady br-connection-adapter-not-powered

이 문제를 어떻게 해결하나요?

답변1

실제로 제가 사용하고 있는 distro 패키지 버전에서는 bluez기본 구성이 시작 시 Bluetooth 컨트롤러를 자동으로 사용하지 않는 것입니다. 이 기능을 활성화하려면 AutoEnable설정의 주석 처리를 해제 /etc/bluetooth/main.conf하고 다음과 같이 설정하십시오 true.

[Policy]
# ... snip ...
AutoEnable=true

그런 다음 다시 시작하십시오 bluez.

sudo service bluez restart

또는 릴리스에서 서비스를 다시 시작하는 것과 동일합니다.

(솔루션 제안https://wiki.archlinux.org/title/bluetooth#Auto_power-on_after_boot)

관련 정보