我正在尝试安装 rtl8814au 驱动程序,这对 Linux 来说相当新

我正在尝试安装 rtl8814au 驱动程序,这对 Linux 来说相当新

我有一个 rtl8814au WiFi 芯片组,我正在尝试让它与 Linux 配合使用:

  1. 我尝试下载文件(.zip)然后
  2. 进入终端并更改包含该文件的目录,然后
  3. ./ (filename)跑步。
    • 我收到权限被拒绝错误,所以
  4. chmod +x (filename)然后我./ (filename)又试了一次,结果出现了下面的错误。除了安装、更新和升级之外,我几乎没有使用 Linux 的经验,所以任何帮助我都会非常感激。

    root@Graybox:/home/kryas/Downloads#  ./rtl8814AU-driver-4.3.21.zip
    ./rtl8814AU-driver-4.3.21.zip: line 1: $'PK\003\004': command not found
    ./rtl8814AU-driver-4.3.21.zip: line 2: $'\273\201QI\030': command not found
    ./rtl8814AU-driver-4.3.21.zip: line 8: syntax error near unexpected token `)'
    ./rtl8814AU-driver-4.3.21.zip: line 8: ��QIf����G rtl8814AU-driver- 4.3.21/LICENSEUT2[X�\[s�ȱ~�:?bJy�TE�k�$'�Nm%Q�RH�^�$�"b`0�d����e�/�ŕ�- �����ח��������7u��'���4~��\��$��<K�.]��;�����- �lg~'��oGK�W�*u%��{���y���b�U����{�������a�1���J���г�sg����{к*��2}^W������eoJ���XU�I��MQ�ˤ�����>����b����N���IW���dEQ��e�+"�y`�O޿���������������+wK�ݺr�V�[ڪ�
                                            ph�|i����t^W��+��fC_��[�l�ƛ*2�,�b�Y<o�$N�g�VD>/*�dY���}s����%�y������ޮ��n���T迥��s.�V�7|���쮨K��ņ��k~�`^�˪o��ȫ2�`��Z��e�z��4�\�����r�pF����R��    <�}�G6ħ��-�lKг�Q�<z[{�M�$�zsB���6�)��,>
    O���9���i�q��)m�lnQ@o ���aߥ�2)w�l:�}��e��ڧ���$����0âW�=N�(X���]n_!حK��4X���}E�n�ʒ�  ��H9Ͷ����=����^|�IEZa�ɋ�p�����g�Uw�gVÆ5x��6]i����E�Y'
    
     root@Graybox:/home/kryas/Downloads# cd /home/kryas/Downloads/rtl8814AU-driver-4.3.21.zip
    

答案1

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

sudo apt-get update
sudo apt-get install git dkms
git clone https://github.com/sbosshardt/rtl8814AU.git
cd rtl8814AU
sudo ./dkms-install.sh

插入设备后重新启动,您的无线网络就应该可以正常工作了。

参考:https://github.com/sbosshardt/rtl8814AU

答案2

您必须先提取zip文件,然后运行makemake install但之前的驱动程序应该是首先删除

步骤应该是:

  • 下载驱动程序并将其放在桌面上

  • 然后,在terminal应用程序中执行以下操作(蓝色)...

    • cd ~/Desktop# 切换到桌面目录

    • unzip rtl8814AU-driver-4.3.21.zip# 解压 .zip 文件

    • cd rtl8814AU-driver-4.3.21# 将目录更改为解压后的文件

    • make# 编译驱动程序

    • sudo modprobe -rv rtl8814au# 删除所有当前安装的驱动程序

    • sudo make install# 安装新驱动程序

    • sudo modprobe -v rtl8814au# 加载新的驱动程序

  • 完成!插入您的无线适配器。

答案3

我以 sbosshardt 的工作为基础,合并了其他 fork 的更改,并在我的 fork 中应用了一些其他调整:https://github.com/nazar-pc/RTL8814AU

自述文件包含有关如何安装或删除驱动程序的简单说明。目前这是我所知道的最新工作驱动程序,它应该可以在最高 4.14-rc2 的现代内核上运行(可能甚至更高)。

相关内容