🛠 Configurer le WiFi et piloter Linino en SSH

Arduino Tian (id : tian) · intermediaire · Schéma : IMG-tian-intermediaire-2-tian-panneau-web-ssh.svg — Arduino Tian reliée à un routeur par Ethernet, un PC affichant le panneau de configuration web de la carte, terminal SSH ouvert sur un shell OpenWRT avec la commande « opkg update ».

Objectifs

Prendre le contrôle du côté Linux de la Tian : rejoindre le réseau (WiFi 802.11n double bande 2,4/5 GHz porté par l'AR9342, ou Ethernet), atteindre le panneau de configuration web, puis se connecter en SSH à Linino (la distribution basée sur OpenWRT) pour gérer les paquets avec opkg. C'est la compétence qui transforme la Tian en vrai mini-serveur.

Matériel

Procédure

  1. Alimenter la Tian et attendre le boot complet (LED de statut Linux fixe).
  2. Atteindre le panneau web de configuration réseau de la carte — l'adresse par défaut suit la convention des cartes Linux d'Arduino (192.168.240.1 côté USB). >
  3. Configurer le client WiFi (SSID + passphase WPA2) ou laisser l'Ethernet, noter l'IP attribuée par le DHCP.
  4. En SSH : ssh root@<ip-de-la-tian> puis mot de passe de la carte. >
  5. Côté paquets, la recette OpenWRT standard :
opkg update
opkg list-installed | head
opkg install curl ca-bundle    # outils absents de l'image de base selon les versions

Vérification attendue

Le shell OpenWRT répond, le prompt change (BusyBox), cat /etc/openwrt_release confirme la base OpenWRT de Linino, et opkg update rapporte la liste des paquets. Test final : reboot redémarre Linux sans toucher au croquis du SAMD21, qui continue de tourner pendant le reboot — les deux systèmes restent indépendants.

Erreurs fréquentes

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels