Conexión de red y acceso remoto en reComputer RK

Última actualización:

Conecta tu reComputer RK3576 o RK3588 a la red, inicia sesión desde otro equipo por SSH y copia archivos con el explorador SFTP de MobaXterm.

Antes de empezar

Completa primero la configuración inicial de Armbian y ten a mano tu nombre de usuario y contraseña de Linux. Ejecuta los comandos de configuración de red en el reComputer. Ejecuta los comandos del cliente SSH en el equipo que uses para conectarte. Wi-Fi requiere una interfaz inalámbrica detectada; los ejemplos de nmcli requieren NetworkManager.

Conexión de red

Conexión por cable

Conecta un puerto Ethernet del reComputer a un router o switch. En una red con DHCP, el dispositivo obtiene una dirección automáticamente. Mantén esta conexión mientras configuras Wi-Fi si necesitas acceso por SSH.

Conexión WiFi inalámbrica

Escritorio gráfico (GUI)

Puedes configurar el WiFi mediante un escritorio gráfico o herramientas de línea de comandos. Si tienes un monitor conectado y estás en un entorno de escritorio, esta es la forma más intuitiva.

  1. Abre el menú de red desde el panel del escritorio.
  2. Selecciona tu red Wi-Fi.
  3. Introduce la contraseña y selecciona Connect.

Línea de comandos (nmcli)

Si trabajas por SSH o terminal serie, puedes configurarlo con las herramientas de línea de comandos de NetworkManager.

Resumen de operaciones habituales
FunciónComandoDescripción
Buscar WiFinmcli device wifi listLista todos los puntos de acceso disponibles cerca
Conectar a WiFinmcli device wifi connect "SSID" password "PWD"Sustituye SSID y PWD por los reales
Comprobar estadonmcli connection showMuestra todas las conexiones de red actuales
Desconectarnmcli connection down <connection_name>Desconecta la red indicada
Ejemplo de uso

Paso 1: Buscar redes WiFi disponibles

bash
sudo nmcli device wifi list

Salida de ejemplo:

bash
IN-USE  BSSID              SSID                   MODE   CHAN  RATE        SIGNAL  BARS  SECURITY
*       B6:3C:4A:96:F9:9A  thnsxm111              Infra  1     130 Mbit/s  100     ▂▄▆█  WPA2
        5A:B4:BB:D3:B8:CE  --                     Infra  1     130 Mbit/s  100     ▂▄▆█  WPA2 WPA3
        5A:B4:BB:F3:B8:CE  SEEED-Guest            Infra  1     130 Mbit/s  100     ▂▄▆█  WPA1 WPA2
        E8:3F:67:C9:C1:F4  Sensor_Network_2.4G    Infra  6     130 Mbit/s  100     ▂▄▆█  WPA1 WPA2

Paso 2: Conectarse al WiFi Sustituye YOUR_SSID y YOUR_WIFI_PASSWORD por los datos de tu red:

bash
sudo nmcli device wifi connect "YOUR_SSID" password "YOUR_WIFI_PASSWORD"

Tras conectar correctamente verás: Device 'wlan0' successfully activated with '...'.

Configuración avanzada

Usa una dirección estática solo si conoces la subred correcta, la puerta de enlace, los servidores DNS y una dirección libre en tu red. Los valores siguientes son ejemplos; reemplázalos todos y usa el nombre real de tu conexión en NetworkManager. Reconectar una interfaz puede cortar tu sesión SSH, así que mantén acceso local disponible.

bash
# 1. Modify connection configuration (Assuming connection name is "Wired connection 1")
nmcli con mod "Wired connection 1" ipv4.addresses 192.168.1.100/24
nmcli con mod "Wired connection 1" ipv4.gateway 192.168.1.1
nmcli con mod "Wired connection 1" ipv4.dns "8.8.8.8 114.114.114.114"
nmcli con mod "Wired connection 1" ipv4.method manual

# 2. Restart the connection to apply settings
nmcli con up "Wired connection 1"

Guía de inicio de sesión remoto (SSH)

Hardware: reComputer RK3576 / RK3588 Sistema operativo: Debian 12 Esta guía explica cómo acceder remotamente a tu reComputer mediante el protocolo SSH (Secure Shell).

