Debianで見つからないファームウェアを見つけてインストールする方法

Debianで見つからないファームウェアを見つけてインストールする方法

数日前にDebianをインストールしましたが、ファームウェアがないというエラーメッセージが表示されました。起動可能なUSBキーの/ firmwareフォルダに手動で追加して問題を解決しました。私のラップトップのWi-Fiは正常に動作しているようですが、dmesg -l errコマンドを実行すると次のエラーが発生します。

[    5.309587] ath10k_pci 0000:01:00.0: firmware: failed to load ath10k/pre-cal-pci-0000:01:00.0.bin (-2)
[    5.309708] ath10k_pci 0000:01:00.0: firmware: failed to load ath10k/cal-pci-0000:01:00.0.bin (-2)
[    5.310166] ath10k_pci 0000:01:00.0: firmware: failed to load ath10k/QCA9377/hw1.0/firmware-6.bin (-2)

これは Debian のインストール時に経験したのと同じエラーです。誰かが問題を解決する方法を説明できますか?パッケージをインストールしましたが、firmware-atheros何も変わりません。
コマンド結果apt-file search pre-cal-pci-0000:01:00.0.binにも何も出ません。

答え1

システムのワイヤレスアダプタはかなり新しいものであり、Busterリリースにはfirmware-atheros正しいファームウェアがありません。

最新バージョンは以下からダウンロードできます。packages.debian.org、ページの下部でリンクを見つけることができます。そこにリストされた内容を見るとわかるようにQCA9377/hw1.0/firmware-6.bin含まれています。

一般に、リリースされたDebianバージョンと「不安定な」パッケージを混在させることは良い考えではありません。ただし、(1)「buster」が非常に最近リリースされたため、(2)ファイルにはファームウェアのみが含まれているため、インストールに問題はありません。 「buster」の新パッケージです。

dpkg -i firmware-atheros_20190717-1_all.deb(または現在呼び出されているパッケージファイル名)を使用してインストールします。

関連情報