칼리 리눅스와 RTL8812AU

칼리 리눅스와 RTL8812AU

현재 Kali(v 2017.1)에서 기본 어댑터로 사용하려는 WiFi 어댑터를 식별하는 방법을 찾을 수 없는 문제가 발생했습니다.

내 노트북에는 일반 PCI WiFi 카드가 있지만 RTL8812AU USB 3.0 어댑터도 있습니다. 내가 내부 장치를 사용하고 있다는 것을 아는 방법은 2.4Ghz 방송 스펙트럼만 볼 수 있기 때문입니다.

저는 데스크탑에서 사용하는 것과 동일한 Realtek 드라이버를 사용하고 있으며 잘 작동하지만 여기에 버그가 있는지 확실하지 않습니다. 에 나타납니다 lsusb.어댑터를 식별하고 사용할 어댑터를 선택할 수 있는 방법을 찾고 있습니다. 둘 다 ifconfigwlan0 및 wlan1 또는 이와 유사한 항목 아래에 나타나야 합니까 ?

편집 : 출력 lsusb:

Bus 003 Device 003: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 0bda:8812 Realtek Semiconductor Corp. RTL8812AU 802.11a/b/g/n/ac WLAN Adapter
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 058f:a014 Alcor Micro Corp. Asus Integrated Webcam
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

출력 lspci -knn | grep Net -A2:

02:00.0 Network controller [0280]: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) [168c:002b] (rev 01)
    Subsystem: Foxconn International, Inc. AR9285 Wireless Network Adapter (PCI-Express) [105b:e049]
    Kernel driver in use: ath9k
    Kernel modules: ath9k

드라이버 설치의 출력:

sudo apt install realtek-rtl88xxau-dkms
Reading package lists... Done
Building dependency tree       
Reading state information... Done
realtek-rtl88xxau-dkms is already the newest version (4.3.21~20170330-0kali1).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.

GitHub 설치의 출력:

root@kali:~/Downloads/rtl8812au-master# ./install.sh
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.9.0-kali3-amd64/build M=/root/Downloads/rtl8812au-master  modules
make[1]: *** /lib/modules/4.9.0-kali3-amd64/build: No such file or directory.  Stop.
Makefile:1052: recipe for target 'modules' failed
make: *** [modules] Error 2

답변1

WiFi 드라이버를 완전히 제거했다가 다시 설치해야 했는데 이제 둘 다 필요했습니다.하다ifconfig및 실행 시 각각 wlan0표시됩니다 wlan1. 둘 다 Network Manager GUI에 나타납니다(그림 참조).

작품 이미지

내가 취한 조치는 다음과 같습니다.

  • sudo apt remove realtek-rtl88xxau-dkms그런 다음 다음을 실행하여 드라이버를 제거하십시오.sudo apt autoremove

  • 다음을 실행하여 드라이버를 설치합니다.sudo apt install realtek-rtl88xxau-dkms

  • 문제가 있는 WiFi 어댑터를 뽑았다가 다시 연결하세요.
  • 작업이 ifconfig성공했는지 확인하세요. WiFi 어댑터가 하나 더 있어야 합니다.

관련 정보