Requisitos previos

  • El reComputer debe estar encendido y conectado a la misma red LAN que tu equipo principal.
  • Para la configuración inicial se recomienda una conexión Ethernet por estabilidad.

Identificar la IP del dispositivo

Necesitas la dirección IP del reComputer para establecer la conexión.

  • Desde un terminal local: si tienes monitor y teclado conectados al reComputer, ejecuta:
bash
hostname -I
  • Desde el panel del router: accede a la interfaz web del router y busca en la lista de clientes DHCP un dispositivo llamado recomputer o similar.

Métodos de conexión

Opción A: Windows (PowerShell o Símbolo del sistema) Las versiones modernas de Windows incluyen un cliente SSH integrado.

  1. Pulsa Win + R, escribe cmd y pulsa Enter.
  2. Ejecuta el comando siguiente, sustituyendo YOUR_USERNAME por tu usuario de Linux y DEVICE_IP por la dirección obtenida arriba:
bash
ssh YOUR_USERNAME@DEVICE_IP
  1. Verifica que te estás conectando al dispositivo previsto y confirma su clave de host en la primera conexión.
  2. Introduce la contraseña que definiste durante la configuración inicial. Los caracteres no se muestran mientras escribes.

Opción B: Terminal de Linux / macOS Abre tu terminal nativa y ejecuta:

bash
ssh YOUR_USERNAME@DEVICE_IP

Opción C: Herramientas profesionales (recomendado) Para un entorno de desarrollo más completo, considera:

  • MobaXterm: incluye una barra lateral SFTP para arrastrar archivos con facilidad.

Solución de problemas

  • Connection Refused: asegúrate de que el servicio SSH esté activo en el reComputer. Puedes comprobarlo localmente ejecutando:
bash
sudo systemctl status ssh
  • Problemas de firewall: si el servicio está en ejecución pero bloqueado, permite el puerto 22 en el firewall:
bash
sudo ufw allow 22
  • Host Key Verification Failed: Primero confirma que el dispositivo fue reflasheado o que su clave de host se cambió intencionadamente. Luego elimina la entrada antigua en tu equipo, sustituyendo <Your_Device_IP> por su dirección:
bash
ssh-keygen -R <Your_Device_IP>

Guía de transferencia de archivos (MobaXterm SFTP)

  • Dispositivo: reComputer RK3576 / RK3588
  • SO: Debian 12
  • Herramienta principal: MobaXterm (barra lateral SFTP integrada)

Vista general de la interfaz

Una vez iniciada la sesión por SSH, MobaXterm abre automáticamente una pestaña SFTP en la parte izquierda.

  • Panel izquierdo: muestra el sistema de archivos del reComputer (remoto).
  • Panel derecho: la ventana de línea de comandos de tu terminal.

Operaciones de transferencia

Subir

  • Arrastrar y soltar: selecciona archivos en una carpeta de Windows y arrástralos al panel SFTP de la izquierda.
  • Botón de subida: haz clic en el icono azul de flecha arriba sobre el panel izquierdo para seleccionar y subir archivos desde tu PC.

Descargar

  • Arrastrar y soltar: selecciona archivos en el panel izquierdo y arrástralos al escritorio o carpeta de Windows.
  • Clic derecho o botón «Download» en la parte superior: haz clic derecho en el archivo y selecciona Download.

Funciones avanzadas

  • Edición en vivo
    • Operación: haz doble clic en un archivo de texto del panel izquierdo (o clic derecho y elige Abrir con el editor por defecto).
    • Sincronización: edita y guarda; MobaXterm preguntará si quieres sincronizar los cambios con el reComputer. Pulsa Yes.
  • Navegación rápida
    • Haz clic en el icono «Follow terminal path» (cuadrado amarillo) para sincronizar la vista SFTP con el directorio actual del terminal (cd).

Notas importantes

  • Permisos: Sube archivos a tu propio directorio personal. /home/seeed es la ruta de ejemplo para un usuario llamado seeed; usa tu nombre de usuario real.
  • Archivos del sistema: para editar archivos del sistema (por ejemplo en /etc/), súbelos primero a /home/seeed y muévelos con sudo mv en el terminal.
  • Reconexión: si el panel SFTP deja de responder, pulsa el botón Refresh para sincronizar de nuevo.