Wi-Fi 동글이 kali linux VM의 네트워크를 감지하지 못합니다.

Wi-Fi 동글이 kali linux VM의 네트워크를 감지하지 못합니다.

나는 최근에 Kali Linux 가상 머신과 함께 사용하기 위해 MT7601U 칩셋이 포함된 USB Wi-Fi 동글을 만들었고 모든 것이 올바르게 설정된 것 같습니다(가상 상자에서 USB가 활성화되고 VM에 명백한 드라이버 문제가 없음). 스캔 또는 네트워크 관리자가 있는 모든 Wi-Fi 네트워크. 몇 가지 방법(다른 드라이버 업그레이드 및 설치)을 시도했지만 아무 것도 작동하지 않았습니다. ifconfig 및 airmon-ng를 사용하면 문제 없이 모니터 모드를 활성화할 수 있지만 airodump-ng에도 네트워크가 표시되지 않습니다. 동글은 제조사의 드라이버가 설치된 Windows에서는 잘 작동하므로 동글에는 문제가 없는 것으로 보입니다.

최근에 이 문제를 해결한 사람이 있나요?

lsusb 출력:

Bus 001 Device 002: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

iwconfig:

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:off/any  
      Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
      Retry short limit:7   RTS thr:off   Fragment thr:off
      Encryption key:off
      Power Management:off

eth0      no wireless extensions.

iwlist 스캔

lo        Interface doesn't support scanning.

wlan0     No scan results

eth0      Interface doesn't support scanning.

rfkill 목록 모두

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

답변1

  • 먼저 이 무선 어댑터가 작동하고 호스트 컴퓨터의 무선 네트워크에 연결되어 있는지 확인하세요.

  • 그런 다음 airmon-ng를 실행하기 전에 시도해 볼 수 있으며 무차별 스캔에 문제를 일으킬 수 있는 모든 프로세스를 종료할 수 있습니다. 모니터 모드를 시작하기 전에 이 작업을 실행하십시오.

airmon-ng 체크 킬

  • 보다dmesg로그 파일을 사용하여 장치를 켜거나 끄는 데 유용한 메시지가 있는지 확인하세요.

  • 또한 필터를 추가하면 기계가 시작될 때 이 장치가 시작됩니다.

    구성/USB/새 필터 추가, 공급업체 및 장치 ID 148f:7601만 추가하면 됩니다.

버스 001 장치 002: ID148f:7601Ralink Technology, Corp. MT7601U 무선 어댑터 여기에 이미지 설명을 입력하세요

답변2

4.2MT7601U Wi-Fi 드라이버는 Linux kerenl 이상의 일부입니다 . mt7601u.bin아래에서 확인할 수 있습니다 /lib/firmware.

ls /lib/firmware | grep 'mt7601u.bin'

펌웨어 파일이 누락된 경우 먼저 Linux 배포판에 사전 패키지되어 제공되는지 확인하세요. 그렇지 않은 경우 여기에서 다운로드할 수 있습니다.

https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/mt7601u.bin

파일이 있으면 /lib/firmware/디렉토리에 넣으십시오.

Wi-Fi를 작동시키려면 모듈을 로드한 다음 Wi-Fi 인터페이스를 불러옵니다.

modprobe mac80211
insmod /lib/modules/$(uname -r)/kernel/drivers/net/wireless/mediatek/mt7601u/mt7601u.ko
ifconfig <interface> up
dhclient <interface>

관련 정보