bluetooth.serviceが実行されていますが、bluetoothctlに「org.bluez.Error.NotReady」と表示されます。

bluetooth.serviceが実行されていますが、bluetoothctlに「org.bluez.Error.NotReady」と表示されます。

Archを実行しているRaspberry Pi 3モデルBにBluetoothの問題があります。最初:

  • 以前はBluetoothがうまく機能していました。
  • AURのパイブルートゥースは最新バージョンです。
  • bluezとbluez-utilsは最新バージョンです。
  • システムも最新です(pacman -Syuを実行しました)。

ただし、Bluetoothインターフェイスを使用しようとすると機能しません。

bluetoothctl(root)、「scan」を実行すると、次のようになります。

Failed to start discovery: org.bluez.Error.NotReady

wminputがBluetoothインターフェースを見つけることができません:

No Bluetooth interface found
unable to connect

「systemctl status bluetooth」の出力は次のとおりです。

● bluetooth.service - Bluetooth service
   Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
   Active: active (running) since Sat 2019-03-23 21:32:47 CET; 9min ago
     Docs: man:bluetoothd(8)
 Main PID: 2005 (bluetoothd)
   Status: "Running"
    Tasks: 1 (limit: 1404)
   CGroup: /system.slice/bluetooth.service
           └─2005 /usr/lib/bluetooth/bluetoothd

Mar 23 21:32:47 media.lan systemd[1]: Starting Bluetooth service...
Mar 23 21:32:47 media.lan bluetoothd[2005]: Bluetooth daemon 5.50
Mar 23 21:32:47 media.lan systemd[1]: Started Bluetooth service.
Mar 23 21:32:47 media.lan bluetoothd[2005]: Starting SDP server
Mar 23 21:32:47 media.lan bluetoothd[2005]: Bluetooth management interface 1.14 initialized

私はここで何をするのかわからず、すべてが大丈夫に見えますが、何も機能しません。ここで何が起こっているのでしょうか?

ベストアンサー1

私は同じ問題に直面しました。 @turfの答えが私には適していないことがわかりました。

私が確認した後rfkill

$ rfkill list
0: hci0: Bluetooth
        Soft blocked: yes
        Hard blocked: no
1: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no

私は次のコマンドを実行しました。

rfkill unblock all

Bluetoothが再び正常に戻った。

おすすめ記事