安装 wifi 驱动程序时出现错误。我该如何修复?

安装 wifi 驱动程序时出现错误。我该如何修复?

我将 Ubuntu Budgie 下载到我的电脑上,但我的 USB wifi 适配器无法工作,因此我将驱动程序下载到我的手机上并将其传输到我的电脑上。发生这种情况后,我尝试运行 install.sh 文件,但一直收到此错误:

Authentication requested [root] for make clean:
bash: make: command not found
Authentication requested [root] for make driver:
bash: make: command not found
####################################
Compile make driver error: 127
Please check error Mesg
####################################

我尝试使用 sudo 和 sure 正常运行它,但它一直给我错误。我确实知道还有其他类似的帖子,但我不明白如何让这些特定的解决方案与我的方法一起使用。

编辑: 我不知道我到底需要做什么。我已插入 USB 无线适配器,但我的计算机未注册它,因此我将执行两个代码。什么lspci -nnk | grep 0280都没发生,lsusb我得到了:

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 003: ID 0c45:5104 Microdia Bus 003 Device 004: ID 0bda:a811 Realtek Semiconductor Corp. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 002: ID 145f:01c1 Trust Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

我不知道这是否有帮助,但我应该安装的 Linux 驱动程序称为 Wsky-AC600-LINUX-Driver,位于我的下载目录中。

答案1

在其他计算机上,转到此站点:https://packages.ubuntu.com/选择你的 Ubuntu 版本;从终端检查:

lsb_release -d

以及您的架构;32 位或 64 位:

arch

搜索包构建必需品。下载它及其所有依赖项。依赖项用红点表示;在本例中为 dpkg-dev、g++、gcc、libc6-dev 和 make。也下载这些软件包。将 .deb 文件传输到 Ubuntu 机器的桌面。然后,从终端:

cd ~/Desktop
sudo dpkg -i *.deb

它可能会抱怨某个包缺少依赖项。如果是这样,请下载该包并将其添加到桌面,然后重试。

编辑:另一方面,如果您有可用的以太网连接,您可以简单地执行以下操作:

sudo apt-get update
sudo apt-get install build-essential

所有需要的依赖项及其依赖项都将自动安装。

脚注:我们想确认您的 USB 无线的详细信息,因为可能有比这个漫长的过程更好的方法。请编辑您的问题以添加以下结果:

lsusb 

编辑2:您的无线设备是:0bda:a811 Realtek Semiconductor Corp.

通过以太网、网络共享或任何可能的方式建立临时的互联网连接,打开终端并执行以下操作:

sudo apt-get update
sudo apt-get install --reinstall build-essential git
git clone https://github.com/gnab/rtl8812au.git
sudo dkms add ./rtl8812au
sudo dkms build -m 8812au/4.2.2
sudo dkms install -m 8812au/4.2.2

重新启动后你的无线网络就能够正常工作了。

相关内容