rtl8814au

所属分类:硬件设计
开发工具:C
文件大小:0KB
下载次数:0
上传日期:2023-01-19 02:15:02
上 传 者sh-1993
说明:  rtl8814au芯片组无线适配器的驱动程序(D-Link DWA-192 rev A1),
(Drivers for the rtl8814au chipset wireless adapters (D-Link DWA-192 rev A1),)

文件列表:
rtl8814au-5.8.5.1_35583.20191029/ (0, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/clean (64, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/ (0, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/8814au.conf (2571, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/ARM64_RPI.sh (722, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/ARM_RPI.sh (776, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/Kconfig (125, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/LICENSE (656, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/Makefile (72891, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/build-deb.sh (455, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/ (0, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/efuse/ (0, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/efuse/rtw_efuse.c (91018, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/mesh/ (0, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/mesh/rtw_mesh.c (114044, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/mesh/rtw_mesh.h (20468, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/mesh/rtw_mesh_hwmp.c (49276, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/mesh/rtw_mesh_hwmp.h (2155, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/mesh/rtw_mesh_pathtbl.c (33222, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/mesh/rtw_mesh_pathtbl.h (7614, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_ap.c (156771, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_beamforming.c (58712, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_br_ext.c (38494, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_bt_mp.c (50554, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_btcoex.c (50269, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_btcoex_wifionly.c (1389, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_chplan.c (64404, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_chplan.h (6160, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_cmd.c (156656, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_debug.c (212447, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_eeprom.c (7066, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_ieee80211.c (74028, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_io.c (27362, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_ioctl_query.c (710, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_ioctl_set.c (21631, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_iol.c (10976, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_mem.c (3422, 2023-01-18)
rtl8814au-5.8.5.1_35583.20191029/driver/core/rtw_mi.c (42320, 2023-01-18)
... ...

# rtl8814au Drivers for the rtl8814au chipset for wireless adapters (D-Link DWA-192 rev A1) # build & install ``` git clone https://github.com/coolshou/rtl8814au.git cd rtl8814au/driver make sudo make install ``` # debian dkms package (require dpkg-dev, dkms, dh-modaliases) ``` sudo apt install debhelper dpkg-dev dkms dh-modaliases cd rtl8814au/driver dpkg-buildpackage -b --no-sign cd .. dpkg -i rtl8814au-dkms_5.8.5.1-35583.20191029-20230118_all.deb ``` ## UEFI Secure Boot - (boot the kernel with signed) if insmod the module it shows error of "Required key not available", you are using a kernel which is signed Only signed module can be use in this condition. ![sign needed error](https://github.com/coolshou/rtl8814au/blob/master/pics/need-sign.png) 1. Create signing keys ``` openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Descriptive name/" ``` 2. Sign the module ``` sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der /path/to/module ``` 3. Register the keys to Secure Boot ``` sudo mokutil --import MOK.der ``` Supply a password for later use after reboot 4. Reboot and follow instructions to Enroll MOK (Machine Owner Key). Here's a sample with pictures. The system will reboot one more time. 5. Confirm the key is enrolled ``` mokutil --test-key MOK.der ``` # USB2.0/3.0 mode switch
 initial it will use USB2.0 mode which will limite 5G 11ac throughput (USB2.0 bandwidth only 480Mbps => throughput around 240Mbps)
when modprobe add following options will let it switch to USB3.0 mode at initial driver
options 8814au rtw_switch_usb_mode=1



## TODO: run time change usb2.0/3.0 mode
### usb2.0 => usb3.0
```
sudo sh -c "echo '1' > /sys/module/8814au/parameters/rtw_switch_usb_mode"
```
### usb3.0 => usb2.0
```
sudo sh -c "echo '2' > /sys/module/8814au/parameters/rtw_switch_usb_mode"
```



				

近期下载者

相关文件


收藏者