Bluetoothが機能しない:最新の製品/verndor-idがカーネル(HP Envy 360など)にないため、Bluetoothデバイスが認識されません。

Bluetoothが機能しない:最新の製品/verndor-idがカーネル(HP Envy 360など)にないため、Bluetoothデバイスが認識されません。

Ubuntu 22.10を使用する新しいHP Envy x360ノートブックからBluetoothを起動することはできません(私が調査したところ、ソースコードがカーネルにあるので、他のディストリビューションも同様の影響を受ける必要があります)。

関連テストをすべて完了しました。 Bluetoothデバイスがアクティブでブロックされていません。

Bluetoothデバイスメーカーがベンダー/製品IDを変更して、Linuxがデバイスを正しく認識しないことを発見しました。

Bluetoothが機能しない - Debian

デバイスメーカー(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を一時的に変更または追加する公式の方法は本当にありませんか?

ベストアンサー1

おすすめ記事