Hus*_*490 4 wireless drivers realtek-wireless
因此,我正在更新并安装新的双引导设置上的所有内容,并注意到信息中心(或带有其图标的东西)正在推动我为我的 WiFi 安装 rtl8812au-dkms,即使我已经安装了来自 gnab/rtl8812au 的那个并且在职的。我的问题是两者之间有什么区别,我应该安装一个吗?
dkms 驱动程序和非 dkms 驱动程序之间的最大区别在于,每当您执行 aSoftware Update并且 Ubuntu 内核更新时,dkms 驱动程序都会自动重建自己。非 dkms 驱动程序通常在内核升级后停止工作,需要手动重新编译和重新安装。
要查看您是否正在运行 dkms 驱动程序版本,请使用此terminal命令...
dkms status
Run Code Online (Sandbox Code Playgroud)
你会看到这样的东西......
r8168, 8.046.00, 4.15.0-36-generic, x86_64: installed
rtl8812au, 5.2.20, 4.15.0-34-generic, x86_64: installed
rtl8812au, 5.2.20, 4.15.0-36-generic, x86_64: installed
rtl8814au, 4.3.21, 4.15.0-34-generic, x86_64: installed
rtl8814au, 4.3.21, 4.15.0-36-generic, x86_64: installed
Run Code Online (Sandbox Code Playgroud)
要手动确定您是否正在运行 dkms 版本,请查看/usr/src并查看驱动程序软件的文件夹,如果其中包含dkms.conf文件,则它是 dkms 驱动程序。
~$ ls /usr/src/rtl8812au-5.2.20
clean hal Kconfig platform regdb
core ifcfg-wlan0 Makefile README.md runwpa
dkms.conf include os_dep Realtek_Changelog.txt wlan0dhcpRun Code Online (Sandbox Code Playgroud)
另一个区别可能是 github 驱动程序修补了错误,或者增加了更多的硬件兼容性。检查 github 上 README 文件中的版本信息。
更新 #1:
Synaptic rtl8812au-dkms 驱动程序版本为 4.3.8.12175,从 2014 年开始。
这需要将dkms.conf 中的make命令修改为:
MAKE="'make' KVER=${kernelver}"
gnab/rtl8812au 驱动程序版本基于 2013 年的 4.2.2。
一个更好/更新的 rtl8812au 版本在这里,它是 5.2.20 版。
| 归档时间: |
|
| 查看次数: |
1716 次 |
| 最近记录: |