XIEGU X6200: Configuración WiFi Xiegu X6200

 APP v1.0.7 sep 19 2025

Firmware 1.0.7 sep 16 2025
FPGA 1.0.0
HARDWARE v1.0.0


Siempre, antes de hacer una modificación de software debe considerar los siguientes puntos:
    1 - Qué la modificación a realizar resuelva un problema (Si funciona no lo toque)
    2 - Que la modificación a realizar está probada y procede de fuentes fiables.
    3 - Que la modificación no va a afectar al resto del sistema.
    4 - Que cuanta con una vuelta atrás y un punto desde el cual recuperar el sistema a la situación original.


Problema a resolver 

El WiFi del X6200 no se conecta a la red WiFi con la configuración por pantalla 


Soluciones propuestas

Se has probado tres soluciones

A - Borrar las configuraciones existentes 
  • Permitir la escritura
    • [root@XIEGU-x6200:/root]# mount -o remount,rw /
      • [  110.629945] EXT4-fs (mmcblk1p2): re-mounted. Opts: (null)
  • Parar el servicio de comunicaciones NetworkManager para evitar errores
    • [root@XIEGU-x6200:/root]# nmcli networking off
  • Borrar archivos antiguos que pueden estar corruptos y contener basura
    • [root@XIEGU-x6200:/root]# rm -f /etc/NetworkManager/system-connections/*
    • [root@XIEGU-x6200:/root]# rm -rf /var/run/NetworkManager/*
    • [root@XIEGU-x6200:/root]# rm -rf /var/lib/NetworkManager/*
  • Verificar la limpieza del paso anterior
    • [root@XIEGU-x6200:/root]# nmcli connection show
  • Si quedara alguna definición hacer un borrado de estas(sustiruir XXXXXX por el nombre)
    • [root@XIEGU-x6200:/root]# nmcli connection delete "XXXXXXX"
  • Consolidar las modificacions
    • [root@XIEGU-x6200:/root]# sync
  • Volver a proteger contra escritura (si da error no pasa nada, en cada arranque se protege)
    • [root@XIEGU-x6200:/root]# mount -o remount,ro /
      • mount: /: mount point is busy.
  • Apagar el equipo y desconectarlo del alimentador
  • Quitar la bateria unos 5'
  • Volver a conectar
    • La bateria
    • La alimentación (si queremos)
    • Encender el equipo
  • Opcionalmente puede hacer un FACTORY RESET pero recuerde que borrará lo que haya definico (mensajes, memorias, etc.) pero que a veces no borra los archivos de Linux que hemos  borrando a mano. 

B - Crear una configuración de forma manual

Conectarse a la consola del X6200 (Ver cómo) y ejecutar los siguientes comandos;
  • Habilitar la escritura en la memoria, pues por defecto la memoria está protgida contra escrituras
    • mount -o remount,rw /
  • Ajustar la región del Wi-Fi (Crucial para España, que tiene permitido trabajar en los canales 12 y 13, mientras que para elconjunto del mundo van del 1 al 11))
    • iw reg set ES
      • Verificación: iw reg get (Debe devolver country ES).
      • Respuesta
        • country ES: DFS-ETSI
        •         (2400 - 2483 @ 40), (N/A, 20), (N/A)
        •         (5150 - 5250 @ 80), (N/A, 23), (N/A), NO-OUTDOOR, AUTO-BW
        •         (5250 - 5350 @ 80), (N/A, 20), (0 ms), NO-OUTDOOR, DFS, AUTO-BW
        •         (5470 - 5725 @ 160), (N/A, 26), (0 ms), DFS
        •         (5725 - 5875 @ 80), (N/A, 13), (N/A)
        •         (57000 - 66000 @ 2160), (N/A, 40), (N/A)
  • Crear la conexión (Sustituye los datos entre comillas)
    • nmcli connection add type wifi con-name "WiFi_X6200" ifname wlan0 ssid "SSID" -- wifi-sec.key-mgmt wpa-psk wifi-sec.psk "PASSWORD"
  • Asegurar que conecte siempre automáticamente
    • nmcli connection modify "WiFi_X6200" connection.autoconnect yes
  • Activación y comprobación
    • nmcli connection up "WiFi_X6200"
      • Respuesta correcta: Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/1)
      • Verificación de IP: hostname -i (Debe devolver una IP tipo 192.168.x.x y no solo 127.0.0.1).
  • Comprobar la conexión a la red WiFi
    • [root@XIEGU-x6200:/root]# iw dev wlan0 scan | grep "TP-Link_7254"
      • SSID: TP-Link_7254
  • Comprobar que se ha configurado
    • [root@XIEGU-x6200:/root]# ls -l /etc/NetworkManager/system-connections/
    • total 16
    • -rw-r--r--    1 root     root   302 Jan 19 15:37 CON1.nmconnection
    • -rw-------    1 root     root   356 Jan 20 18:03 WiFi_X6200.nmconnection
  • Guardar cambios físicamente
    • sync
  • Volver al modo de seguridad (Solo Lectura)
    • mount -o remount,ro /
      • En caso de que dé error basta con hacer reboot
