Перейти к основному содержимому
Руководство по установке драйвера ALFA AWUS036AXER для Китая: Kali Linux, Ubuntu, Debian и Raspberry Pi
  1. Блог/

Руководство по установке драйвера ALFA AWUS036AXER для Китая: Kali Linux, Ubuntu, Debian и Raspberry Pi

Оглавление

AWUS036AXER — это нано-адаптер WiFi 6 от ALFA, компактный донгл, предназначенный для постоянного подключения к ноутбуку. Его чип RTL8832BU находится вне ядра в версиях Linux ниже 6.14, но включен нативно в Ubuntu 24.04 (ядро 6.8). В этом руководстве используются зеркала Gitee для старых ядер. GitHub не требуется.

TL;DR: AWUS036AXER с чипом RTL8832BU, миниатюрный WiFi 6 адаптер. В Ubuntu 24.04 работает без драйвера, в других системах компилируется из Gitee rtl8852bu.

Примечание для исследователей безопасности: RTL8832BU имеет ограниченную поддержку режима монитора. Результаты зависят от версии ядра и драйвера. Для надежной инъекции пакетов в Kali Linux лучше выбрать AWUS036ACM или AWUS036ACH.

Примечание о дальности: AWUS036AXER имеет встроенную несъемную антенну. Для исследований безопасности адаптеры с внешними антеннами RP-SMA (AWUS036ACH, AWUS036ACM) обеспечивают значительно лучшую дальность.

Перед началом работы
#

  1. Адаптер ALFA AWUS036AXER
  2. Кабель USB-A
  3. Активное интернет-соединение
lsusb

Ищите:

Bus 001 Device 003: ID 0bda:885a Realtek Semiconductor Corp.

Выберите вашу операционную систему
#


Kali Linux
#

Шаг 1: Переключитесь на китайское зеркало
#

sudo nano /etc/apt/sources.list
deb http://mirrors.ustc.edu.cn/kali kali-rolling main contrib non-free non-free-firmware
sudo apt update

Шаг 2: Установите зависимости для сборки
#

sudo apt install -y build-essential dkms bc iw git linux-headers-$(uname -r)

Шаг 3: Клонируйте драйвер из Gitee
#

git clone https://gitee.com/mirrors/rtl8852bu.git
cd rtl8852bu

ПРИМЕЧАНИЕ: Если этот URL-адрес Gitee не загружается, выполните поиск на Gitee по запросу rtl8852bu и выберите самый последний обновленный форк. Вы также можете скачать архивы с files.alfa.com.tw.

Шаг 4: Скомпилируйте и установите
#

sudo ./install-driver.sh
sudo reboot

Проверьте, загружен ли драйвер:

lsmod | grep 88x2bu
iwconfig

Шаг 5: Включите режим монитора
#

Примечание: Поддержка режима монитора на RTL8832BU ограничена. Следующие команды работают на большинстве систем, но результаты могут отличаться.

sudo airmon-ng check kill
sudo ip link set wlan1 down
sudo iw dev wlan1 set type monitor
sudo ip link set wlan1 up
iwconfig

Шаг 6: Протестируйте инъекцию пакетов
#

sudo aireplay-ng --test wlan1

Если инъекция нестабильна, рассмотрите AWUS036ACM для работ по тестированию на проникновение.


Ubuntu 22.04 / 24.04
#

Ubuntu 24.04 (Noble) — драйвер в ядре, Gitee не требуется
#

Ubuntu 24.04 поставляется с ядром 6.8, которое включает драйвер RTL8832BU нативно.

sudo nano /etc/apt/sources.list.d/ubuntu.sources
Types: deb
URIs: http://mirrors.aliyun.com/ubuntu/
Suites: noble noble-updates noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
sudo apt update
sudo modprobe 88x2bu
iwconfig

Если модуль загрузился и интерфейс появился, все готово. Переходите к шагам режима монитора выше.


Ubuntu 22.04 (Jammy) — требуется DKMS
#

sudo nano /etc/apt/sources.list
deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
sudo apt update
sudo apt install -y build-essential dkms git linux-headers-$(uname -r)
git clone https://gitee.com/mirrors/rtl8852bu.git
cd rtl8852bu
sudo ./install-driver.sh
sudo reboot

