Raspberry PI Zero : "headless" configuration

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