Ubuntu 22.10を使用する新しいHP Envy x360ノートブックからBluetoothを起動することはできません(私が調査したところ、ソースコードがカーネルにあるので、他のディストリビューションも同様の影響を受ける必要があります)。
関連テストをすべて完了しました。 Bluetoothデバイスがアクティブでブロックされていません。
Bluetoothデバイスメーカーがベンダー/製品IDを変更して、Linuxがデバイスを正しく認識しないことを発見しました。
デバイスメーカー(Foxconn)がBluetoothチップメーカーのUSBベンダー/製品IDコードを独自のコードに置き換えたため、Linuxカーネルバージョンでは正確なチップタイプでBluetoothチップを識別できません。
クラスID:e001は、デバイスがユニバーサルUSB Bluetoothデバイス(USBデバイスクラスe0、サブクラス01、プログラミングインターフェイス01 - 残念ながら、inxiは最後の部分を表示しない)と主張できることを示します。したがって、LinuxはこれをユニバーサルUSBのように使用しようとします。 Bluetoothデバイス機器は同じです。
上記の回答のポスターは、パッチされたカーネルを再コンパイルまたは待つことを提案しました。
私は最新のカーネル6.0にこれらの修正が含まれることを望みました。最新のUbuntuメインラインカーネルをインストールすることは役に立ちません。
==更新==
明らかに、関連IDの追加はカーネルバージョン6.0では現れず、6.1でしか現れなかった。
残念ながら、配線時点では、「Ubuntu Edition」カーネルの6.1バージョンはまだ完全に準備されておらず、最終バージョンではなく「v6.1-rc5」しか使用できません(UbuntuカーネルチームのUbuntuメインラインカーネル)
だから私の唯一の残りの質問は次のとおりです。
- サプライヤー/製品IDを一時的に変更または追加する公式の方法は本当にありませんか?