Debian
#

sudo nano /etc/apt/sources.list
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware
sudo apt update
sudo apt install -y git build-essential dkms linux-headers-$(uname -r)
git clone https://gitee.com/mirrors/rtl8852bu.git
cd rtl8852bu
sudo ./install-driver.sh
sudo reboot

Включите режим монитора так же, как в шагах для Kali выше.


Raspberry Pi 4B / 5
#

Сначала переключитесь на китайское зеркало:

sudo nano /etc/apt/sources.list
deb http://mirrors.ustc.edu.cn/kali kali-rolling main contrib non-free non-free-firmware
sudo apt update && sudo apt full-upgrade -y
sudo apt install -y git bc dkms build-essential raspberrypi-kernel-headers
git clone https://gitee.com/mirrors/rtl8852bu.git
cd rtl8852bu
sudo ./install-driver.sh
sudo reboot

Проброс USB в виртуальную машину
#

VirtualBox
#

  1. Настройки → USB → Включите USB 3.0 (xHCI).
  2. Добавьте фильтр: Realtek (ID: 0bda:885a).
  3. Запустите ВМ → lsusb для подтверждения → следуйте шагам для Kali.

VMware
#

  1. Виртуальная машина → USB и Bluetooth → Найдите Realtek RTL8832BUПодключить.
  2. lsusb для подтверждения → следуйте шагам для Kali.

常見問題

Какой чип используется в AWUS036AXER? Такой же, как в AWUS036AX?

Тот же чип Realtek RTL8832BU, поддерживает WiFi 6, но корпус меньше и портативнее.

Нужно ли устанавливать драйвер AWUS036AXER в Ubuntu 24.04?

Нет, ядро Ubuntu 24.04 нативно поддерживает его, Plug & Play.

Подходит ли AWUS036AXER для исследований беспроводной безопасности?

Менее подходит, поддержка режима монитора у RTL8832BU ограничена, рекомендуется AWUS036ACM или AWUS036ACH.

Какой USB ID у AWUS036AXER?

USB ID Realtek RTL8832BU — 0bda:885a, можно проверить через lsusb.

Нужен ли VPN для установки AWUS036AXER в Китае?

Нет, скачайте исходный код rtl8852bu с Gitee и используйте внутренние зеркала для установки инструментов компиляции.

Устранение неполадок
#

ПроблемаВозможная причинаРешение
lsusb не показывает 0bda:885aАдаптер не обнаруженПопробуйте другой USB-порт
install-driver.sh завершается с ошибкойОтсутствуют заголовкиsudo apt install linux-headers-$(uname -r)
Ошибка клонирования GiteeПроблема с сетьюПоиск на gitee.com по запросу rtl8852bu
Ubuntu 24.04: modprobe 88x2bu ошибкаМодуль отсутствуетУстановите linux-modules-extra-$(uname -r)
Режим монитора нестабиленОграничение RTL8832BUИспользуйте AWUS036ACM для пентеста

Примечание о VIF: Драйвер RTL8832BU вне ядра не поддерживает виртуальные интерфейсы (VIF).

Справочник зеркал в Китае
#

РесурсURLИспользовать для
Официальные драйверы Alfafiles.alfa.com.twПакеты драйверов
rtl8852bu (Gitee)gitee.com/mirrors/rtl8852buДрайвер RTL8832BU
Зеркало Цинхуаmirrors.tuna.tsinghua.edu.cnKali / Debian / Ubuntu
Зеркало Alibaba Cloudmirrors.aliyun.comUbuntu
Зеркало USTCmirrors.ustc.edu.cnKali
Зеркало Huawei Cloudrepo.huaweicloud.comKali ARM

Другие руководства по адаптерам Alfa для Китая
#

Вопросы? Оставьте комментарий ниже или свяжитесь с нами на yupitek.com.

Источники
#

  1. Официальный сайт Realtek
  2. Официальный сайт ALFA Network
  3. Официальная документация Kali Linux
  4. Зеркало Gitee rtl8852bu

Здесь пока нет статей.