Kali Linux에 Wi-Fi 어댑터용 드라이버를 설치할 수 없습니다.

Kali Linux에 Wi-Fi 어댑터용 드라이버를 설치할 수 없습니다.

저는 Kali Linux 2020.4(커널 5.9.0-kali1-amd64)의 새로운 사용자입니다.

Wi-Fi USB 어댑터 TP-Link-TL-WN822N(eu) 버전 5.2를 구입했습니다. 칩셋은 Realtek RTL8192EU입니다.

VMWare 15 Workstation Pro(호스트 운영 체제는 Win10)에 Kali Linux를 설치한 후. USB 어댑터를 연결했는데 무선 네트워크가 감지되었습니다. 하지만 Wi-Fi를 사용하여 라우터와 스마트폰에 연결하는 데 아직 성공하지 못했습니다. 잠시 후 액세스 포인트에서 "구성 인터페이스" 연결이 비활성화됩니다.

좋아, 이 문제를 어떻게 시도했는지:

1)

lsusb

산출:

Bus 001 Device 003: ID 2357:0108 TP-Link TL-WN822N Version 4 RTL8192EU

2)

sudo Airmon-ng

산출:

phy1    wlan0           rtl8xxxu        TP-Link TL-WN822N Version 4 RTL8192EU
  1. iwconfig가 wlan0을 감지했습니다.

그래서 여기에서 RTL8192EU 드라이버를 설치해 보았습니다.https://github.com/clnhub/rtl8192eu-linux

이 드라이버는 (최신) 공식 Realtek v5.2.19.1 드라이버를 기반으로 하며 최신 커널(최대 5.11)을 지원하기 위한 수정 사항 및 개선 사항이 포함되어 있습니다.

커널 5.9가 있습니다 :)

sudo apt list linux-headers-generic build-essential dkms git

성공적으로 완료되었습니다.

그런 다음 zip 파일을 다운로드하여 Home 폴더에 추출했습니다. 이 폴더에서 터미널을 연 후.

sudo ./install_wifi.sh

산출

rmmod: ERROR: Module 8192eu is not currently loaded

------------------------------
Deleting module version: 1.0
completely from the DKMS tree.
------------------------------
Done.

Creating symlink /var/lib/dkms/rtl8192eu/1.0/source ->
                 /usr/src/rtl8192eu-1.0

DKMS: add completed.
Error! echo
Your kernel headers for kernel 5.9.0-kali1-amd64 cannot be found at
/lib/modules/5.9.0-kali1-amd64/build or /lib/modules/5.9.0-kali1-amd64/source.
You can use the --kernelsourcedir option to tell DKMS where it's located.
modprobe: FATAL: Module 8192eu not found in directory /lib/modules/5.9.0-kali1-amd64

무슨 뜻인가요? 이 오류를 해결할 수 있나요?

dkms status
output: rtl8192eu, 1.0: added

sudo rmmod 8192eu
output: rmmod: ERROR: Module 8192eu is not currently loaded

sudo rmmod rtl8xxxu                                                            1 ⨯
output:rmmod: ERROR: Module rtl8xxxu is not currently loaded


sudo dkms remove rtl8192eu/1.0 --all                                           1 ⨯
output:

Deleting module version: 1.0
completely from the DKMS tree

Done.

뒤쪽에:

sudo dkms add .

output: Creating symlink /var/lib/dkms/rtl8192eu/1.0/source ->
                 /usr/src/rtl8192eu-1.0

DKMS: add completed.

뒤쪽에:

sudo dkms install rtl8192eu/1.0
output: Error! echo
Your kernel headers for kernel 5.9.0-kali1-amd64 cannot be found at
/lib/modules/5.9.0-kali1-amd64/build or /lib/modules/5.9.0-kali1-amd64/source.
You can use the --kernelsourcedir option to tell DKMS where it's located.

나는 첫 번째 실수 후에는 코드 작성을 계속할 수도 없다는 것을 이해합니다. 도와주세요. Kali에서 이 Wi-Fi 어댑터를 어떻게 실행하나요?

관련 정보