
나는 최근에 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.2
MT7601U 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>