jetson-orin-poe-ethernet-monitor-6.ino
Verifica el estado y la velocidad del enlace de la interfaz Gigabit Ethernet RJ45, crucial para despliegues alimentados por PoE.
La placa Xerxes Nano utiliza el controlador Ethernet nativo del módulo Jetson. Ejecuta este script después de conectar un cable RJ45 al puerto compatible con PoE. Asegúrate de que el puente de alimentación esté configurado para PoE si el USB no está conectado. El script lee archivos sysfs directamente para una respuesta rápida sin dependencias externas.
jetson-orin-poe-ethernet-monitor-6.ino
#!/bin/bash
# Script de surveillance Ethernet pour Xerxes Nano (Jetson Orin Nano Super)
# Vérifie l'interface eth0 (RJ45) et affiche la vitesse/état du lien.
IFACE="eth0"
echo "--- Surveillance Réseau Xerxes Nano ---"
if [ -d "/sys/class/net/${IFACE}" ]; then
OPER=$(cat /sys/class/net/${IFACE}/operstate)
SPEED=$(cat /sys/class/net/${IFACE}/speed 2>/dev/null || echo "N/A")
echo "Interface: ${IFACE}"
echo "État Opérationnel: ${OPER}"
echo "Vitesse Lien: ${SPEED} Mbps"
if [ "$OPER" == "up" ]; then
echo "[OK] Lien actif. Test de ping rapide..."
ping -c 3 8.8.8.8
else
echo "[KO] Lien inactif. Vérifiez le câble RJ45 ou l'alimentation PoE."
fi
else
echo "[ERREUR] Interface ${IFACE} introuvable."
ip link show
fi