This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| informatique:raspberry:zero:headless [2019/12/27 12:34] – created yahiko | informatique:raspberry:zero:headless [2024/11/05 20:16] (current) – yahiko | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| Le Raspberry Pi Zero sera à connecter à l' | Le Raspberry Pi Zero sera à connecter à l' | ||
| - | |||
| - | //Image par [[https:// | ||
| - | |||
| - | Télécharger l' | ||
| ===== Activer le SSH ===== | ===== Activer le SSH ===== | ||
| - | Créer un fichier nommé ssh vide à la racine de la partition boot. | + | De base, l' |
| - | <codedoc | + | Créer un fichier vide nommé **ssh**. |
| + | |||
| + | <code bash> | ||
| touch ssh | touch ssh | ||
| - | </codedoc> | + | </code> |
| ===== config.txt ===== | ===== config.txt ===== | ||
| Dans le fichier config.txt situé à la racine de la partition boot, ajouter la ligne suivante : | Dans le fichier config.txt situé à la racine de la partition boot, ajouter la ligne suivante : | ||
| - | <codedoc | + | <code bash> |
| dtoverlay=dwc2 | dtoverlay=dwc2 | ||
| - | </codedoc> | + | </code> |
| ===== cmdline.txt ===== | ===== cmdline.txt ===== | ||
| Dans le fichier cmdline.txt situé à la racine de la partition boot, ajouter ceci après rootwait : | Dans le fichier cmdline.txt situé à la racine de la partition boot, ajouter ceci après rootwait : | ||
| - | <codedoc | + | <code bash> |
| modules-load=dwc2, | modules-load=dwc2, | ||
| - | </codedoc> | + | </code> |
| Le fichier est sur une ligne, les options sont séparées par des espaces. Voici ce que cela donne dans mon cas : | Le fichier est sur une ligne, les options sont séparées par des espaces. Voici ce que cela donne dans mon cas : | ||
| - | <codedoc | + | <code bash> |
| console=serial0, | console=serial0, | ||
| - | </codedoc> | + | </code> |
| + | |||
| + | ==== Activer le Wi-Fi sur les modèles W et HW ==== | ||
| + | Créer un fichier wpa_supplicant.conf et y entrer ce qui suit : | ||
| + | <code bash> | ||
| + | country=FR | ||
| + | ctrl_interface=DIR=/ | ||
| + | update_config=1 | ||
| + | network={ | ||
| + | ssid=" | ||
| + | psk=" | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | Remplacer les valeurs de ssid et psk. | ||
| Éjecter la carte SD proprement. | Éjecter la carte SD proprement. | ||
| Line 42: | Line 54: | ||
| === Linux : === | === Linux : === | ||
| - | <codedoc | + | <code bash> |
| lsusb | lsusb | ||
| Bus 002 Device 004: ID 0525:a4a2 Netchip Technology, Inc. Linux-USB Ethernet/ | Bus 002 Device 004: ID 0525:a4a2 Netchip Technology, Inc. Linux-USB Ethernet/ | ||
| - | </codedoc> | + | </code> |
| === Windows : === | === Windows : === | ||
| Line 51: | Line 63: | ||
| Tester la connexion en essayant de pinger le Pi : | Tester la connexion en essayant de pinger le Pi : | ||
| - | <codedoc | + | <code bash> |
| ping raspberrypi.local | ping raspberrypi.local | ||
| - | </codedoc> | + | </code> |
| Sous Fedora Core 31 le Pi ne répondait pas. Dans les paramètres réseau il a fallu activer l' | Sous Fedora Core 31 le Pi ne répondait pas. Dans les paramètres réseau il a fallu activer l' | ||
| Line 64: | Line 76: | ||
| === Linux / MacOS : === | === Linux / MacOS : === | ||
| Se connecter en SSH au Pi via le nom par défaut : | Se connecter en SSH au Pi via le nom par défaut : | ||
| - | <codedoc | + | <code bash> |
| ssh pi@raspberrypi.local | ssh pi@raspberrypi.local | ||
| - | </codedoc> | + | </code> |
| === Windows : === | === Windows : === | ||
| Line 82: | Line 94: | ||
| Cliquer sur la roue dentée > Paramètres IPv4 > Méthode : Partagé avec d' | Cliquer sur la roue dentée > Paramètres IPv4 > Méthode : Partagé avec d' | ||
| - | Créer une nouvelle | + | Créer une nouvelle |
| Paramètres IPv4 > Partagée avec d' | Paramètres IPv4 > Partagée avec d' | ||
| Paramètres IPv6 > Ignorer | Paramètres IPv6 > Ignorer | ||