插入带有 Realtek RTL8811AU 芯片组的双频 WiFi 适配器没有任何可见的反应,ifconfig
即使重启后也不会显示。
显然,必须单独安装驱动程序。
--> 我之前在 Win7 系统上使用同一个适配器在设备管理器中验证了适配器的精确型号。这很重要,因为 RTL8811 芯片有几种类型。
驱动程序磁盘上有一个 Linux 文件目录,我无法识别它是否可以与 Ubuntu 一起使用。
谷歌的搜索结果如下:
Ubuntu 16.04 8811AU 无线驱动程序(Medium.com)
它说要这样做(释义):
sudo apt-get update
sudo apt-get install linux-headers-generic build-essential git
git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git
(Enter username and password for Github)
cd rtl8812AU_8821AU_linux
make
sudo make install
sudo modprobe 8812au
一切似乎都正常,直到最后一个命令,我收到错误消息
modprobe:严重错误:在目录 /lib/modules/4.13.0-38-generic 中未找到模块 8812au
在“上/下” WiFi 设置中均未显示任何 5 GHz 网络。
问题: 如何添加 RTL8811AU 802.11ac 适配器以实现 5 GHz 高速 WiFi
答案1
事实证明,最后一个命令是不必要的,并且给出了一条毫无意义的错误消息。
在 Ubuntu 16.04 中,驱动程序安装在两个地方:
/sys/bus/usb//drivers/rtl8812au
/sys/module/rtl8812au
重启后它会自动加载。
当ifconfig
命令发出时,可以清楚地看到操作为wlx00e0xxxxxxxx
- 在新接口的名称中反映 HWaddr。
然后,通过单击屏幕右上角的“上/下”图标,5 GHz 网络将清晰地显示在 WiFi 网络()部分的第一部分中。
总结一下,所需的命令如下:
sudo apt-get update
sudo apt-get install linux-headers-generic build-essential git
git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git
(Enter username and password for Github)
cd rtl8812AU_8821AU_linux
make
sudo make install
(REBOOT)
然后瞧瞧,它就起作用了。
请注意,插入 USB 2.0 端口时,速度将限制为 433 Mbps。