Драйвера wifi адаптера kali linux

Kali Linux не видит Wi-Fi адаптер

В предыдущей статье мы рассказывали про лучший WiFi-адаптер для Kali Linux. Но, что делать, когда Kali Linux не видит Wi-Fi адаптер. Данная проблема часто появляется при подключении адаптера WiFi к стационарному ПК. В этой статье я покажу, как установить драйвер и решить проблему, когда Kali Linux не видит Wi-Fi адаптер.

Для решения этой проблемы необходимо какое-то временное подключение к сети для скачивания и установки драйвера. Большая часть ноутбуков работает с драйверами Broadcom. Чтобы облегчить установку драйвера Broadcom будем использовать скрипт Broadcom.

Итак, мы подключились к сети используя другой адаптер или кабель LAN. Теперь откройте терминал и обновите Kali Linux с помощью команды apt update :

Вам потребуется пароль root.

После обновления используйте команду git clone для клонирования скрипта Broadcom.

После клонирования переходим в папку с помощью команды cd :

Затем перед запуском скрипта bash, с помощью следующей команды, изменяем права доступа:

Теперь запускаем скрипт bash:

Выбираем первый пункт (1) Install WiFi Driver (Установить драйвер WiFi).

Kali Linux не видит Wi-Fi адаптер

Установка драйвера Broadcom для Wi-Fi адаптера на Kali Linux займет некоторое (зависит от вашего ПК и скорости интернета).

После завершения установки скрипт перезагрузит компьютер. Так что не пугайтесь, если компьютер перезапустится сам автоматически.

После загрузки Kali Linux вы должны увидеть в правом верхнем углу иконку подключения по Wi-Fi. Теперь можете подключиться к сетям WiFi.

Kali Linux включить WiFi адаптер

В этой статье я показал, что делать если Kali Linux не видит Wi-Fi адаптер. Надеюсь статья была полезна.

Источник

Как установить драйвер для W-Fi для карт с чипсетами RTL8812AU/RTL8821AU (Alfa AWUS036ACH, Alfa AWUS036AC)

Какой чипсет в Alfa AWUS036ACH и Alfa AWUS036AC

Чипсет RTL8812AU имеют следующие W-Fi адаптеры:

Они особенно полюбились тем, кто тестирует на безопасность Wi-Fi сети, поскольку это современные беспроводные адаптеры, которые могут переходить в режим монитора и выполнять беспроводные инъекции.

Различие между RTL8812AU и RTL8814AU чипсетами в способности поддерживать различное количество антенн. На RTL8812AU поддерживается до 2 антенн, а Realtek RTL8814AU поддерживает до 4 антенн. В некоторых случаях, в зависимости от дизайна схемотехники производителя устройства или прошивки, одна антенна может использоваться только для передачи, а другая только для приёма. Также некоторые устройства работают только в одном диапазоне по выбору, другие — в двух диапазонах одновременно. Это также нужно учитывать при покупке устройств.

Читайте также:  Wifi время подключения истекло mac

Как установить драйвер rtl8812au в Kali Linux

Если вы купили двухдиапазонный (2.4GHz & 5.0GHz) адаптер с чипсетом RTL8812AU/21AU, вам нужно установить драйвер rtl8812au. В Kali Linux вы можете сделать это командой:

sudo apt install realtek-rtl88xxau-dkms

После установки перезагрузите вашу систему или отключите/подключите адаптер.

Как установить драйвер rtl8812au в Arch Linux, BlackArch

Начните с установки программы pikaur по статье «Автоматическая установка и обновление пакетов AUR». Программа pikaur — это аналог pacman, но для работы с AUR, она позволяет автоматически устанавливать и обновлять программы из AUR. Вы обязательно полюбите pikaur!

pikaur -S rtl88xxau-aircrack-dkms-git

Как установить драйвер rtl8812au в Debian, Linux Mint, Ubuntu

Для установки драйвера rtl8812au выполните следующие команды.

sudo apt update sudo apt install git build-essential libelf-dev linux-headers-`uname -r` debhelper dpkg-dev dkms bc

Скачайте исходный код драйвера:

git clone https://github.com/aircrack-ng/rtl8812au cd rtl*

Установите драйвер как модуль DKMS — это означает, что при обновлении ядра вам не придётся вручную перекомпилировать драйвер под новую версию ядра. Это автоматически будет делать модуль DKMS. Также обратите, что команда make не нужна, поскольку компиляцию выполнить модуль DKMS.

