🛠 Configuration Ethernet et accès SSH
Objetivos
Instalar y utilizar una Raspberry Pi 3 Model B «headless» (sin pantalla ni teclado): preparar la tarjeta con SSH activado, conectarse por SSH desde un ordenador, configurar un nombre de host de red y comprender la particularidad del puerto Ethernet del 3B — un 10/100 Mbit a través del chip LAN9514 que comparte el bus USB 2.0 con los 4 puertos USB.
Material
- Raspberry Pi 3 Model B + tarjeta microSD (Raspberry Pi OS Lite)
- Cable Ethernet RJ45 hacia el router/modem (preferido) o Wi-Fi
- Un ordenador con un cliente SSH (
sshen Linux/macOS, Open Client en Windows) - Raspberry Pi Imager en el ordenador
Código completo
# 1) Graver l'image avec Imager ; dans les réglages personnalisés :
# hostname=raspberrypi, activer SSH, créer l'utilisateur, Wi-Fi si besoin.
# 2) Après boot, depuis l'ordinateur (mDNS fourni par avahi) :
ssh pi@raspberrypi.local
# ou trouver l'IP d'abord :
# avahi-browse -a | grep rasp / regarder le bail DHCP de la box
ssh pi@192.168.1.50
# 3) Sur le Pi : vérifier le lien Ethernet et le débit
ip -br addr show eth0 # ex. 192.168.1.50/24 UP
cat /sys/class/net/eth0/speed # 100 (Mb/s maximum sur le 3B)
# 4) Copier des fichiers par-dessus SSH
scp site/data/tutorials/model-3b.json pi@raspberrypi.local:~/
# 5) Clé publique pour ouvrir SSH sans mot de passe
ssh-copy-id pi@raspberrypi.local
Verificación esperada
ssh pi@raspberrypi.local abre una sesión después de la primera contraseña. ip -br addr show eth0 muestra la dirección IP y el estado UP; cat /sys/class/net/eth0/speed devuelve 100. scp transfiere archivos sin intervención. Después de ssh-copy-id, una nueva conexión funciona sin contraseña. Un ping raspberrypi.local desde el ordenador responde — la resolución mDNS (avahi) está operativa.
Errores frecuentes
- SSH olvidado durante la grabación: la conexión es rechazada; apagar, crear un archivo vacío
boot/firmware/sshen la partición FAT, y volver a empezar. - Esperar gigabit: el 3B está limitado a 100 Mbit, y el LAN9514 comparte el enlace USB 2.0 — una gran transferencia USB (disco, webcam) reduce el rendimiento de la red.
Host key verification faileddespués de reinstalar:ssh-keygen -R raspberrypi.localy luego reconectarse.raspberrypi.localno encontrado en Windows: instalar Bonjour o usar la IP directa.- Conectarse como root: desactivado por defecto en Raspberry Pi OS, pasar por el usuario creado y
sudo. - Fuente de alimentación débil que provoca desconexiones SSH y advertencias de subtensión en
dmesg: usar una fuente de alimentación de 2,5 A.
Otros tutoriales para esta placa
Ejemplos de código para esta placa
led_blink.pyPythonbutton_led.pyPythonservo_sweep.pyPythondht_temp.pyPythonoled_i2c.pyPythonmcp3008_read.pyPython