Raspberry PI Zero : "headless" configuration
Préambule
A la différence de ses grandes soeurs, la carte Raspberry PI Zero ne dispose pas de port ethernet : il est donc un tout petit peu plus compliqué de la configurer.
Heureusement, il existe un moyen simple de rapidement activer le wifi et les accès SSH, même sur cette carte.
Remarque : Il conviendra bien entendu de connecter un dongle USB Wifi compatible via un cable OTG avant d'alimenter votre carte
Raspbian
Comme pour les autres installation, commencez par récupérer la dernière image raspbian officielle en date : https://www.raspberrypi.org/downloads/raspbian/ (en date du 7 septembre 2017, il s'agit de Debian Strech).
Je vous conseille la version "lite" pour la rpi Zero, afin de ne pas avoir tout l'environnement graphique "Pixel".
Etcher
Pour copier l'image téléchargé sur votre carte SD, je vous conseille d'utiliser le très bon utilitaire Etcher
Après avoir copié l'image Raspbian sur votre carte SD, vous pouvez éditer quelques fichiers avant le premier boot de votre carte afin d'activer certaines options (voir même de les configurer en ce qui concerne le wifi).
Configuration
Wifi
A la racine de votre carte SD, éditez un fichier nommé wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="SSID WIFI 1"
psk="MOT DE PASSE WIFI 1"
scan_ssid=1
}
# Pour configurer un autre accès wifi, duppliquer la configuration et adapter les valeurs "SSID" et "PSK"
#network={
# ssid="SSID WIFI 2"
# psk="MOT DE PASSE WIFI 2"
# scan_ssid=1
#}
SSH
Pour activer les accès SSH, éditez un fichier vide à la racine de votre carte SD, nommé ssh
Démarrer
Retirez à présent votre carte SD et insérer la dans votre raspberry.
Au démarrage, les fichiers crées précédemment seront copier dans le système Raspbian.
Vous pouvez à présent accéder à votre raspberry !
Pour vous connecter à votre Raspberry, vous pouvez
- soit utiliser la configuration Zero Conf si votre système est comptabible
ssh pi@raspberry.local
- soit trouver l'adresse IP via des utilitaires tel que nmap (système linux), Fing (application iPhone) ou l'interface de votre box ADSL.
source : https://learn.adafruit.com/raspberry-pi-zero-creation/overview