言い訳は、私が新しいディストリビューションを探していて、いくつかのインストールメディア(Mint、Ubuntu、Debian)をライブブートしました。私の考えでは、ディストリビューションでBluetoothがどのように処理されるかにはわずかな微妙な違いがあり、指定されていない状態になるようです。
ディストリビューションのGUIコントロールでは再開できません。クリックするたびにすぐに閉じた位置に戻ります。エラーメッセージはありませんが、動作しません。
私は以前このような状況に直面していました! 2台の異なるコンピュータでこれが起こりました。最初は数年前でした。あまりにも長い間、何が修正されたのか覚えていません。私の記憶ではただ遊んでいました。rfkill、突然働いた。
しかし残念ながら、しばらくこの問題を見つけることができませんでした。 Googleは私を助けませんでした。私はrfkillを使ってBluetoothブロックを解除(またはブロックしてからブロック解除)しようとしましたが、何も起こりません。状態は常に「ソフトブロック:はい」です。ハードウェア飛行機モードボタンのオンとオフは役に立ちませんでした。私が試したコマンドラインは次のとおりです。
root@lsb-hp6570b-deb:/home/jcxz100# rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hp-wwan: Wireless WAN
Soft blocked: no
Hard blocked: no
3: hp-gps: GPS
Soft blocked: no
Hard blocked: no
4: hp-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
root@lsb-hp6570b-deb:/home/jcxz100# rfkill unblock 4
root@lsb-hp6570b-deb:/home/jcxz100# rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hp-wwan: Wireless WAN
Soft blocked: no
Hard blocked: no
3: hp-gps: GPS
Soft blocked: no
Hard blocked: no
4: hp-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
root@lsb-hp6570b-deb:/home/jcxz100# rfkill block 4
root@lsb-hp6570b-deb:/home/jcxz100# rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hp-wwan: Wireless WAN
Soft blocked: no
Hard blocked: no
3: hp-gps: GPS
Soft blocked: no
Hard blocked: no
4: hp-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
root@lsb-hp6570b-deb:/home/jcxz100# rfkill unblock 4
root@lsb-hp6570b-deb:/home/jcxz100# rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hp-wwan: Wireless WAN
Soft blocked: no
Hard blocked: no
3: hp-gps: GPS
Soft blocked: no
Hard blocked: no
4: hp-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
root@lsb-hp6570b-deb:/home/jcxz100# rfkill block bluetooth
root@lsb-hp6570b-deb:/home/jcxz100# rfkill unblock bluetooth
root@lsb-hp6570b-deb:/home/jcxz100# rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hp-wwan: Wireless WAN
Soft blocked: no
Hard blocked: no
3: hp-gps: GPS
Soft blocked: no
Hard blocked: no
4: hp-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
私はDebian 9.9を使用しており、私のrfkillバージョンは「0.5-1 + b1(Debian)」です。しかし、以前はMint 16(またはおそらく17)を使用していた古いコンピュータでこれが発生したため、詳細については説明しません。私の仕様。
以下の私の解決策をご覧ください。
答え1
今夜、私は「解決策」(rfkillコマンドの機能(バグ?)の回避策として説明しています)を偶然見つけました。
次のコマンドを使用する必要があります。
rfkill unblock all
一人でBluetoothのロックを解除動作しません上記のように。
root@lsb-hp6570b-deb:/home/jcxz100# rfkill block all
root@lsb-hp6570b-deb:/home/jcxz100# rfkill list
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: yes
1: hp-wifi: Wireless LAN
Soft blocked: yes
Hard blocked: no
2: hp-wwan: Wireless WAN
Soft blocked: yes
Hard blocked: no
3: hp-gps: GPS
Soft blocked: yes
Hard blocked: no
4: hp-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
root@lsb-hp6570b-deb:/home/jcxz100# rfkill unblock all
root@lsb-hp6570b-deb:/home/jcxz100# rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hp-wwan: Wireless WAN
Soft blocked: no
Hard blocked: no
3: hp-gps: GPS
Soft blocked: no
Hard blocked: no
4: hp-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
5: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
rfkillは、リストされているときにBluetoothワイヤレスをソフトブロックとして扱いますが、ブロック解除を要求しても処理しないようです。したがって、何もしません。ただし、「all」ターゲットを使用している場合は、各ラジオがすでにロック解除されていることを確認せずに、各ラジオの状態を変更します。