Win 10で正常に動作するBluetoothアダプタがあります。ただし、PopOSを新しくインストールするとアクティブにすることはできません。いつも閉じています。
モデルhttps://ks-is.com/adaptery-i-perehodniki/usb-bluetooth-5-0-adapter-ks-is-ks-457
systemctl status Bluetoothはアクティビティのステータスを表示します。
LSSB結果
バス003デバイス005:ID 0bda:8771 Realtek Semiconductor Corp。 Bluetoothラジオ
❯ rfkill
ID TYPE DEVICE SOFT HARD
4 bluetooth hci0 unblocked unblocked
❯ hcitool dev
Devices:
❯ hciconfig -a
hci0: Type: Primary Bus: USB
BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
DOWN
RX bytes:21 acl:0 sco:0 events:2 errors:0
TX bytes:6 acl:0 sco:0 commands:2 errors:0
Features: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Packet type: DM1 DH1 HV1
Link policy:
Link mode: SLAVE ACCEPT
Linuxに関する公式文書はどのように書かれていますか?
KS-is KS-457 Bluetooth 5.0 USBアダプタ
Linuxでこのモデルをインストールして使用するための要件
lsusbでは、0bda:8771 Realtek Semiconductor Corp.として認識されます。
Linuxのサポート
ㅏ。このアダプタはbt_trl(CONFIG_BT_RTL、Linux 5.8以降)でサポートされています。ドライバにはファームウェアが必要です。 2020年4月以降、ファームウェアはlinux-formwareパッケージで提供されます。
b。古いカーネルがあり、このアダプタを使用するには、カーネルをバージョン5.8以降にアップグレードする必要があります。
氏。推奨バージョンはLinux 5.8.1です。
答え1
実際、PopOsはUbuntuに基づいているように見えるため、AURパッケージはここには適用されず、Arch Linuxおよび派生ディストリビューションに適用されると正しく推測されます。これメーカーページリンクされたリンクはLinux用のRARファイルを提供します。圧縮パッケージにはWord文書があります。言うまでもなく、他のファイルはドライバです。
したがって、参照した記事に応じて、ソリューションは次のように「簡単」にすることができます。
- RARファイルを解凍し、ドライバをコンピュータの/usr/lib/firmware/rtl_btにコピーします。
- また、ファイル名がrtl8761b_fw.binになるように.bin拡張子を追加してください。
ドライバをインストールした後、次のコマンドを実行することをお勧めします。
sudo dmesg -w | grep - i bluetooth
次に、デバイスを取り外して再接続し、dmesg出力で今回ドライバが見つかることを確認します。
答え2
Linuxカーネルv5.19+ではすぐに動作します。
ドライバー
私アップストリームへのパッチ(マージmainline
)このアダプタの場合。これがないと、アダプタは最新のドライバ/ファームウェアで非常に不安定に動作し、特にBLEデバイスで使用するとペアリングの問題が発生する可能性があります。
ファームウェア
通常、任意のサードパーティのファイルをダウンロードする必要はありません。必要なブロブは次の場所に含まれています。Linuxファームウェア最後の手段としてダウンロードできるプロジェクトです。
しかし、最良の方法はディストリビューションからインストールすることです。
リリース固有のパッケージ名:
ディストロ | パック |
---|---|
アルプス山脈 | linux-firmware-rtl_bt |
アーチ | linux-firmware |
ダーバン | firmware-realtek |
Fedoraの帽子 | linux-firmware |
ルート図 | linux-firmware |
SUSEを開く | kernel-firmware-realtek |
余裕ソフトウェア | kernel-firmware |
マスター元 | linux-firmware |
ボイドLinux | linux-firmware |
これらのパッケージは通常最新の状態に保たれますが、必ずしもそうではないため、バージョンが最新であることを確認し、パッケージに含まれていない場合はパッケージマネージャに通知することを忘れないでください。
答え3
このファームウェアをインストールすると問題が解決します。