
Recentemente comprei um dongle usb wifi com um chipset MT7601U para usar com uma máquina virtual Kali Linux, e aparentemente tudo está configurado corretamente (usb habilitado na caixa virtual, sem problemas aparentes de driver na VM), mas não vê qualquer rede wifi com uma varredura ou com o gerenciador de rede. Eu tentei algumas coisas (atualizar e instalar outro driver), mas nada disso funcionou. Posso ativar o modo monitor sem problemas usando ifconfig e airmon-ng, mas o airodump-ng também não mostra nenhuma rede. O dongle funciona bem no Windows com o driver do fabricante, portanto não parece ser um problema com o dongle.
Alguém resolveu esse problema recentemente?
Saída 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.
varredura iwlist
lo Interface doesn't support scanning.
wlan0 No scan results
eth0 Interface doesn't support scanning.
rfkill listar tudo
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Responder1
Primeiro de tudo, certifique-se de que este adaptador sem fio esteja funcionando e conectado a redes sem fio em sua máquina host,
Então você pode tentar antes de executar o airmon-ng, matar todos os processos que podem causar problemas com nosso scann promíscuo, certifique-se de executar isso antes de iniciar o modo monitor.
airmon-ng verificar matar
Olhe paradmesglog, para verificar se há alguma mensagem útil sobre o dispositivo ser ligado ou desligado.
Além disso você pode adicionar um filtro, que fará com que este dispositivo seja iniciado com a inicialização da máquina.
Config/USB/adicionar novo filtro, você só precisa adicionar o fornecedor e o ID do dispositivo 148f:7601
Barramento 001 Dispositivo 002: ID148f:7601Adaptador sem fio Ralink Technology, Corp. MT7601U
Responder2
O driver wifi MT7601U faz parte do linux kerenl 4.2
e superior, você pode verificar mt7601u.bin
abaixo /lib/firmware
:
ls /lib/firmware | grep 'mt7601u.bin'
Se o arquivo de firmware estiver faltando, primeiro verifique se ele está disponível pré-empacotado pela sua distribuição Linux. Caso contrário, você pode baixá-lo aqui:
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/mt7601u.bin
Depois de ter o arquivo, basta colocá-lo no /lib/firmware/
diretório.
Para fazer o wifi funcionar, carregue o módulo e abra sua interface wifi:
modprobe mac80211
insmod /lib/modules/$(uname -r)/kernel/drivers/net/wireless/mediatek/mt7601u/mt7601u.ko
ifconfig <interface> up
dhclient <interface>