Перейти к содержимому

Как установить драйвера на kali linux wifi

  • автор:

Wi-Fi драйвера для Kali linux

Привет, у меня небольшая проблема с Kali Linux, а именно я не могу поставить драйвера на USB WIFI адаптер. Драйвера вроде есть (вытащил с диска который был в комплекте) Модель адаптера «DEXP WFA-601» (VirtualBox)

Thxxwww
02.07.20 16:35:46 MSK

Не советую пытаться что-то взломать, если не получается даже установить драйвер с диска.

izzholtik ★★★
( 02.07.20 16:40:23 MSK )
Ответ на: комментарий от izzholtik 02.07.20 16:40:23 MSK

Не для этого нужно, я просто в этой системе совсем пока ничего не понимаю. Советы в таком контексте не уместны(

Thxxwww
( 02.07.20 16:42:30 MSK ) автор топика
Ответ на: комментарий от Thxxwww 02.07.20 16:42:30 MSK

Советы в таком контексте не уместны

Уместны. Кали — специфический дистрибутив, предназаченный для определенного рода задач, часть из которых может подпадать под действие УК РФ. Плюс он не предназначен для установки в качестве основной ОС, да и для пользования новичками тоже.

Расскажи, для чего тебе именно кали.

Ну и процитирую коллегу:

Ну вот зачем ты **** с Кали? Это не принесет _никакой_ выгоды — возня со специализированным глюкодромом не дает никаких профессиональных или житейских навыков. Не используй Kali Linux, его разрекламированность как «сложный дистрибутив, изучив который станешь профи» является мифом, и разработчики Kali Linux не рекомендуют его как плацдарм для изучения Linux. Для изучения професионального использования Linux предпочтительнее Debian stable/Ubuntu LTS или CentOS. Пруфы: https://docs.kali.org/introduction/should-i-use-kali-linux https://lorwiki.org.ru/wiki/Стоит_ли_мне_использовать_Kali_Linux Не ведись на хайп с ютубчика — читай официальную документацию. Kali — дистрибутив со специальным ПО для пентестов. И достаточно долго он оставался известным довольно узкой группе людей — как магазин с отмычками не имеет особой популярности вне своей аудитории. Но потом произошло событие — выход сериала Mr. Robot. У Kali Linux — достаточно необычный и вычурный дизайн, именно потому его и выбрали сценаристы как десктоп для одного из персонажей, который хакер. Потом это попало на YouTube — и миф уже было не остановить. Kali Linux действительно используется для пентестов, но как плацдарм для изучения Linux он так себе (ссылку давал). Но сейчас хайп и мифы YouTube популярнее чтения нормальной официальной документации. Kali как профессиональный дистр лишь миф, порожденный «Mr. Robot». Но есть такие товарищи, их зовут script kiddies — так называют тех, кто осуществляет взломы готовыми инструментами. В среде IT их _не_ уважают, так как такой взлом не требует ума и навыков. Потому любой, кто ставит Kali, по умолчанию получает клеймо IT-гопника, тупого и агрессивного подростка, что ломает соседский WiFi ради понтов. Это _не_ круто, это мерзко. Именно этим и объясняется ушат помоев, что ты получил здесь в лицо. 

Zhbert ★★★★★
( 02.07.20 16:47:48 MSK )
Ответ на: комментарий от Thxxwww 02.07.20 16:42:30 MSK

Как бы сказать. На этом сайте почти каждый день регистрируется очередной человек с нечитаемым ником, которому очень нужно настроить вайфай под кали, но точно не для взлома, но именно под кали. Сей перформанс уже порядком всех утомил, так что вопрос без технических подробностей наверняка останется без вменяемых советов.

izzholtik ★★★
( 02.07.20 16:51:11 MSK )
Ответ на: комментарий от izzholtik 02.07.20 16:51:11 MSK

Просто я настолько не разбираюсь в Linux что мне просто вылез где либо туториал с установкой именно Кали. А переставлять на Ubuntu стало лень после осознания не очень эффективного выбора, так что я просто задал вопрос как это фиксануть. Хочу изучить Linux по лучше а интернет у меня через Wi-Fi адаптер, но при запуске Linux он отваливается.

Kali Linux и драйвера, как быть?

Не понял, что он хочет, пошел гуглить. Понял, что что-то не так, а что не понял. Какие-то заголовки ядра устанавливать надо, или моя версия не совместима с этой версией драйверов, в общем помогите.
Заранее большое спасибо!

  • Вопрос задан более трёх лет назад
  • 6232 просмотра

1 комментарий

Средний 1 комментарий

nappy says @Nappy_Says Автор вопроса
Артёмище, что? Адаптер?
Решения вопроса 0
Ответы на вопрос 4

Вам Kali Linux нужен для работы/хобби, или чтобы почувствовать себя какиром? Если второе, то возьмите десктопный дистрибутив Linux, а не специальный, т.к. подобных «приколов» в этом специальном дистрибутиве навалом. Если всё-таки первое, то: rus-linux.net/MyLDP/kernel/kernel-headers.html

Ответ написан более трёх лет назад
Нравится 3 4 комментария
nappy says @Nappy_Says Автор вопроса

С Линуксом шутки плохи, это я уже уяснил. Насчет поста, сейчас попробую, но не думаю, что это поможет

Артёмище, ну и дермище (я про музыку по ссылке)
nappy says @Nappy_Says Автор вопроса
CryNet, не помогло, пишет, что нету такого
nappy says @Nappy_Says Автор вопроса
Артёмище, АХХПХАХПХАПХАПХАХПХА

SagePtr

Еда — это святое
Как вы собрались пробросить ваш сетевой адаптер в виртуалку?
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать

CityCat4

Внимание! Изменился адрес почты!

Kali Linux и драйвера, как быть?

Снести нафиг kali, установить майнкрафт и заняться наконец-то делом.

Тот, кому это надо — тот не задает подобных вопросов — у него хватает квалификации.
Тот, кто задает подобные вопросы — ему это не надо, потому что делает вещи, которые не понимает от слова «совсем».
Во-первых, завести wifi на линухе непросто даже когда он стоит bare-metal
Во-вторых, для установки дров в виртуалке — ее сначала надо пробросить, а это в VB (я же правильно понимаю — хостом винда?) не так-то просто (да и везде непросто)
В-третьих, самостоятельная сборка модуля предполагает наличие определенного и весьма немаленького набора знаний — без которых ничего работать не будет.

Ответ написан более трёх лет назад
nappy says @Nappy_Says Автор вопроса

Превосходный ответ, хоть и не по теме.
Насчет «Квалификации» и подобной чуши, я опытен в программировании, именно по написанию понятного мне синтаксиса по типу Python, C++. А введение в Линукс для меня что-то новое, я вспонимаю те дни, когда только начинал программировать и не понимал зачем, что и как. Я не понимаю к чему ваш ответ. Вас не просят как-то выделиться, вас просыт помочь, если вы знаете толк в этой сфере.
Хорошего дня!

CityCat4

если вы знаете толк в этой сфере.

Ну. было бы странно не знать толк в сфере, которой занимаешься с 1988 года 🙂

К чему мой ответ? К тому, что — зачем Вам Kali? Вот именно Kali — зачем? Не дебиан, не бубунта, не гента или LFS — а именно Kali?

nappy says @Nappy_Says Автор вопроса
Вот я захотел и все

CityCat4

nappy says, А, ну понятно. Захотелось почувствовать себя «хакиром». You are welcome. Хакните-ка сначала дрова на wifi 🙂

На самом деле кали — нормальный дистр, сам пользуюсь, мне он радует больше, чем дебиан, хоть калюха на дебе основана. Да и все с чего-то начинают. Если каждый так будет обособлен в себе и в знаниях, линух так и будет держаться на уровне 1-2% на десктопе, а разрабы по-прежнему так и будут оперировать этим, отказывая в выпуске/поддержке ПО для Линукса.

По сабжу — есть два варианта:
— попробовать через sudo те команды, которые вводил. Знаю, возможно по-нубски, так как сам много чего не знаю, но попробовать можно. Хотя я бы выбрал вариант #2;
— находишь компьютерную барахолку, в городе с населением около 300 тыс. или более — это не проблема. Обычно в таких местах продают б/у железо и комплектующие. Среди этого набора спроси wifi модуль для ноутбука. Как правило в магазине ящик таких модулей и отдают их недорого, рублей 100-300. Тебе нужен размер модуля 1:1, для этого необходимо подразобрать ноут и вытащить старый модуль, и отправиться в магазин. До этого прошерсти список поддерживаемых модулей для airmon. Можно чекнуть список подходящих wifi модулей для Kali. Ответ на вопрос кроется в разделах Kali, связанных с тестом на проникновение wifi. Я случайно наткнулся на wifi от Интел, хотя у самого то ли броадком, то ли реалтек, мне подошло. Ставить драйвер сверху не требуется. Ядро Линукс его автоматом подтянет в момент загрузки ОС.

Если используешь виртуалку, то идеально подойдёт vmware. Virtual Box не подойдёт либо долго будешь сношаться с ним и вряд ли это как-то оправдается. Вообще идеально даже использовать не виртуалку, а реальное железо. Для этого у меня имеется отдельный походный мощный ноут с кали на борту. Если неохота ставить кали на реальное железо, то хотя бы создан загрузочную флешку с кали и грузись с неё через бут-меню (когда стартует биос — либо F12, либо ESC, либо что-то ещё) и выбирай заветную готовую флешку с кали. Гайдов много на ютубе, тот же overbafer1 или UnderMind выпустили целую кучу видео на эту тему.

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

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

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

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

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

Как установить драйвер 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.

sudo make dkms_install

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

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

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

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

sudo make dkms_remove

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

sudo apt update sudo apt install raspberrypi-kernel-headers

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

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

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

Для RPI 1/2/3/ и 0/Zero:

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.

sudo make dkms_install

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

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

sudo make dkms_remove

Настройка 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 адаптерами.

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

  • Памятка по Wi-Fi в Linux: подсказки и решение проблем
  • Перевод беспроводной карты в режим монитора (наблюдения) в Kali Linux с использованием команд ip и iw

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

  • Как установить драйвер Realtek RTL8821CE (100%)
  • Как установить драйвер для W-Fi для карт с чипсетом RTL8814AU (Alfa AWUS1900) (100%)
  • Wi-Fi адаптер Qualcomm Atheros QCA9377 не захватывает пакеты данных в режиме монитора (РЕШЕНО) (100%)
  • Как установить Wi-Fi драйвер в Linux если компьютер офлайн (89.1%)
  • Как установить драйвер для Wi-Fi Mediatek MT7921 и Mediatek MT7961 в Linux (89.1%)
  • Как исправить ошибку ‘No Space Left on Device’ (на устройстве не осталось места) на Linux, когда свободное место на самом деле есть (RANDOM — 50%)

Установка Wi-Fi драйвера Realtek в Linux

Установка драйвера для Wi-Fi адаптера от Realtek под Linux может стать небольшой проблемой. Есть несколько версий драйверов на github, но не все подходят для ядра линукс версий 5.+ . Здесь покажу рабочий вариант

У меня USB адаптер, и вот так он выглядит в lsusb. ID: 0bda:c811

Bus 001 Device 003: ID 0bda:c811 Realtek Semiconductor Corp. 802.11ac NIC 

Установка

Вот этот драйвер подойдет к адаптерам на базе RTL8811CU RTL8821CU RTL8731AU, и к Linux kernel версий 4.19-6.1: https://github.com/morrownr/8821cu-20210916

Устанавливаю на Ubuntu 22.10:

sudo apt update && sudo apt install build-essential git dkms bc git clone https://github.com/morrownr/8821cu-20210916.git cd 8821cu-20210916 sudo ./install-driver.sh 

Если все прошло успешно, скрипт спросит “Do you want to edit the driver options file now?” — отказываемся. На предложение перезагрузки соглашаемся 🙂

iwconfig

После ребута получаем рабочий Wi-Fi адаптер:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *