Ya echamos un primer vistazo al IP KVM Radxa Linkr en la primera parte del análisis, repasando sus especificaciones, el diseño del hardware y las funciones generales a finales de agosto.
Eso fue a finales de agosto y no me dio tiempo a probarlo antes de salir de viaje por carretera durante dos meses. Ahora que estoy de vuelta, le he dedicado tiempo y lo he probado con un mini PC AAEON UP Xtreme i11 Edge con Ubuntu 26.04 como equipo de destino, así que en este artículo os cuento mi experiencia.
Conexión del Radxa Linkr al equipo de destino
El Radxa Linkr funciona por USB, Ethernet o WiFi. Decidí utilizar el cable USB-C a Ethernet incluido para conectarlo a un switch Ethernet, un cable USB-C a USB-A para la alimentación aprovechando uno de los puertos USB 3.0 del UP Xtreme i11 Edge, y enchufé el dispositivo directamente al puerto HDMI del mini PC.
Al encender el mini PC, el LED del Radxa Linkr parpadea en rojo durante el arranque y pasa a azul fijo cuando está listo.
Configuración inicial
El Radxa Linkr no depende de ningún programa concreto: se accede a él desde un navegador web, ya sea Chrome, Edge, Firefox o Safari. Para la mayor parte del análisis utilicé Firefox en un portátil con Ubuntu 26.04. El primer paso consiste en abrir el sitio linkr.now y seguir las instrucciones que aparecen.
Como ya habíamos conectado el IP KVM al ordenador, pulsé el botón del dispositivo y hice clic en «Siguiente: permitir acceso».
Firefox no encontró el dispositivo y mostró el error «No Linkr devices found». Pasé a Chrome para repetir el paso y allí sí se detectó. Pero me empeñé en que funcionara en Firefox y me fijé en que la página tenía una pestaña que decía «Didn’t see the prompt?». Pensé: «¿Qué prompt?». La solución era entrar en about:config y poner security.mixed_content.block_active_content en False.
Después de eso pulsé el botón «Retry» y el mensaje cambió a «Permission granted. Click to continue discovering Linkr devices». Era el momento de hacer clic en «Start Scanning».
El Radxa Linkr se detectó con la versión de firmware v1.0.0, aunque la compañía indica que ya está disponible la v1.6.0.
Vamos a completar primero la configuración inicial, antes de actualizar el software. El primer paso es definir el nombre de usuario, la contraseña y el nombre del dispositivo.
Conviene señalar que todo esto se hace sobre una conexión HTTP «Not Secure» (no segura). Capturé paquetes con Wireshark después de pulsar Next y en la captura aparecen el nombre de usuario, el nombre del dispositivo y la contraseña con hash. Es mejor que una contraseña en claro, pero un atacante todavía podría usar el valor del hash para acceder al dispositivo. Si os preocupa, es preferible hacer la configuración inicial por USB. Más adelante pasaremos a HTTPS.
Cuando termina la configuración, se nos pide iniciar sesión con las nuevas credenciales:
Y ya está. Tenemos acceso al escritorio del equipo de destino.
Actualización del firmware
Como comentaba en la introducción, recibí el dispositivo hace unos tres meses y hay una actualización de firmware disponible. Así que fui a System Settings -> System Update y pulsé el botón Update.
El sistema nos pide cargar un archivo, de modo que la actualización OTA no está integrada en la interfaz del Radxa Linkr.
El firmware más reciente está en la página de releases de GitHub. Curiosamente, la versión 1.6 añade, entre otras cosas, soporte para certificados HTTPS personalizados. Hay que descargar el archivo «ota», por ejemplo linkr-ota-1.6.0.bin. El archivo img (por ejemplo linkr-update-1.6.0.img) se utiliza para la recuperación con la herramienta de flasheo de Rockchip.
Al cargar el archivo linkr-ota-1.6.0.bin en Firefox, el progreso de la subida parecía atascado en el 0 % después de varios minutos de espera. Probé con Chrome y al principio ocurría lo mismo, hasta que vi que la barra avanzaba al 4 %.
Hay que tener mucha paciencia: la actualización tardó alrededor de una hora en completarse. Noté algunos problemas de conexión, con pérdidas de enlace con el equipo de destino de vez en cuando, y al principio pensé que se debía al firmware inicial; sin embargo, visto en perspectiva, parece que podía tratarse de un problema de red.
La actualización OTA de la v1.0.0 a la v1.6.0 borró todos los ajustes y tuve que volver a definir el usuario, la contraseña y el nombre del dispositivo. En seguida fui a la sección de ajustes avanzados para activar un certificado TLS autofirmado, y ahora la conexión funciona por HTTPS, de modo que el usuario y la contraseña con hash no quedan tan expuestos en la LAN al iniciar sesión. Firefox sigue mostrándolo como «Not Secure», simplemente porque no es un certificado TLS público emitido por una entidad reconocida.
Prueba de las funciones del Radxa Linkr
Ahora vamos a repasar las opciones de la interfaz web del Linkr y a probar la mayoría de las funciones. Pero antes, me llamó la atención que era prácticamente imposible escribir texto en el equipo de destino. Tecleaba «jaufranc» y solo aparecía «jran», o a veces salía algo como «jaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa» con letras repetidas. El Radxa Linkr ya estaba conectado a la red por Ethernet, pero mi portátil lo estaba por WiFi, así que añadí un cable USB a Ethernet al portátil y el problema desapareció por completo. No está claro cuál era el problema exacto, pero mi portátil usa un módulo inalámbrico MediaTek MT7902 que solo hace poco recibió soporte en Linux, y puede sufrir pérdida de paquetes, aunque rara vez lo noto al navegar por la web.
La primera sección, «Plugin», está vacía, así que pasemos a la segunda: «Network Settings». Muestra las opciones Ethernet, USB Network (USB Gadget), WiFi y WiFi Hotspot. Algunos usuarios quizá actualicen el mini PC UP Xtreme i11 Edge a Ubuntu 26.04; yo lo hice mientras se ejecutaba la actualización del firmware del Linkr.
La tercera sección del menú izquierdo corresponde a los ajustes de pantalla. Podemos pasar a pantalla completa, elegir el modo de escalado entre Adaptive (el vídeo se ajusta a la pantalla) o Regular (el vídeo se muestra a su tamaño original), la resolución y frecuencia de imagen desde 1280×720/30 Hz hasta 2560×1440/30 Hz, y la calidad de imagen de baja a alta, además de cambiar el códec de vídeo.
Al pasar a pantalla completa, algunas combinaciones de teclas pueden no funcionar según el navegador. Puedo confirmar que Alt+Tab no funcionaba en Firefox y que seguía usándolo el equipo anfitrión (el portátil). Mantener pulsado Esc un par de segundos permite salir del modo de pantalla completa.
Cambié a la resolución y frecuencia de 2560×1400/30 Hz con el modo de escalado Regular. Los nuevos ajustes se detectaron correctamente en Ubuntu 26.04 del mini PC AAEON, pero tuve que usar los controles deslizantes para ver todo el escritorio, pese a utilizar un monitor 4K de 3840×2160 en el portátil. En la mayoría de los casos, el modo de escalado Adaptive es la mejor opción.
Hay cuatro códecs de vídeo disponibles: H.264, H.264 (WS), H.265 y MJPEG. Los dos primeros son en realidad «H.264 sobre WebRTC» y «H.264 sobre WebSocket», y este último se usa sobre todo como alternativa de respaldo. El soporte de H.265 acaba de añadirse en el firmware v1.6.0 y en teoría ofrece el menor ancho de banda con la misma calidad.
Sin embargo, no funcionaba en Firefox y aparecía el mensaje de error «Unable to negotiate video codec». Cambié a Chrome y el H.265 sobre WebRTC funcionó sin problemas en ese navegador, mostrando además el escritorio (inactivo) a 60 FPS con una calidad de imagen alta.
La cuarta sección gestiona los ajustes de teclado. Se puede activar o desactivar el teclado físico y el teclado en pantalla y, en teoría, habilitar el uso compartido bidireccional del portapapeles.
Se nos indica que «Quick Paste» requiere el plugin de Linkr y la documentación explica cómo configurarlo en detalle. Sin embargo, también apunta al archivo Linkrd.apk, que no aparece por ninguna parte. Lo pregunté en los foros y, en el momento de publicar este artículo, sigo sin respuesta. También hay un repositorio linkrd con el código fuente en Rust, pero corresponde al programa que se ejecuta en el equipo de destino, no al plugin.
Así que todavía no podemos copiar y pegar texto directamente desde o hacia el equipo de destino de la forma habitual. Lo que sí podemos hacer es usar el campo Keyboard Input para pegar allí el texto y enviarlo desde el anfitrión al destino.
La última opción de los ajustes de teclado es el campo de teclas de atajo. La combinación Ctrl+Alt+Supr está predefinida y funciona como se espera. Podemos añadir las que necesitemos.
Los ajustes del ratón incluyen varias opciones para desactivarlo, mostrar el cursor local, ajustar el comportamiento del desplazamiento, etc.
A continuación viene la sección de dispositivos virtuales. No pude usar el disco virtual porque requiere Linkrd.img, que forma parte del archivo Linkrd.apk que falta… Pero sí pude activar la tarjeta de sonido virtual y probar los «altavoces» con éxito tras seleccionar la salida de audio por HDMI.
Los ajustes del sistema incluyen una sección Account & Security con información de usuario (nombre de usuario, cambio de contraseña), tokens de acceso para acceso programático y OpenClaw, y Safety para activar la autenticación en dos pasos (2FA). Activé esta última y añadí el Linkr a Google Authenticator tras escanear el código QR.
Otras opciones incluyen el control del LED del HDMI y del LED del sistema, el modo de tema, el nombre del dispositivo, la actualización del sistema, el restablecimiento de fábrica, el reinicio y el cierre de sesión.

