Arch LinuxのインストールでWi-Fiを動作させようとしてインストールしましたが、broadcom-wl-dkms
まだ機能していないようです。すべてのスタートアップが次のメッセージを受け取ることを確認しました。
Support for cores revisions 0x17 and 0x18 disabled by module param allhwsupport=0. Try b43.allhwsupport=1
だから私は言ったようにそれを有効にしましたが、Wi-Fiはまだ機能しません。
broadcom-wl-dkms
インストール中に次のコマンドを実行または再起動するように求められました(両方とも機能しません)。
rmmod b43 b43legacy ssb bcm43xx brcm80211 brcmfmac brcmsmac bcma wl
modprobe wl
最初のものを実行した後、次のような出力を取得します。
rmmod: ERROR: Module b43legacy is not currently loaded
rmmod: ERROR: Module bcm43xx is not currently loaded
rmmod: ERROR: Module brcm80211 is not currently loaded
rmmod: ERROR: Module brcmfmac is not currently loaded
rmmod: ERROR: Module wl is not currently loaded
2番目は、次の出力を提供します。
modprobe: FATAL: Module wl not found in directory /lib/modules/4.11.0-1-hardened
また、カーネルの更新中に次のようなメッセージを受け取ったことも確認しました。
==> dkms remove broadcom-wl/6.30.223.271 -k 4.11.0-1-hardened
Error! There is no instance of broadcom-wl 6.30.223.271
for kernel 4.11.0-1-hardened (x86_64) located in the DKMS tree.
これ:
==> dkms install broadcom-wl/6.30.223.271 -k 4.11.0-2-hardened
Error! Bad return status for module build on kernel: 4.11.0-2-hardened (x86_64)
Consult /var/lib/dkms/broadcom-wl/6.30.223.271/build/make.log for more information.
だから何か間違っていると思います。何が間違っていますか?この問題を解決して Wi-Fi を操作するにはどうすればよいですか?
Lenovo B590ノートパソコン。
答え1
OPにはドライバがサポートしていないBroadcom BCM4313チップセットがあるため、b43
警告に記載されているコアリビジョンを有効にしても効果はありません。さらに、この特定のチップセットはドライバーでは完全にはサポートされておらず、Broadcom自体(限定的にライセンスされている)ドライバー、特にバリエーションのみがbrcmsmac
残ります。broadcom-wl
broadcom-wl-dkms
ただし、Qがリリースされると、broadcom-wl
ドライバ(少なくともArchリポジトリでは)はカーネル4.11-rc1以降をサポートするように更新されませんでした。これらの最新のカーネルはlast_rx
。struct net_device
2017年5月10日より、ドライババージョン6.30.223.271-12がbroadcom-wl-dkms
このリポジトリを通じて提供されるため、4.11シリーズカーネルのコンパイルが可能です。