RTL8811AU无线网卡linux驱动安装笔记(Fedora、Ubuntu) |
您所在的位置:网站首页 › rtl8811芯片能破解 › RTL8811AU无线网卡linux驱动安装笔记(Fedora、Ubuntu) |
最近公司重新布网络,采购了一批无线网卡都是是USB接口的,卡王(Card-king)KW-AC8012 600M双频增强型外置天线USB无线网卡(https://item.jd.com/7216632.html),芯片型号是Realtek RTL8811AU的。这款无线网卡要是放在Windows环境下的话,即插即用,不用安装驱动。但是Linux就悲剧了,只能自己编译安装驱动。 USB网卡自带了一张光盘,光盘里有Linux下的驱动源码,还有安装脚本。但经过尝试,可能是因为编译器版本问题,无法编译出驱动文件,只能再想其他办法。 于是网上找了不少第三方的驱动,但无一例外,编译失败或者是无法驱动。最后找到了几篇比较有参考意义的文章,折腾了一下,重要可以用了。参考文章如下: 参考1:https://blog.csdn.net/jerry_sc/article/details/76407673 参考2:https://dustymabe.com/2016/01/24/802.11ac-on-linux-with-netgear-a6100-rtl8811au-usb-adapter/ 参考3:https://github.com/paspro/rtl8812au 我的编译、安装步骤主要参考https://blog.csdn.net/jerry_sc/article/details/76407673,并做部分修改。 1.首先,升级系统,安装内核头文件 Ubuntu下命令行如下(我用的Elementary,基于Ubuntu,所以操作一样): $ sudo -i # apt-get update # apt-get upgrade # apt-get install dkms linux-headers-$(uname -r)Fedora下相应的命令是: # dnf install -y dkms kernel-devel-$(uname -r) # systemctl enable dkms2.去GitHub下载驱动源码。下载https://github.com/paspro/rtl8812au 提供的源码v5.1.5版本,只有这个版本亲测可用,其他版本都有问题!!!你可以安装git命令,也可以在网页上下载,都行。虽然源码显示的是RTL8812AU型号无线网卡的驱动,但RTL8811AU也一样可以用。CSDN上我也放了一份:https://download.csdn.net/download/zzzzllll2006/10625455 3.编译安装驱动。下载下来的源码里有个文件“dkms-install.sh”,本以为直接执行脚本,就完成了,可是却出现了多个奇怪的错误,仔细检查发现,原来是脚本作者在拷贝驱动源文件的时候写错了路径,修改一下就OK了。 cp -r ../${DRV_DIR} /usr/src/${DRV_NAME}-${DRV_VERSION}这一句修改成下面的,这样进入源码目录,./dkms-install.sh即可。 mkdir /usr/src/${DRV_NAME}-${DRV_VERSION} cp -r . /usr/src/${DRV_NAME}-${DRV_VERSION}
经过测试,GitHub上的牛人给出的驱动兼容性挺好,Ubuntu、Elementary、Fedora 都可以用,还挺稳定的。 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |