Connexion réseau et accès à distance du reComputer RK

Dernière mise à jour:

Connectez votre reComputer RK3576 ou RK3588 au réseau, connectez-vous depuis un autre ordinateur via SSH et copiez des fichiers avec le navigateur SFTP de MobaXterm.

Avant de commencer

Terminez d'abord la configuration initiale d'Armbian et gardez votre nom d'utilisateur et votre mot de passe Linux à portée de main. Exécutez les commandes de configuration réseau sur le reComputer. Exécutez les commandes du client SSH sur l'ordinateur utilisé pour la connexion. Le Wi-Fi nécessite une interface sans fil détectée ; les exemples nmcli requièrent NetworkManager.

Connexion réseau

Connexion filaire

Connectez un port Ethernet du reComputer à un routeur ou un commutateur. Sur un réseau avec DHCP, l'appareil obtient automatiquement une adresse. Conservez cette connexion pendant la configuration du Wi-Fi si vous avez besoin d'un accès SSH.

Connexion WiFi sans fil

Bureau graphique (GUI)

Vous pouvez configurer le WiFi via un bureau graphique ou des outils en ligne de commande. Si un moniteur est connecté et que vous êtes dans un environnement bureau, c'est la méthode la plus intuitive.

  1. Ouvrez le menu réseau depuis le panneau du bureau.
  2. Sélectionnez votre réseau Wi-Fi.
  3. Saisissez le mot de passe et cliquez sur Connect.

Ligne de commande (nmcli)

Si vous travaillez via SSH ou un terminal série, vous pouvez configurer via les outils en ligne de commande de NetworkManager.

Aide-mémoire des opérations courantes
FonctionCommandeDescription
Scanner le WiFinmcli device wifi listListe tous les points d'accès disponibles à proximité
Se connecter au WiFinmcli device wifi connect "SSID" password "PWD"Remplacez SSID et PWD par les valeurs réelles
Vérifier le statutnmcli connection showAffiche toutes les connexions réseau actuelles
Déconnecternmcli connection down <connection_name>Déconnecte le réseau indiqué
Exemple d'utilisation

Étape 1 : Rechercher les WiFi disponibles

bash
sudo nmcli device wifi list

Exemple de sortie :

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

Étape 2 : Se connecter au WiFi Remplacez YOUR_SSID et YOUR_WIFI_PASSWORD par les paramètres de votre réseau :

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

Après une connexion réussie, le message Device 'wlan0' successfully activated with '...' s'affiche.

Configuration avancée

N'utilisez une adresse statique que si vous connaissez le sous-réseau, la passerelle, les serveurs DNS et une adresse libre sur votre réseau. Les valeurs ci-dessous sont des exemples ; remplacez-les toutes et utilisez le nom réel de votre connexion NetworkManager. La reconnexion d'une interface peut interrompre votre session SSH ; gardez un accès 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"

Guide de connexion à distance (SSH)

Matériel : reComputer RK3576 / RK3588 Système d'exploitation : Debian 12 Ce guide explique comment accéder à distance à votre reComputer via le protocole SSH (Secure Shell).

Prérequis

  • Le reComputer doit être sous tension et connecté au même réseau local (LAN) que votre ordinateur principal.
  • Une connexion Ethernet est recommandée pour la configuration initiale afin d'assurer la stabilité.

Identifier l'adresse IP de l'appareil

Vous avez besoin de l'adresse IP du reComputer pour établir une connexion.

  • Via le terminal local : si un moniteur et un clavier sont connectés au reComputer, exécutez :
bash
hostname -I
  • Via le tableau de bord du routeur : accédez à l'interface web de votre routeur et cherchez un appareil nommé recomputer ou similaire dans la liste des clients DHCP.

Méthodes de connexion

Option A : Windows (PowerShell ou invite de commandes) Les versions récentes de Windows incluent un client SSH intégré.

  1. Appuyez sur Win + R, tapez cmd puis Entrée.
  2. Exécutez la commande ci-dessous en remplaçant YOUR_USERNAME par votre utilisateur Linux et DEVICE_IP par l'adresse trouvée précédemment :
bash
ssh YOUR_USERNAME@DEVICE_IP
  1. Vérifiez que vous vous connectez bien au bon appareil, puis confirmez sa clé d'hôte lors de la première connexion.
  2. Saisissez le mot de passe défini lors de la configuration initiale. Les caractères ne s'affichent pas pendant la saisie.

Option B : Terminal Linux / macOS Ouvrez votre terminal natif et exécutez :

bash
ssh YOUR_USERNAME@DEVICE_IP

Option C : Outils professionnels (recommandé) Pour un environnement de développement plus robuste, envisagez :

  • MobaXterm : intègre une barre latérale SFTP qui facilite le glisser-déposer.

Dépannage

  • Connection Refused : assurez-vous que le service SSH est actif sur le reComputer. Vous pouvez vérifier localement en exécutant :
bash
sudo systemctl status ssh
  • Problèmes de pare-feu : si le service tourne mais est bloqué, ouvrez le port 22 dans le pare-feu :
bash
sudo ufw allow 22
  • Host Key Verification Failed : vérifiez d'abord que l'appareil a bien été réinstallé ou que sa clé d'hôte a été modifiée intentionnellement. Supprimez ensuite l'ancienne entrée sur votre ordinateur en remplaçant <Your_Device_IP> par son adresse :
bash
ssh-keygen -R <Your_Device_IP>

Guide de transfert de fichiers (MobaXterm SFTP)

  • Appareil : reComputer RK3576 / RK3588
  • OS : Debian 12
  • Outil principal : MobaXterm (barre latérale SFTP intégrée)

Vue d'ensemble de l'interface

Une fois connecté en SSH, MobaXterm ouvre automatiquement un onglet SFTP sur le côté gauche de l'interface.

  • Panneau gauche : affiche le système de fichiers du reComputer (distant).
  • Panneau droit : votre fenêtre de ligne de commande.

Opérations de transfert

Téléversement

  • Glisser-déposer : sélectionnez les fichiers dans un dossier Windows et faites-les glisser dans le panneau SFTP de gauche.
  • Bouton d'envoi : cliquez sur la flèche bleue vers le haut au-dessus du panneau gauche pour sélectionner et téléverser des fichiers depuis votre PC.

Téléchargement

  • Glisser-déposer : sélectionnez les fichiers dans le panneau gauche et glissez-les vers le bureau ou un dossier Windows.
  • Clic droit ou bouton « Download » en haut : faites un clic droit sur le fichier et choisissez Download.

Fonctionnalités avancées

  • Édition en direct
    • Opération : double-cliquez sur un fichier texte dans le panneau gauche (ou clic droit et choisissez Ouvrir avec l'éditeur par défaut).
    • Synchronisation : modifiez et enregistrez ; MobaXterm vous proposera de synchroniser les modifications avec le reComputer. Cliquez sur Yes.
  • Navigation rapide
    • Cliquez sur l'icône « Follow terminal path » (carré jaune) pour synchroniser la vue SFTP avec le répertoire courant du terminal (cd).

Notes importantes

  • Permissions : téléversez vers votre propre répertoire personnel. /home/seeed est le chemin d'exemple pour un utilisateur nommé seeed ; utilisez votre nom d'utilisateur réel.
  • Fichiers système : pour modifier des fichiers système (par exemple sous /etc/), téléversez-les d'abord vers /home/seeed puis déplacez-les avec sudo mv dans le terminal.
  • Reconnexion : si le panneau SFTP ne répond plus, cliquez sur Refresh pour resynchroniser.