見出し画像

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

network-コマンド2021-01-20s

ワイヤレスアダプターが検出されたので、PCI ワイヤレスアダプターチップID 、PCI-ID確認します。

lspci

画像2

このマシンの場合は、
チップID  BCM4360
PCI-ID   14e4:43a01
次に、このワイヤレスアダプターがサポートされているか確認します。
ubuntu Documentation WifiDocs / WirelessCardsSupported
https://help.ubuntu.com/community/WifiDocs/WirelessCardsSupported

lspci -vvnn | grep -A 9 Network

lspci-コマンド 2021-01-20s

使用中のカーネルドライバー 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も認識されて無事につながりました。

この記事が気に入ったらサポートをしてみませんか?