Vuelta a atrás; borrar la configuracion creada
  • Específica
    • Borrado de la conexión creada
      • nmcli connection delete "WiFi_X6200"
    • Volver a la configuración regional que traía
      • mount -o remount,rw / 
    • iw reg set 00
      • Verificación de la región: iw reg get
  • General
    • Proceda a ejecutar el procedimiento:  "A - Borrar las configuraciones existentes" 
  • Completa
    • Siempre se puede reinstalar completamente el firmware

C - Instalar un adaptador USB WiFi
  • Mensajes de la consola que nos indican que reonoce el dispositivo conectado por el USB
    • [  463.855062] usb 1-1: new high-speed USB device number 3 using ehci-platform
    • [  464.057369] usb 1-1: New USB device found, idVendor=7392, idProduct=7811, bcdDevice= 2.00
    • [  464.065818] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    • [  464.073007] usb 1-1: Product: 802.11n WLAN Adapter
    • [  464.079089] usb 1-1: Manufacturer: Realtek
    • [  464.083441] usb 1-1: SerialNumber: xxxxxxxxxxxxxxx
    • [  464.090475] rtl8192cu: Chip version 0x10
    • [  464.196988] rtl8192cu: Board Type 0
    • [  464.201071] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1
    • [  464.208588] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin
    • [  464.263217] rtl8192cu: MAC auto ON okay!
    • [  464.308733] rtl8192cu: Tx queue select: 0x05
  • Comprobación de los perfiles
    • [root@XIEGU-x6200:/root]# nmcli device
      • DEVICE         TYPE      STATE         CONNECTION
      • wlan0          wifi      disconnected  --
      • wlan1          wifi      disconnected  --
      • wlan2          wifi      disconnected  --
      • p2p-dev-wlan0  wifi-p2p  disconnected  --
      • p2p-dev-wlan1  wifi-p2p  disconnected  --
      • p2p-dev-wlan2  wifi-p2p  disconnected  --
      • lo             loopback  unmanaged     --
  • Se prueba con éxito conectar manualmente el USB-WIFi (sustituya "XXXXXXXX" por los valores de su SSID y contraseña)
    • [root@XIEGU-x6200:/root]# nmcli dev wifi connect "XXXXXXXX" password "XXXXXXXX"
      • [  698.107244] wlan2: authenticate with XX:XX:XX.XX:XX:XX
      • [  698.140062] wlan2: send auth to XX:XX:XX.XX:XX:XX (try 1/3)
      • [  698.255022] wlan2: send auth to XX:XX:XX.XX:XX:XX (try 2/3)
      • [  698.275220] wlan2: authenticated
      • [  698.280521] wlan2: associating with AP with corrupt probe response
      • [  698.289160] wlan2: associate with XX:XX:XX.XX:XX:XX(try 1/3)
      • [  698.404960] wlan2: associate with XX:XX:XX.XX:XX:XX(try 2/3)
      • [  698.485793] wlan2: RX AssocResp fromXX:XX:XX.XX:XX:XX (capab=0xc11 status=0 aid=8)
      • [  698.499212] wlan2: associated
      • Device 'wlan2' successfully activated with '850976fd-de04-484d-8a68-edd051406a99'.
  • Comprobacion
    • [root@XIEGU-x6200:/root]# nmcli device
      • DEVICE         TYPE      STATE         CONNECTION
      • wlan2          wifi      connected     XXXXXX
      • wlan0          wifi      disconnected  --
      • wlan1          wifi      disconnected  --
      • p2p-dev-wlan0  wifi-p2p  disconnected  --
      • p2p-dev-wlan1  wifi-p2p  disconnected  --
      • p2p-dev-wlan2  wifi-p2p  disconnected  --
      • lo             loopback  unmanaged     --
  • Desbloquee wlan2 que es el que en este caso se ha asignado al USB-WiFi
    • [root@XIEGU-x6200:/root]# rfkill unblock all
    • [root@XIEGU-x6200:/root]# nmcli device set wlan1 managed yes
  • Desbloqueo del WiFi
    • [root@XIEGU-x6200:/root]# nmcli radio wifi on
    • [root@XIEGU-x6200:/root]# rfkill unblock wifi
  • Comprobación
    • [root@XIEGU-x6200:/root]# nmcli device wifi list ifname wlan2
  • Dado que funciona se crea   un perfil para el USB-WiFi (sustituya "XXXXXXXX" por los valores de su SSID y contraseña)
    • [root@XIEGU-x6200:/root]# nmcli connection add type wifi con-name "EDIMAX" ifname wlan2 ssid "XXXXXXXX""
      • Connection 'EDIMAX' (a9953a8a-4752-4932-8ad5-3b065ac35a39) successfully added.
    • [root@XIEGU-x6200:/root]# nmcli connection modify "EDIMAX" wifi-sec.key-mgmt wpa-psk
    • [root@XIEGU-x6200:/root]# nmcli connection modify "EDIMAX" wifi-sec.psk "XXXXXXXX"
    • [root@XIEGU-x6200:/root]# nmcli connection modify "EDIMAX" 802-11-wireless.cloned-mac-address permanent
  • Levantar o activar la definición (Se ha ocultado con XX:XX:XX.XX:XX:XX la dirección MAC del USB-WiFi)
    • [root@XIEGU-x6200:/root]# nmcli connection up "EDIMAX"
    • [ 1201.845479] wlan2: deauthenticating from XX:XX:XX.XX:XX:XX by local choice (Reason: 3=DEAUTH_LEAVING)
    • [ 1204.372195] wlan2: authenticate with XX:XX:XX.XX:XX:XX
    • [ 1204.412449] wlan2: send auth to XX:XX:XX.XX:XX:XX (try 1/3)
    • [ 1204.518887] wlan2: send auth to XX:XX:XX.XX:XX:XX (try 2/3)
    • [ 1204.561962] wlan2: authenticated
    • [ 1204.568069] wlan2: associating with AP with corrupt probe response
    • [ 1204.575808] wlan2: associate with XX:XX:XX.XX:XX:XX (try 1/3)
    • [ 1204.688884] wlan2: associate with XX:XX:XX.XX:XX:XX (try 2/3)
    • [ 1204.799001] wlan2: associate with XX:XX:XX.XX:XX:XX (try 3/3)
    • [ 1204.870609] wlan2: RX AssocResp from XX:XX:XX.XX:XX:XX (capab=0xc11 status=0 aid=8)
    • [ 1204.900720] wlan2: associated
    • Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/2)
    • [root@XIEGU-x6200:/root]# sync
  • Comprobaciones del wlan2 que está activo y funcionando
    • [root@XIEGU-x6200:/root]#nmcli device wifi rescan ifname wlan2
    • [root@XIEGU-x6200:/root]#nmcli device wifi list ifname wlan2
  • Comprobación de que está conectado a WiFi y se llega a Internet mediante un PING al DNS de Google
    • [root@XIEGU-x6200:/root]# ping -c 3 8.8.8.8
      • PING 8.8.8.8 (8.8.8.8): 56 data bytes
      • 64 bytes from 8.8.8.8: seq=0 ttl=120 time=14.877 ms
      • 64 bytes from 8.8.8.8: seq=1 ttl=120 time=18.044 ms
      • 64 bytes from 8.8.8.8: seq=2 ttl=120 time=19.649 ms
      • --- 8.8.8.8 ping statistics ---
      • 3 packets transmitted, 3 packets received, 0% packet loss
      • round-trip min/avg/max = 14.877/17.523/19.649 ms
  • Comprobar que hay dirección IP asignada
    • hostname -i
  • Automatizar el arranque del USB WiFi para dejarlo de forma estable en el X6200 y evitar tenerlo que repetir con cada arranque
    • [root@XIEGU-x6200:/root]# nmcli connection modify "EDIMAX" connection.autoconnect yes
    • [root@XIEGU-x6200:/root]# nmcli connection modify "EDIMAX" connection.autoconnect-priority 100
    • [root@XIEGU-x6200:/root]# sync
