如何让我的 XPS13 上的 AX500 wifi 芯片工作?

如何让我的 XPS13 上的 AX500 wifi 芯片工作?

我买了一台新的戴尔 XPS 13 9310,它配备了 Killer AX500 wifi 芯片。到目前为止,我一直在使用 Windows,但我已经有点厌倦它了,想换用 Ubuntu。我刚刚在新笔记本电脑上安装了 Ubuntu 20.10,但我很快意识到 wifi 芯片在 Linux 下无法工作,因为它没有内置驱动程序。

我认为现在我可以购买 TP-Link AC1300 USB wifi 适配器,直到新版 Ubuntu 发布,所以我就买了一个。但插入后,什么也没发生。设置中没有 wifi 选项(除非我搜索它),当我使用 wifi 时,我甚至看不到搜索任何网络的选项(我认为设备无法被识别)。

有人知道我该怎么办吗?请记住,这台笔记本电脑上没有互联网;它没有 RJ-45 连接器,也没有从 UTP 到 USB 的转换器。在 Linux 方面,我也是新手,所以我需要一些明确的答案 :) 非常感谢!希望我能尽快享受装有 Ubuntu 的笔记本电脑。

答案1

我一直在寻找一种行之有效的方法,将 USB 驱动器用作 apt 存储库,然后简单地 apt-get 安装驱动程序的先决条件。到目前为止,我还没有成功。我建议使用另一种方法来安装先决条件 build-essential。

这种方法虽然繁琐,但确实有效。您需要的 deb 文件列表如下(bcmwl-kernel-source 除外):https://paste.ubuntu.com/p/GbZ689gYXw/

在桌面上创建一个文件夹来保存文件。我建议:

mkdir ~/Desktop/debs

浏览 USB 驱动器并在 pool/main/b 中查找 build-essential;在 pool/main/d 中查找 dkms 和 dpkg-dev;在 pool/main/f 中查找 fakeroot 等等。继续,直到我提供的列表中的每个包都被拖入 debs 文件夹。

现在,回到终端:

cd ~/Desktop/debs
sudo dpkg -i *.deb

现在让我们安装驱动程序。在其他计算机上下载此文件,然后通过 USB 驱动器或类似设备将其传输到 Ubuntu 计算机的桌面:https://github.com/cilynx/rtl88x2bu/archive/5.6.1.6_35492.20191025_COEX20180928-6a6a.zip

在终端中执行以下操作:

cd ~/Desktop
unzip 5.6.1.6

按 T​​ab 键,文件名的其余部分将自动填充。按 Enter 键。下一步:

cd rtl8

按 T​​ab,然后按 Enter。下一步:

sudo ./deploy.sh

完成后,移除 USB 无线网卡并重新插入。您的无线网卡现在应该可以正常工作了。

答案2

如果您有带 USB-C 的 Android 手机,则可以使用 USB-C 转 USB-C 电缆将笔记本电脑连接到 Android 手机。然后从 Android 手机启用 USB 网络共享,将手机的互联网连接共享给笔记本电脑。它的工作原理就像 WiFi 热点一样,但使用 USB。对我来说效果很好(XPS 9310、AX500、Ubuntu 20.10)。至少您可以上网并能够下载和安装所需的一切。

5.10 内核应该支持 AX500,但我还没有弄清楚如何让它真正工作。

相关内容