최근에 하나 샀어요ASUS USB-AC68그것은 사용한다리얼텍 RTL8814AU 칩셋, 내 (새) PC에서 오래된 WiFi 카드를 교체하려고 시도했지만 OEM에 다운로드 가능한 Linux 드라이버가 없습니다. 아버지의 지침과 튜토리얼(소스 1 참조)이 실패했기 때문에 다른 웹사이트(소스 2 참조)를 시도했지만 결과는 동일했습니다.
내가 이해하지 못하고 고칠 수 없는 컴파일 이유로 인해 내 Linux에서 이 작업을 수행할 수 없습니다.
PC 듀얼 부팅:
ASUS VIVOBOOK 17
Linux MINT
Window
무선 네트워크 어댑터:https://wikidevi.com/wiki/ASUS_USB-AC68
원천:https://ubuntu-mate.community/t/a-dual-band-usb-wi-fi-adapter-that-works-and-how-to-find-them/15173.
ASUS USB-AC68 [0b05:1817] [드라이버]삼?
운전사:
https://github.com/nazar-pc/RTL8814AU.git
https://github.com/diederikdehaas/rtl8814AU
편집:
드라이버 1:
clement-monfort@clementmonfort-VivoBook-17-ASUS-Laptop-X705UBR:~/Bureau/RTL8814AU$ sudo ./dkms-install.sh
[sudo] password for clement-monfort:
About to run dkms install steps...
mkdir: cannot create directory ‘/usr/src/rtl8814au-4.3.21’: File exists
Error! DKMS tree already contains: rtl8814au-4.3.21
You cannot add the same module/version combo more than once.
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area...
'make'...(bad exit status: 2)
ERROR (dkms apport): binary package for rtl8814au: 4.3.21 not found
Error! Bad return status for module build on kernel: 4.15.0-45-generic (x86_64)
Consult /var/lib/dkms/rtl8814au/4.3.21/build/make.log for more information.
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area...
'make'...(bad exit status: 2)
ERROR (dkms apport): binary package for rtl8814au: 4.3.21 not found
Error! Bad return status for module build on kernel: 4.15.0-45-generic (x86_64)
Consult /var/lib/dkms/rtl8814au/4.3.21/build/make.log for more information.
Finished running dkms install steps.
clement-monfort@clementmonfort-VivoBook-17-ASUS-Laptop-X705UBR:~/Bureau/RTL8814AU$ sudo modprobe rtl8814au
modprobe: FATAL: Module rtl8814au not found in directory /lib/modules/4.15.0-45-generic
드라이버 2:
clement-monfort@clementmonfort-VivoBook-17-ASUS-Laptop-X705UBR:~/Bureau/rtl8814au$ sudo make && sudo make install
[sudo] password for clement-monfort:
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.15.0-45-generic/build M=/home/clement-monfort/Bureau/rtl8814au modules
make[1]: Entering directory '/usr/src/linux-headers-4.15.0-45-generic'
CC [M] /home/clement-monfort/Bureau/rtl8814au/core/rtw_cmd.o
gcc: error: unrecognized command line option ‘-fstack-protector-strong’
scripts/Makefile.build:332: recipe for target '/home/clement-monfort/Bureau/rtl8814au/core/rtw_cmd.o' failed
make[2]: *** [/home/clement-monfort/Bureau/rtl8814au/core/rtw_cmd.o] Error 1
Makefile:1551: recipe for target '_module_/home/clement-monfort/Bureau/rtl8814au' failed
make[1]: *** [_module_/home/clement-monfort/Bureau/rtl8814au] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.15.0-45-generic'
Makefile:1699: recipe for target 'modules' failed
make: *** [modules] Error 2
clement-monfort@clementmonfort-VivoBook-17-ASUS-Laptop-X705UBR:~/Bureau/rtl8814au$ sudo modprobe -v 8814au
modprobe: FATAL: Module 8814au not found in directory /lib/modules/4.15.0-45-generic