Ir al contenido
Guía de instalación del controlador ALFA AWUS036AX para China: Kali Linux, Ubuntu, Debian y Raspberry Pi
  1. Blog/

Guía de instalación del controlador ALFA AWUS036AX para China: Kali Linux, Ubuntu, Debian y Raspberry Pi

Tabla de contenido

El AWUS036AX es el adaptador de doble banda WiFi 6 AX1800 de ALFA. Su chip RTL8832BU está fuera del kernel en versiones de Linux inferiores a 6.14, pero Ubuntu 24.04 (kernel 6.8) lo incluye de forma nativa. Esta guía utiliza espejos de Gitee para kernels más antiguos y el controlador integrado para Ubuntu 24.04. No se requiere GitHub.

TL;DR: El AWUS036AX usa el chip RTL8832BU y admite WiFi 6. En Ubuntu 24.04 funciona sin controlador; en Kali/Ubuntu 22.04 se descarga rtl8852bu desde Gitee y se compila.

Nota de investigación de seguridad: El RTL8832BU tiene un soporte limitado para el modo monitor. Los resultados varían según el kernel y la versión del controlador. Para una inyección de paquetes confiable en Kali Linux, el AWUS036ACM o el AWUS036ACH son mejores opciones.

Antes de comenzar
#

  1. Adaptador ALFA AWUS036AX
  2. Cable USB-A
  3. Conexión a internet activa
lsusb

Busca esto:

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

Elige tu sistema operativo
#


Kali Linux
#

Paso 1: Cambiar al espejo de China
#

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

Paso 2: Instalar dependencias de compilación
#

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

Paso 3: Clonar el controlador desde Gitee
#

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

NOTA: Si esa URL de Gitee no carga, busca en Gitee rtl8852bu y elige el fork actualizado más recientemente. También puedes descargar archivos desde files.alfa.com.tw.

Paso 4: Compilar e instalar
#

sudo ./install-driver.sh
sudo reboot

Verifica que el controlador se haya cargado:

lsmod | grep 88x2bu
iwconfig

Paso 5: Habilitar el modo monitor
#

Nota: El soporte del modo monitor es limitado en el RTL8832BU. Los siguientes comandos funcionan en la mayoría de las configuraciones, pero los resultados pueden variar.

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

Paso 6: Probar la inyección de paquetes
#

sudo aireplay-ng --test wlan1

Si la inyección no es confiable, considera el AWUS036ACM para trabajos de pruebas de penetración.


Ubuntu 22.04 / 24.04
#

Ubuntu 24.04 (Noble) — controlador en el kernel, no se necesita Gitee
#

Ubuntu 24.04 incluye el kernel 6.8, que contiene el controlador RTL8832BU de forma nativa.

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

Si el módulo se carga y aparece una interfaz, ya has terminado. Procede con los pasos del modo monitor anteriores.


Ubuntu 22.04 (Jammy) — se requiere 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

Habilita el modo monitor siguiendo los mismos pasos de Kali anteriores.


Raspberry Pi 4B / 5
#

Primero cambia al espejo de China:

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

Passthrough USB de máquina virtual
#

VirtualBox
#

  1. Configuración → USB → Habilita Controlador USB 3.0 (xHCI).
  2. Añade un filtro: Realtek (ID: 0bda:885a).
  3. Inicia la VM → lsusb para confirmar → sigue los pasos de Kali.

VMware
#

  1. Máquina virtual → USB y Bluetooth → Busca Realtek RTL8832BUConectar.
  2. lsusb para confirmar → sigue los pasos de Kali.

Solución de problemas
#

ProblemaCausa probableSolución
lsusb no muestra 0bda:885aAdaptador no detectadoPrueba con un puerto USB diferente
install-driver.sh fallaFaltan los encabezadossudo apt install linux-headers-$(uname -r)
La clonación de Gitee fallaProblema de redBusca en gitee.com rtl8852bu
Ubuntu 24.04: modprobe 88x2bu fallaEl módulo no está presenteInstala linux-modules-extra-$(uname -r)
Modo monitor no confiableLimitación del RTL8832BUUsa el AWUS036ACM para trabajos de pentest

Nota sobre VIF: El controlador del RTL8832BU fuera del kernel no admite interfaces virtuales (VIF).

Referencia de espejos de China
#

RecursoURLUso para
Controladores oficiales de Alfafiles.alfa.com.twPaquetes de controladores
rtl8852bu (Gitee)gitee.com/mirrors/rtl8852buControlador RTL8832BU
Espejo de la Universidad de Tsinghuamirrors.tuna.tsinghua.edu.cnKali / Debian / Ubuntu
Espejo de Alibaba Cloudmirrors.aliyun.comUbuntu
Espejo de la USTCmirrors.ustc.edu.cnKali
Espejo de Huawei Cloudrepo.huaweicloud.comKali ARM

常見問題

¿Qué chip usa el AWUS036AX? ¿Admite WiFi 6?

Usa el chip Realtek RTL8832BU y admite WiFi 6 (802.11ax) de alta velocidad.

¿El AWUS036AX necesita instalar controlador en Ubuntu 24.04?

No, el kernel de Ubuntu 24.04 ya admite nativamente RTL8832BU; es plug-and-play.

¿El AWUS036AX es adecuado para investigación de seguridad inalámbrica?

No tanto. El soporte del modo monitor de RTL8832BU es limitado; se recomienda usar AWUS036ACM o AWUS036ACH.

¿Hace falta VPN para instalar el AWUS036AX en China?

No, descarga el código fuente rtl8852bu desde Gitee e instala las herramientas de compilación con espejos nacionales.

¿Cuál es el USB ID del AWUS036AX?

El USB ID de Realtek RTL8832BU es 0bda:8832, puedes confirmarlo con lsusb.

Más guías de adaptadores Alfa para China
#

¿Preguntas? Deja un comentario a continuación o contáctanos en yupitek.com.

Referencias
#

  1. Sitio oficial de Realtek
  2. Sitio oficial de ALFA Network
  3. Documentación oficial de Kali Linux
  4. Espejo de rtl8852bu en Gitee