我已在 Dell Inspiron 3520 上安装了 Ubuntu 16.04。一切正常,但我的无线驱动程序无法工作。我使用了很多命令但无法安装。
我使用的链接在这里:已安装 Dell Inspiron 灵越 3520 - 无法使用 WiFi
答案1
从 BIOS 设置中禁用安全启动。
安装linux-headers
包然后安装bcmwl-kernel-source
包:
sudo apt-get install linux-headers-$(uname -r)
sudo apt install bcmwl-kernel-source
卸载冲突的驱动程序:
sudo rmmod b44 b43 b43legacy ssb brcmsmac bcma
加载wl
模块:
sudo modprobe wl
答案2
如果随机谷歌搜索您型号的无线芯片组是准确的,则您拥有基于 BCM43142 的卡。据我所知,只有 Broadcom 的专有驱动程序支持此功能。从历史上看,我在让专有驱动程序工作时遇到了很多麻烦,但自从我使用 Broadcom 卡以来已经有好几年了,情况可能已经发生了变化。以下是一些有帮助的建议:
首先,将 b43、b43legacy、ssb、b44 和 bcma 驱动程序列入黑名单。它们可能会干扰专有的博通公司。
以 root身份编辑/etc/modprobe.d/blacklist.conf
,并添加以下内容:
blacklist b43
blacklist bcma
blacklist ssb
blacklist b44
blacklist b43legacy
然后,使用以太网连接安装wl
驱动程序:
sudo apt-get install broadcom-sta-dkms
然后重新启动。也许可以用来rmmod
卸载列入黑名单的模块,但我重新启动的运气更好。
Debian 维基可能与此相关。 Ubuntu 基于 Debian,当我使用 Ubuntu 时,我认为正是这个页面最终让我的卡开始工作。如果重新启动后无法正常工作,请检查“已知问题”部分。