DKMS: install completed. dkms status 8812au, 5.6.4.2_35491.20191025, 4.19.0-10-amd64, x86_64: installed

DKMS сообщает, что установка завершена и что статус для 8814au «установлено».

Удаление драйвера

Чтобы удалить драйвер из вашей системы, откройте терминал в каталоге с исходным кодом и выполните следующую команду:

Как установить драйвер rtl8812au в For Raspberry (RPI)

sudo apt update sudo apt install raspberrypi-kernel-headers

Скачайте исходный код драйвера:

git clone https://github.com/aircrack-ng/rtl8812au cd rtl*

Необходимо внести изменения в файле Makefile для смены архитектуры процессора.

sed -i 's/CONFIG_PLATFORM_I386_PC = y/CONFIG_PLATFORM_I386_PC = n/g' Makefile sed -i 's/CONFIG_PLATFORM_ARM_RPI = n/CONFIG_PLATFORM_ARM_RPI = y/g' Makefile

Но для RPI 3B+ и 4B вам нужно будет запустить другие команды, которые приведены ниже, они собирают драйвер Arch ARM64:

sed -i 's/CONFIG_PLATFORM_I386_PC = y/CONFIG_PLATFORM_I386_PC = n/g' Makefile sed -i 's/CONFIG_PLATFORM_ARM64_RPI = n/CONFIG_PLATFORM_ARM64_RPI = y/g' Makefile

Кроме того, если вы получаете сообщение об ошибке о нераспознанном параметре командной строки «-mgeneral-regs-only» (например, Raspbian Buster), вам необходимо выполнить следующие команды:

sed -i 's/^dkms build/ARCH=arm dkms build/' Makefile sed -i 's/^MAKE="/MAKE="ARCH=arm\ /' dkms.conf

Установите драйвер как модуль DKMS — это означает, что при обновлении ядра вам не придётся вручную перекомпилировать драйвер под новую версию ядра. Это автоматически будет делать модуль DKMS. Также обратите, что команда make не нужна, поскольку компиляцию выполнить модуль DKMS.

Удаление драйвера

Чтобы удалить драйвер из вашей системы, откройте терминал в каталоге с исходным кодом и выполните следующую команду:

Настройка TX power в rtl88xxau

sudo iw wlan0 set txpower fixed 3000

Переключение между режимами USB в rtl88xxau

sudo rmmod 88XXau sudo modprobe 88XXau rtw_switch_usb_mode:ЧИСЛО

Где ЧИСЛО может быть:

  • 0: не использовать переключение
  • 1: переключение с usb2.0 на usb 3.0
  • 2: переключение с usb3.0 на usb 2.0

Управление LED (светодиодом) в rtl88xxau

Можно контролировать LED статично, указав параметр модуля в /etc/modprobe.d/8812au.conf или в аналогичном файле, например так:

options 88XXau rtw_led_ctrl=0

Значения могут быть 0 или 1.

Также вы можете контролировать LED динамически, меняя значения в /proc/net/rtl8812au/$(ИМЯ ВАШЕГО ИНТЕРФЕЙСА)/led_ctrl, например:

sudo sh -c "echo "0" > /proc/net/rtl8812au/$(ИМЯ ВАШЕГО ИНТЕРФЕЙСА)/led_ctrl"

Значения могут быть 0 или 1.

Читайте также:  Где посмотреть свой пароль от вайфая ростелеком

Для проверки текущего значения:

cat /proc/net/rtl8812au/$(ИМЯ ВАШЕГО ИНТЕРФЕЙСА)/led_ctrl

NetworkManager

Более новые версии NetworkManager переключаются на случайный MAC-адрес. Некоторые пользователи предпочли бы использовать фиксированный MAC-адрес. Просто добавьте эти строки ниже в конце файла /etc/NetworkManager/NetworkManager.conf:

[device] wifi.scan-rand-mac-address=no

и перезапустите NetworkManager с помощью команды:

sudo systemctl restart NetworkManager

Как перевести Wi-Fi адаптер в режим монитора

Главное, что нужно уже усвоить, используйте команды «ip» и «iw» вместо «ifconfig» и «iwconfig» — это касается работы со всеми Wi-Fi адаптерами.

