当前位置: 首页>>技术教程>>正文


Ubuntu |找不到WiFi适配器

, ,

问题描述

我已经在笔记本上安装了Ubuntu 17.10。但是,我无法连接到wi-fi,因为没有“找不到Wi-Fi适配器”消息。

我不知道下一步该怎么做。

  • 我的笔记本电脑:华硕X555LN-XX507H

  • 网络适​​配器:Broadcom 802.11n BCM43142(14e4:4365)

(这是我先前的帖子https://unix.stackexchange.com/questions/415639/kali-linux-no-wifi-adapter-found中的follow-on,建议我尝试使用比Kali简单的系统。)

最佳办法

只需使用USB电缆进行连接即可进行USB共享,请按Ctrl + Alt + T打开终端,然后输入:

sudo apt-get install --reinstall bcmwl-kernel-source

然后,重新启动。

次佳办法

因此,对我而言,问题是由于secure-boot,uefi和网络设备正常运行通常需要的第三方库限制。

在Rajat的评论之后,在Ubuntu 18.04上证明对我有用

sudo apt-get install --reinstall bcmwl-kernel-source

重新启动操作系统,然后按照有关注册MUC的说明进行操作。完成后,第三方库应能够与您的设备进行交互,并且一切正常。

第三种办法

Broadcom BCM43142(14e4:4365)有问题。这个问题早已为人所知。您需要下载并安装软件包bcmwl-kernel-source

来源:https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx

第四种办法

首先,您需要找到笔记本电脑所具有的Broadcom网络适配器芯片的确切型号。 “802.11n”只是它支持的Wi-Fi标准的名称:Broadcom有几个支持该标准的无线芯片。

lspci -nn是列出笔记本电脑上所有PCI(e)设备及其PCI ID编号的好命令:这些编号将允许更准确的标识。 lsusb将对USB设备执行相同的操作。

lspci -nn清单行可能看起来像这样:

12:00.0 Network controller [0280]: Broadcom Limited BCM43228 802.11a/b/g/n [14e4:4359]

在这里,数字[14e4:4359]是设备ID。第一部分指定供应商(Broadcom = 14e4),第二部分指定设备型号。

lsusb列表略有不同,但是设备ID号相似:供应商ID的4个十六进制数字,冒号和产品ID的4个十六进制数字。

您可以在此处查看各种Broadcom芯片型号的Linux支持状态:https://wireless.wiki.kernel.org/en/users/drivers/brcm80211

请注意,受支持的Broadcom芯片将需要固件:它可能已预先包装在Ubuntu中。如果Ubuntu使用与Debian相同的命名方案,则固件软件包名称应为firmware-brcm80211

幸运的是,如果必需的驱动程序已在内核中,那么安装此固件软件包并重新启动可能足以使Wi-Fi正常运行。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/10662.html,未经允许,请勿转载。