TP-Link无线适配器只有Windows驱动程序出货。 TP-Link没有提供驱动程序,并没有表明他们打算这样做。
有第三方驱动程序可用吗?
第三方驱动程序是可用的,但是现在还没有用于该特定型号的USB硬件ID:2357:0103(ref https://wikidevi.com/wiki/TP-LINK_Archer_T4UH )
步骤1)下载驱动程序包:
git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git
您将需要使安装脚本可执行:
chmod +x install.sh
步骤2)将设备ID添加到设备列表中:
cd rtl8812au/os_dep/linux vim usb_intf.c
搜索使用:g0x2354
,应显示这些行:
{USB_DEVICE(0x2357, 0x0100),.driver_info = RTL8188C_8192C}, /* TP-Link - TP-Link */ {USB_DEVICE(0x2357, 0x0101),.driver_info = RTL8812}, /* TP-Link - Archer T4U */
如果您看到另外一行指定了USB_DEVICE(0x2357, 0x0103)
那么该设备已经存在于软件包中,您不需要修改该文件,就可以进入步骤3。
否则…复制该行并将第二个参数更改为0x0103
。 您还应该更改注释以反映设备的型号。 它应该看起来像这样:
{USB_DEVICE(0x2357, 0x0103),.driver_info = RTL8812}, /* TP-Link - Archer T4UH */
保存文件。
步骤3)构建驱动程序包。
退出vim并返回到软件包的基础目录:
cd ../.. sudo ./install.sh
您将需要重新启动驱动程序才能激活。