Ahora se me pide un nombre de usuario, una contraseña y un «código de verificación» 2FA de 6 dígitos que obtengo de la aplicación Google Authenticator en mi teléfono Android al iniciar sesión en la interfaz, como capa adicional de seguridad.
Todo lo que hemos hecho hasta ahora era en la red local (LAN). El Radxa Linkr se apoya en la VPN de Tailscale para el acceso remoto, así que abrí una cuenta gratuita en Tailscale e instalé el cliente en mi portátil:
|
1 2 |
curl -fsSL https://tailscale.com/install.sh | sh sudo tailscale up |
Una vez creada la cuenta, Tailscale se puede activar en los ajustes avanzados y, después de añadir el anfitrión y el Linkr a Tailscale, ambos son accesibles a través de una red privada mediante VPN.
Ahora basta con copiar la IP privada del Linkr desde Tailscale para acceder con el navegador que prefiramos.
También instalé el cliente de Tailscale en mi teléfono Android y pude acceder desde Firefox Mobile con una conexión de datos móviles.
Mejor usarlo a pantalla completa si vais a hacerlo desde el teléfono…
Otros ajustes avanzados incluyen la marca de agua al usar la función integrada de captura de pantalla, la activación del dispositivo (Wake-on-LAN) y el certificado TLS, como ya hemos visto.

