如何在Ubuntu Linux中解决无线网络问题

时间:2020-01-09 10:44:50  来源:igfitidea点击:

在用Ubuntu双重引导MacBook Air之后,当我登录Ubuntu时,我发现Ubuntu没有检测到任何无线网络。网络已启用,但显示"没有可用的网络设备"。

修复基于Ubuntu的Linux发行版中的无WiFi问题

首先,找出系统中的网络适配器。我们可以参考本文以了解Linux中无线网络适配器的构成。实际上,我们可以仅在软件源中检入是否有适用于我们系统的其他驱动程序。如果有适当的驱动程序,此方法将很容易为我们服务。另外,我们将需要相同Ubuntu版本的ISO映像。

方法1:使用ISO映像在Ubuntu中安装其他WiFi驱动程序

步骤1:

获取Ubuntu的ISO映像。如果我们只是全新安装,则必须通过双引导在其他系统中或者其他操作系统中具有该ISO映像。将其复制到USB或者DVD等外部设备。只需复制它,不要将其刻录为可启动USB。

现在启动进入Ubuntu并将该Ubuntu ISO映像复制到主目录。

第2步:

打开一个终端(Ctrl + Alt + T)并使用以下命令:

sudo mkdir /media/cdrom
cd ~
sudo mount -o loop ubuntu-* /media/cdrom

基本上,我们只是手动将ISO映像挂载为CD。

第三步:

转到Unity Dash并查找软件和更新:

在第一个选项卡Ubuntu Software中,选中带有Ubuntu的CD Rom选项...

它将要求我们输入密码并重新加载软件源。接下来是进入其他驱动程序选项卡,选择适当的驱动程序,然后单击应用更改。

安装驱动程序后,我们会看到Ubuntu现在可以识别范围内的无线网络。

Ubuntu可能不会为系统显示其他驱动程序,或者我们可能无法安装其他驱动程序。可能的情况是,尽管安装了其他驱动程序,但wifi仍然无法正常工作。

重要提示:完成此步骤后,我们应在"软件和更新"中取消选中"从CD ROM安装"选项。

在这种情况下,我们可以参考下一种方法,但请记住,该方法专门用于具有Broadcom无线适配器的系统。

方法2:使用Broadcom无线适配器修复Ubuntu中的无WiFi

此方法专用于Broadcom 43系列无线适配器。因此,请使用以下命令确保我们具有这些适配器:

sudo lshw -C network

如果看到以BCM43开头的无线网络适配器,则只有我们应该继续本教程的这一部分。

-网络
描述:无线接口
产品:BCM4360 802.11ac无线网络适配器
供应商:Broadcom Corporation
物理ID:0
巴士资讯:theitroad @ localhost:03:00.0
逻辑名称:wlan0

步骤1:

第一步是删除系统上已经安装的所有Broadcom驱动程序。打开一个终端并使用以下命令:

sudo apt remove broadcom-sta-dkms bcmwl-kernel-source

步骤2:如果我们通过以太网连接到Internet

如果通过LAN /以太网电缆连接到Internet,则可以使用以下命令安装其他Broadcom驱动程序:

sudo apt install firmware-b43-installer

安装完成后,我们需要重新启动。重新登录后,我们将可以查看和访问wifi连接。

第2步:如果我们没有任何互联网连接

如果没有以太网,我们也许仍然可以实现。但是我们将需要另一个具有活动Internet连接的系统(Linux,Windows或者macOS)。

我们要做的是手动下载驱动程序,然后将其传输到有问题的Linux系统并在此处安装。

首先检查我们使用的Ubuntu版本:现在转到此链接下载适用于Ubuntu版本的WiFi驱动程序。

下载B43固件

我们应该看到这样的屏幕。单击与Ubuntu版本相对应的链接:

单击与Ubuntu版本相对应的链接

现在,在下一页上,单击"所有"链接:

单击全部链接以下载BCM驱动程序

在下一个屏幕上,我们将看到大量的链接。这些是各种服务器镜像,我们可以单击任意一个以下载适用于Ubuntu和Linux Mint的Broadcom驱动程序的DEB文件。

下载Broadcom驱动程序的DEB文件后,将其传输到没有WiFi的Ubuntu系统。我们可以使用USB驱动器来传输文件。

将这个DEB文件复制到没有WiFi的Linux系统后,双击该文件即可从DEB文件安装驱动程序。

或者,我们可以使用dpkg命令从deb文件安装软件包。

cd ~/Downloads
sudo dpkg -i firmware-b43-installer_*

按照其余说明安装驱动程序。安装后,重新启动系统。