在ubuntu 16.04上安装rtl8814AU驱动程序

我尝试在Unbuntu 16.04.01(内核版本:4.13.0.37)上为我的TP Link T9UH wifi适配器安装rtl8814AU驱动程序。 我使用https://github.com/mathew19/rtl8814AU并使用了George Udosen的答案( 我正在尝试安装相当新的rtl8814au驱动程序 )。 起初它工作,即使我无法sudo modprobe -v rtl8814au。 我输入时的响应是:’modprobe:FATAL:在目录/lib/modules/4.13.0-37-generic’中找不到模块rtl8814au。 我能够上网并安装更新和一切,但重新启动后,没有任何工作了。 我在Linux上并没有很多经验,我真的不知道现在该做什么。 谁能帮我?

modinfo 8814au的结果: https ://i.stack.imgur.com/OAp6H.jpg

当我输入dkms状态时,它会给我:
rtl8192eu,4.4:补充道
rtl8814au,4.3.21,4.13.0-32-generic,x86_64:已安装(警告!内置和已安装模块之间的差异!)
rtl8814au,4.3.21,4.13.0-37-generic,x86_64:已安装

由于某种原因dkms建立在旧内核而不是新内核上,在终端中

 sudo dkms remove 8814au/4.3.21 -k 4.13.0-37-generic sudo dkms install 8814au/4.3.21 

重新启动它应该工作

为新内核修复此问题

 sudo apt-get install gksudo gksudo gedit /usr/src/8814au-4.3.21/dkms.conf 

将第一行从MAKE="'make'"更改为MAKE="'make' all KVER=${kernelver}"保存并退出gedit,它应该在将来的内核更新中正常工作