Recomendaciones sobre el uso del USB-WiFi
  • No todos los adaptadores USB-WiFi funcionan 
    • tl-wn7222N (chip Atheros AR9271 ) de TP-Link no
    • EDIMAX  (chip Realtek RTL8188CUS ) sí
  • No es enchufar y que funcione como está acostumbrado en los ordenadores actuales, es enchufar y configurar manualmente, y cuando ya no quiera usarlo, entrar por consola y borrar las definciones hechas
  • Conecte el USB-WiFi antes de encender el X6200
  • Desconecte el USB-WiFi despues de encender el X6200
  • Si va usar el USB-WiFi borre los otros perfiles, también se puede silenciar el WiFi/Bluetooth interno por menu BUILT-IN WiFI/BLUETOOTH = OFF
    • Permiso para escribir
      • mount -o remount,rw /
    • Compruebe los perfiles creados ene le X6200
      •  nmcli connection show
    • Debe dejar solamente uno, el que sea válido, para evitar conflictos. Borre todos los perfiles menos el EDIMAX sustituyendo "XXXX" por cada uno de los perfiles
      • nmcli connection delete "XXXXXXX"
    • Desactive el WiFi Interno
      • nmcli device disconnect wlan0
      • nmcli device set wlan0 managed no
    • Sincronizar los cambios
      • sync
  • Cuando decida dejar de usar el USB-WiFi borre su perfil 
    • Eliminar el perfil de USB-Wifi
      • mount -o remount,rw / 
      • nmcli connection delete "EDIMAX"
    • Darle el control de nuevo al WiFi interno (wlan0)
      • nmcli device set wlan0 managed yes
    • Borrar ficheros temporales de definición
      • rm -f /etc/NetworkManager/system-connections/* 
      • rm -rf /var/lib/NetworkManager/*
    • Sincronizar los cambios
      • sync
    • Apagar  el X6200
    • Encender el X6200
    • ejecutar FACTORY RESET
  • Posibles interferencias: Los pinchos USB a veces generan un poco de ruido en las bandas más altas (10m o 6m). Si escuchas un "ruidito" digital, puedes usar un pequeño cable prolongador USB para alejar el Edimax de la antena de la radio.

Otros comandos de ayuda
  • Redes WiFi que recibe el X6200
    • root@XIEGU-x6200:/root]#nmcli device wifi list
      • IN-USE  SSID  MODE  CHAN  RATE  SIGNAL  BARS  SECURITY
      • xxxxx       Infra                      2        65 Mbit/s   75           ***         WPA2
      • -- more -- (se avanza con la barra espaciadora)
  • Estado de WiFi en el X6200
    • root@XIEGU-x6200:/root]# nmcli device status
      • Respuesta
        • DEVICE         TYPE      STATE         CONNECTION
        • wlan0          wifi      disconnected  --
        • wlan1          wifi      disconnected  --
        • p2p-dev-wlan0  wifi-p2p  disconnected  --
        • p2p-dev-wlan1  wifi-p2p  disconnected  --
        • lo             loopback  unmanaged     --
      • Interpretación
        • Si wlan0 dice disconnected: El perfil existe pero no hay señal suficiente.
        • Si wlan0 dice connecting (configuring): Está intentando obtener la IP 
        • Si wlan0 dice unavailable: El WiFi está apagado por software.
  • Nombre del equipo
    • [root@XIEGU-x6200:/root]# hostname -f
      • XIEGU-x6200
  • IP del X6200
    • [root@XIEGU-x6200:/root]# ip addrese
  • Ping a un DNS de Internet
    • [root@XIEGU-x6200:/root]# ping -c 4 8.8.8.8
      • Respuesta Correcta: 
        • PING 8.8.8.8 (8.8.8.8): 56 data bytes
        • 64 bytes from 8.8.8.8: seq=0 ttl=120 time=817.135 ms
        • ...
  • Sincronización del reloj de X6200 con NTP
    • [root@XIEGU-x6200:/root]# ntpd -q -n -p pool.ntp.org
    • Respuesta
    • 20 Jan 18:30:56 ntpd[420]: ntpd 4.2.8p15@1.3728-o Tue Aug 27 04:52:23 UTC 2024 (1): Starting
    • 20 Jan 18:30:56 ntpd[420]: Command line: ntpd -q -n -p pool.ntp.org
    • 20 Jan 18:30:56 ntpd[420]: ----------------------------------------------------
    • 20 Jan 18:30:56 ntpd[420]: ntp-4 is maintained by Network Time Foundation,
    • 20 Jan 18:30:56 ntpd[420]: Inc. (NTF), a non-profit 501(c)(3) public-benefit
    • 20 Jan 18:30:56 ntpd[420]: corporation.  Support and training for ntp-4 are
    • 20 Jan 18:30:56 ntpd[420]: available at https://www.nwtime.org/support
    • 20 Jan 18:30:56 ntpd[420]: ----------------------------------------------------
    • 20 Jan 18:30:56 ntpd[420]: proto: precision = 1.500 usec (-19)
    • 20 Jan 18:30:56 ntpd[420]: basedate set to 2024-08-15
    • 20 Jan 18:30:56 ntpd[420]: gps base set to 2024-08-18 (week 2328)
    • 20 Jan 18:30:56 ntpd[420]: restrict: ignoring line 11, address/host '[::1]' unusable.
    • 20 Jan 18:30:56 ntpd[420]: unable to bind to wildcard address 0.0.0.0 - another process may be running - EXITING
  • Fecha del X6200
    • [root@XIEGU-x6200:/root]# date
      • Respuesta
        • Tue Jan 20 18:31:02 +01 2026

Verificaciones
  • Probar que en el menu de WiFi al hacer CONNECT aparece el mensaje en verde "conected"
  • Probar que en un scan de IP/puertos desde otro equipo aparece. Tambien conectandose al router 192.168.1.1 (usuario/contraseña) aparece el equipo conectado
  • Activar WFserver y comprobar la conexión desde un WFview

Scan de IP/puertos

Configurando la IP del X6200 en WFview

Radio Status


Conclusiones

Con la solución propuesta con la OPCIÓN-B consistente en crear manualmente la deficinición de WiFi pasó como en la película "despertades" se consiguió que el  X6200 se conectara a la red WiFi y funcionara WFview pero a los pocos segundos cae la conexión. 

Con la OPCION-A hace una limpieza profunda por consola y siendo cuidadoso en la configuración del WiFi con DHCP=OFF / IP estática se ha conseguido que funcione pero lo hace de una forma un poco errática.

La solución C fue la definitiva pues proporciona WiFi de forma estable, si bien hay que acertar con un dispositivo del cual X6200 reconozca (tenga los drivers) para no liarse en obtenerlos transferir los y que funcionen.






Esta reportado por la comunidad que el WiFi del X6200 presenta las siguientes limitaciones
  • No funciona con señales débiles de WiFi (comprobado, es muy sordo)
  • No admite mas que WiFi en la banda de 2,4 GHz. No admite de 5GHz, ni bibanda (comprobado)
  • No admite contraseñas con carateres especiales (Comprobado)
  • No funciona con MESH
  • No funciona con WPA3
  • Le cuesta trabajar con DHCP (comprobado)
pero en nuestroc aso no se daba ninguna de estas situaciones

Se ha informado que reinstalando la versión 1.0.3 y despues la 1.0.7 funciona ¿? pero se piensa que es un riesgo muy grande y que si es un tema de firmware y no del diseño hardware es mejor esperar a una versión del firmware que lo soluciones.


Para saber mas sobre el Xiegu X6200

Advertencia importante

Las modificaciones, configuraciones y procedimientos descritos en este sitio pueden implicar riesgos técnicos, legales o de seguridad. El autor no se responsabiliza del mal funcionamiento de los equipos, daños permanentes, pérdida de garantía ni de posibles infracciones legales derivadas del uso de esta información.

El lector asume plena responsabilidad por cualquier acción que decida realizar basándose en el contenido de este blog.

© 2026 EA5JTT. Queda prohibida la reproducción total o parcial sin autorización expresa del autor.

No hay comentarios:

Publicar un comentario

Amplificador Lineal de Potencia paa HF

Un amplificador lineal de potencia es un dispositivo que se intala entre la emisora y la antena con el fin de aumentar la potencia de salida...