Подробности смотрите в статьях:

Связанные статьи:

Источник

HOW TO INSTALL TP LINK WIFI ADAPTER ON LINUX

If you’re having a problem connecting to your Wi-Fi network on your Linux device or your device is not showing any Wi-Fi network, you will need to use a wireless USB adapter. If you have a TP-Link Wi-Fi adapter, you can install the driver and get it working by following our instructions.

Prerequisites

  • Before installing the driver make sure your adapter is compatible with Linux devices. You can check this by going to the TP-Link website and searching for the model number of your adapter. As an example, we will be using the R8188EU model.
  • You will need an internet connection to install your suitable driver, connect a cable directly to your machine or use your mobile hotspot to access the internet.

1. Go to the application menu, search for Terminal, and run it.

Now the first thing to do is update all the packages using the command below:

2. To install all the packages write the command:

3. After you have installed all the packages, reboot the device. Next, you will need to install GCC if you don’t have it.

You can verify it by executing the command:

Installing Gcc In Ubuntu

4. Now to download the driver from the GitHub repository, we will need to install git on our device:

Installing Git

5. After installing git, search for the relevant driver on GitHub. I will be using this driver. But you can get a suitable driver from lwfinger’s repository.

6. Now return to your desktop folder where we will start downloading the driver using the below command: (Please note that the GitHub link that you should use after the git clone command varies with your driver.)

git clone https://github.com/lwfinger/rtl8188eu

7. The above command will clone the git repository in a directory named rtl8188eu (Name of your driver) locally. Now, cd into the directory:

8. For the next step, we need to have ‘make‘ installed. To verify, execute the command:

If it’s not found, install it by using the command:

9. For compiling the driver use command:

10. To install the compiled files, use the command:

Ubuntu Compile Driver Files

Now reboot the system, and connect the Wi-Fi adapter to a USB port. Open a terminal to use ifconfig to check if the adapter is listed.

Читайте также:  Fujieda karma duos wifi прошивка

Go to Settings then the Wi-Fi tab there should be a new option of Wi-Fi adapter, connect to it. Now you are ready to use the adapter to access the internet.

How to install the driver in Kali Linux

Compared to other Debian-based distros like Ubuntu, Kali Linux has a bit different process for installing the drivers. Here’s the process for Kali Linux users:

1. Open a terminal window and update all the packages using the command below:

sudo apt update sudo apt upgrade

2. Now reboot your device. After rebooting, open a terminal window and use the command below to install build-essential:

sudo apt install build-essential

3. Try either one of these commands, and see which works for you:

sudo apt install linux-headers-`uname -r`
sudo apt install linux-headers-5.10.0-kali6-amd64

4. Now, we will install DKMS:

5. After that, use the below command (Note that I am using the command for the ‘ r8188eu ‘ adapter, and it might differ for your adapter):

6. Now to download the driver from the GitHub repository, we will need to install git on our device:

7. After installing git, search for the suitable driver on GitHub. I will be using the following driver:

8. Now return to the terminal where we will start downloading the driver using the below command: (Note that the link used after the git clone command might differ for your system depending on the TP-Link device you own.)

git clone https://github.com/aircrack-ng/rtl8188eus

The above command will clone the git repository in a directory named rtl8188eu locally.

9. Use ls to show all directories, then cd into the directory:

10. Now move to root using the command:

11. After this, echo into the Realtek (or similar adapter brand) configuration file:

echo "blacklist r8188eu" > "/etc/modprobe.d/realtek.conf"

12. We need to reboot it again, and after that, use cd to go back into the driver directory:

13. Check whether ‘make’ is installed on your system or not:

If it’s not found, install it by using the command:

14. For compiling the driver files, use the command:

sudo make sudo make install

15. And use the below command to configure the driver:

16. Now reboot the system and connect the Wi-Fi adapter to your device. Open a terminal window and use ifconfig to check if the adapter is listed.

If you can connect to the internet using Wi-Fi, congratulations, you have successfully installed the TP-Link Wi-Fi adapter driver on your Kali Linux machine.

Summary

Installing wireless adapter driver files manually is not that easy in any operating system. This is why most hardware devices are installed automatically when we boot up our system for the first time. Regardless of the reason you wanted to install the drivers manually, I hope you were able to accomplish your goals.

Источник

Оцените статью
Adblock
detector