Wi-Fi-ключ не обнаруживает сети на виртуальной машине Kali Linux

Я недавно купил USB-ключ Wi-Fi с набором микросхем MT7601U для использования с виртуальной машиной Kali linux, и все, по-видимому, настроено правильно (usb включен в виртуальном боксе, никаких явных проблем с драйверами в виртуальной машине), но он не видит никаких сетей Wi-Fi при сканировании или с помощью диспетчера сети. Я пробовал несколько вещей (обновил и установил другой драйвер), но ни один из них не работал. Я могу включить режим монитора без проблем с использованием ifconfig и airmon-ng, но airodump-ng также не показывает никаких сетей. Ключ отлично работает в Windows с драйвером производителя, поэтому, похоже, это не проблема с ключом.

Кто-нибудь решил эта проблема недавно?

lsusb output:

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 scan

lo        Interface doesn't support scanning.

wlan0     No scan results

eth0      Interface doesn't support scanning.

rfkill list all

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
0
16.12.2016, 02:40
2 ответа
  • Сначала убедитесь, что этот беспроводной адаптер работает и подключается к беспроводным сетям на вашем хост-компьютере,

  • Затем вы можете попробовать перед запуском airmon-ng убить все процессы, которые могут вызвать проблемы с нашим беспорядочным сканированием, обязательно запустите это перед запуском режима монитора.

airmon-ng check kill

  • Посмотрите файл журнала dmesg , чтобы проверить, есть ли какое-либо полезное сообщение о включении или выключении устройства.

  • Также вы можете добавить фильтр, который будет запускать это устройство при запуске машины.

    Config / USB / add new filter, вам нужно только добавить ID поставщика и устройства 148f: 7601

Bus 001 Device 002: ID 148f: 7601 Ralink Technology, Corp. MT7601U {{1 }} Беспроводной адаптер enter image description here

0
28.01.2020, 04:49

Драйвер Wi-Fi MT7601U является частью linux kerenl 4.2 и выше, вы можете проверить 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>
0
28.01.2020, 04:49

Теги

Похожие вопросы