🛠 Ethernet Gigabit et accès SSH

Hardkernel ODROID-C2 (Amlogic S905) · intermediaire · Schéma : IMG-odroid-c2-intermediaire-3-odroidc2-ethernet-ssh.svg — ODROID-C2 en tête de réseau via son port RJ45 Gigabit (RTL8211F) avec session SSH depuis un poste

Objectives

Install the ODROID-C2 without a screen (headless), verify that the Gigabit Ethernet link — the board's true asset: Realtek RTL8211F PHY over RGMII, no USB bridge — negotiates correctly at 1000 Mbit/s, and control the board via SSH from a machine on the local network.

Hardware

Complete code

# --- Sur la carte (apres premiere connexion, console serie ou ecran) ---
sudo nmtui                                   # ou : sudo armbian-config > Network
ip -br addr                                  # noter l'IP (ex. 192.168.1.42)

# --- Depuis le poste ---
ssh root@192.168.1.42                        # changer le mot de passe immediatement !

# --- Verifier le lien Gigabit (PHY RTL8211F) ---
sudo ethtool eth0 | grep -E 'Speed|Duplex'   # attendu: 1000Mb/s Full

# --- Debit reel vers une machine du LAN (attendu ~600+ Mbit/s) ---
# cote serveur : iperf3 -s
iperf3 -c 192.168.1.10

# --- Durcir : creer un utilisateur, couper le root SSH ---
sudo adduser admin
sudo sed -i 's/^PermitRootLogin.*/PermitRootLogin no/' /etc/ssh/sshd_config
sudo systemctl restart ssh

Expected verification

ethtool shows Speed: 1000Mb/s and Duplex: Full; iperf3 reports a throughput of around 600 Mbit/s or more, which a Raspberry Pi 3 (100 Mbit over USB) cannot achieve. SSH reconnection with the created user works, while root is refused.

Common errors

Other tutorials for this board

Code examples for this board

← Back to the board 🛠 All tutorials