🛠 Ethernet Gigabit et accès SSH

Hardkernel ODROID-XU4 (Samsung Exynos5422) · intermediaire · Schéma : IMG-odroid-xu4-intermediaire-3-odroidxu4-ethernet-ssh.svg — ODROID-XU4 relié par câble Ethernet à un switch, port GbE branché sur un contrôleur USB 3.0 interne, session SSH depuis un ordinateur

Objetivos

Configurar el ODROID-XU4 como servidor headless: Ethernet Gigabit (hasta ~880 Mbit/s medidos con iperf3, una de sus grandes ventajas) y acceso SSH seguro. Particularidad de la arquitectura: el chip GbE está conectado a uno de los dos host USB 3.0 del SoC, mientras que el otro host alimenta los dos puertos USB 3.0 externos a través de un hub GL352x; ten esto en cuenta para un NAS.

Material

Código completo

# 1) Verifier le lien et l'adresse IP
ip -br addr show
sudo dmesg | grep -i -e eth -e link

# 2) Creer l'utilisateur et durcir SSH
sudo adduser admin
sudo apt install openssh-server
sudo sed -i 's/#PermitRootLogin.*/PermitRootLogin no/' /etc/ssh/sshd_config
sudo systemctl restart ssh

# 3) Mesurer le debit reel vers une machine du LAN (attendu ~880 Mbit/s)
sudo apt install iperf3
iperf3 -c 192.168.1.10 -t 20 -P 4

# 4) Adresse IP statique (NetworkManager, image desktop) ou /etc/network/interfaces
nmcli con mod "Wired connection 1" ipv4.method manual \
  ipv4.addresses 192.168.1.50/24 ipv4.gateway 192.168.1.1
nmcli con up "Wired connection 1"

Verificación esperada

ping funciona entre el PC y la placa, la primera conexión SSH muestra la huella del servidor, e iperf3 se acerca a 880 Mbit/s en subida; un rendimiento poco común para un SBC de esta generación. ssh admin@192.168.1.50 abre un shell.

Errores frecuentes

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales