Lenovo Thinkpad E320の内蔵Bluetoothデバイスを使用しようとしています。ハードブロックされているようですが、ブロックを解除する可能性はありません。
rfkill list
は以下を返します。
0: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: yes
Hard blocked:yes
cat /proc/acpi/ibm/bluetooth
は以下を返します。
status: disabled
commands: enable, disable
私はそれを有効にしようとしました:
echo enable | tee /proc/acpi/ibm/bluetooth
rfkill unblock bluetooth
上記の出力に影響するアクションはありません。
過去2年間に5〜10個のBIOSがリセットされてBluetoothが再び有効になった後、この問題を再度調査することにしました。 thinkpad_acpiモジュールにbluetoothスイッチエミュレーションがあるように見えます。モジュールオプションと出来上がりを介してこれをオンにする->ブルートゥースを動作させる!
echo options thinkpad_acpi dbg_bluetoothemul=1 bluetooth_state=1 | Sudo tee -a /etc/modprobe.d/thinkpad_acpi.conf
再起動&&必要に応じてBluetoothをブロック/ブロック解除:
rfkill unblock all
以前にも同じ問題に直面していました。 Windowsの並列インストールがありました。 blue-toothの動作について、blue-toothオプションを開始する必要がある場合は、次のようにして有効にします。 F9 Windowsのファンクションキー。その後、Linuxで動作を開始します。 Windowsがインストールされている場合は、このケースを確認してください。
押す Fn からの最初の行のさまざまなキー F1 に Delete。私の場合、 Fn+挿入が機能しました。
BIOS設定をリセットして解決しました。 EFIブートを使用する場合は注意してください-EFIブートは消去され、回復する必要があります。