ubuntu18.04安装无线网卡驱动后仍显示未发现WiFi适配器

笔记本/便携移动设备,手机平板等软硬件
回复
JOKER_Or
帖子: 3
注册时间: 2018-06-07 13:42
系统: ubuntu18.04LTS

ubuntu18.04安装无线网卡驱动后仍显示未发现WiFi适配器

#1

帖子 JOKER_Or » 2018-06-09 12:16

如题,我的无线网卡型号为Broadcom Limited BCM43142 802.11b/g/n,终端输入:

代码: 全选

sudo apt install bcmwl-kernel-source
安装驱动时候出错

代码: 全选

sudo apt install bcmwl-kernel-source
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列【新】软件包将被安装:
  bcmwl-kernel-source
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 0 B/1,550 kB 的归档。
解压缩后会消耗 8,067 kB 的额外空间。
正在选中未选择的软件包 bcmwl-kernel-source。
(正在读取数据库 ... 系统当前共安装有 204101 个文件和目录。)
正准备解包 .../bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb  ...
正在解包 bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu4) ...
正在设置 bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu4) ...
Loading new bcmwl-6.30.223.271+bdcom DKMS files...
Building for 4.15.0-20-generic 4.15.0-22-generic
Building for architecture x86_64
Building initial module for 4.15.0-20-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: 4.15.0-20-generic (x86_64)
Consult /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/make.log for more information.
modprobe: FATAL: Module wl not found in directory /lib/modules/4.15.0-20-generic
update-initramfs: deferring update (trigger activated)
正在处理用于 initramfs-tools (0.130ubuntu3) 的触发器 ...
update-initramfs: Generating /boot/initrd.img-4.15.0-22-generic
现在‘软件和更新’的附加驱动中显示已经安装了这个驱动,但是在设置里面显示未发现WiFi适配器。

求大神帮下忙!
头像
astolia
论坛版主
帖子: 6396
注册时间: 2008-09-18 13:11

Re: ubuntu18.04安装无线网卡驱动后仍显示未发现WiFi适配器

#2

帖子 astolia » 2018-06-09 14:40

你这个是软件包安装成功,但驱动编译失败。
另外bcmwl-kernel-source并不支持BCM43142这个型号,所以即使编译成功也没用。

代码: 全选

apt show bcmwl-kernel-source | grep BCM431
支持BCM43142的是另外的一个

代码: 全选

apt show broadcom-sta-dkms | grep BCM431
你该安装这个

代码: 全选

sudo apt install broadcom-sta-dkms
JOKER_Or
帖子: 3
注册时间: 2018-06-07 13:42
系统: ubuntu18.04LTS

Re: ubuntu18.04安装无线网卡驱动后仍显示未发现WiFi适配器

#3

帖子 JOKER_Or » 2018-06-09 16:29

原来是这样,现在我安装了broadcom-sta-dkms还是不行

代码: 全选

sudo apt install --reinstall broadcom-sta-dkms
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
升级了 0 个软件包,新安装了 0 个软件包,重新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
需要下载 2,204 kB 的归档。
解压缩后会消耗 0 B 的额外空间。
获取:1 http://cn.archive.ubuntu.com/ubuntu bionic/multiverse amd64 broadcom-sta-dkms all 6.30.223.271-8 [2,204 kB]
已下载 2,204 kB,耗时 7秒 (310 kB/s)                                           
(正在读取数据库 ... 系统当前共安装有 204166 个文件和目录。)
正准备解包 .../broadcom-sta-dkms_6.30.223.271-8_all.deb  ...

------------------------------
Deleting module version: 6.30.223.271
completely from the DKMS tree.
------------------------------
Done.
正在将 broadcom-sta-dkms (6.30.223.271-8) 解包到 (6.30.223.271-8) 上 ...
正在设置 broadcom-sta-dkms (6.30.223.271-8) ...
Loading new broadcom-sta-6.30.223.271 DKMS files...
Building for 4.15.0-22-generic
Building initial module for 4.15.0-22-generic
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/broadcom-sta-dkms.0.crash'
Error! Bad return status for module build on kernel: 4.15.0-22-generic (x86_64)
Consult /var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log for more information.
装完之后系统提示这个崩溃了。
JOKER_Or
帖子: 3
注册时间: 2018-06-07 13:42
系统: ubuntu18.04LTS

Re: ubuntu18.04安装无线网卡驱动后仍显示未发现WiFi适配器

#4

帖子 JOKER_Or » 2018-06-10 10:52

已经解决了!我去看了一下/var/lib/dkms/broadcom-sta/6.30.223.271/build/make.log之后发现是我gcc版本太旧了,之前搭建深度学习环境时候把gcc版本降到4.8。

现在换回gcc8之后,装broadcom-sta-dkms和bcmwl-kernel-source都能用。
回复