Las tres últimas secciones del menú izquierdo son la selección de idioma (por ahora solo inglés y chino), las funciones experimentales (modo táctil, EDID personalizado y tarjeta de sonido virtual, de nuevo) y una sección About con información del sistema, acuerdos legales y otros datos.

Una última prueba que hice fue acceder a la BIOS del Xtreme i11 Edge a través del Linkr. No pude controlar nada durante aproximadamente un minuto tras reiniciar, pero al ver que el sistema arrancaba pulsé Esc varias veces y conseguí entrar en la BIOS.
Vídeo de demostración del Radxa Linkr
Radxa ofrece un tutorial que muestra cómo grabar vídeo y audio del Linkr con OBS Studio. Conseguí que funcionara, pero la salida tiene tirones y no representa el rendimiento real del Linkr; al parecer es un problema de Wayland. En su lugar, grabé la interfaz del Linkr con el grabador de pantalla integrado de Ubuntu. El principal inconveniente es que no graba audio, así que tendréis que creerme cuando digo que el audio se oía sin cortes.
Conclusión
El Radxa Linkr es otro dispositivo IP KVM compacto y económico. Es perfectamente utilizable salvo por el portapapeles compartido y la unidad virtual, que al parecer aún no están implementados, o que esconden muy bien el archivo linkrd.apk… Desde ese punto de vista y por su soporte de control de alimentación, la solución KVM-over-IP GL.iNet Comet (GL-RM1) que analicé hace un año es una solución más completa. Eso sí, es más grande y más cara.
Radxa parece haberse centrado especialmente en la seguridad, con HTTPS/TLS, autenticación 2FA y soporte de Tailscale. Pero la seguridad es difícil y no se puede saber con certeza sin una auditoría adecuada, sobre todo en la era de la IA. El sistema admite vídeo de hasta 1080p30 y 1440p60 con codificación H.264, MJPEG o H.265, y también pude capturar audio al activar la tarjeta de sonido virtual. Pude acceder a la BIOS, como se supone que deben hacer todas las soluciones KVM.
Quiero agradecer a Radxa el envío del IP KVM Linkr para su análisis. Está a la venta desde 59 dólares en AliExpress, Amazon, Arace y Allnet. Los precios varían según el envío, los impuestos incluidos y las comisiones de cada plataforma.
Traducido del artículo en inglés «Radxa Linkr review – A compact IP KVM with HTTPS, 2FA authentication, and Tailscale support» de Jean-Luc Aufranc.

Publicaciones traducidas automáticamente



































