ubuntu 20.04.1 lts インストール後、wifiトラブル
無事にインストールが終わったので、
パッケージのアップデートをしたところ、表示されていたwifiのマークが消えて認識されなくなりました。
ubuntu Documentation
無線接続のトラブルシューティング
https://help.ubuntu.com/lts/ubuntu-help/net-wireless-troubleshooting-hardware-check.html.ja
ここを参考に
ワイヤレスアダプターが認識されているのか確認します。
lshw -C network
ワイヤレスアダプターが検出されたので、PCI ワイヤレスアダプターチップID 、PCI-ID確認します。
lspci
このマシンの場合は、
チップID BCM4360
PCI-ID 14e4:43a01
次に、このワイヤレスアダプターがサポートされているか確認します。
ubuntu Documentation WifiDocs / WirelessCardsSupported
https://help.ubuntu.com/community/WifiDocs/WirelessCardsSupported
lspci -vvnn | grep -A 9 Network
使用中のカーネルドライバー bcma-pci-bridge となっていますが、
WifiDocs/Driver/bcm43xx
https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx
このサイトを見ると、BroadcomSTAワイヤレスドライバーはbcmwl-kernel-sourceパッケージを使用するということなので、ドライバーをインストールすることにしました。
sudo apt-get update
sudo apt-get install bcmwl-kernel-source
インストールしたところ、下記のエラーが出てしまいました。
Building initial module for 5.8.0-38-generic
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/bcmwl-kernel-source.0.crash'
Error! Bad return status for module build on kernel: 5.8.0-38-generic (x86_64)
Consult /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/make.log for more information.
dpkg: パッケージ bcmwl-kernel-source の処理中にエラーが発生しました (--configure):
installed bcmwl-kernel-source package post-installation script subprocess returned error exit status 10
処理中にエラーが発生しました:
bcmwl-kernel-source
E: Sub-process /usr/bin/dpkg returned an error code (1)
Stak Exchange ask ubuntuのこのスレッドを参考にしました。
Cant install bcwml-kernel-source in kernel 5.8.0 [duplicate]
https://askubuntu.com/questions/1306078/cant-install-bcwml-kernel-source-in-kernel-5-8-0
まず、インストールしたパッケージを念のためパージ
sudo apt-get purge bcmwl-kernel-source
そのあと、bcmwl-kernel-sourceをダウンロードして、インストールしました。
ubuntu パッケージ
https://packages.ubuntu.com/
パッケージ一覧のfocal (20.04LTS)から
管理ユーティリティの中の
bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu5) [restricted]
Broadcom 802.11 Linux STA wireless driver source
なので、下記のようなコマンドになりました。
wget http://mirrors.edge.kernel.org/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu5_amd64.deb
sudo dpkg -i bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu5_amd64.deb
これでインストールできました。
確認のために、
sudo lshw -class network
*-network
詳細: 無線インターフェース
製品: BCM4360 802.11ac Wireless Network Adapter
ベンダー: Broadcom Inc. and subsidiaries
設定: broadcast=yes driver=wl0 driverversion=6.30.223.271 (r587334) latency=0 multicast=yes wireless=IEEE 802.11
ドライバーが
driver=wl0 になっていました。
wifiも認識されて無事につながりました。