Différences entre versions de « Pi-Zero-Headless-Editer-Fichier »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
 
(5 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
{{Pi-Zero-Headless-NAV}}
 
{{Pi-Zero-Headless-NAV}}
 
{{traduction}}
 
  
 
== Préambule ==
 
== Préambule ==
If you burned the OS image successfully, you should see a folder named '''boot''' appear on your main computer. If it doesn't, try removing and reinserting the SD card. If it still doesn't, try burning the image again.
+
Si vous avez gravé la carte correctement, vous devriez voir un répertoire/partition nommée '''boot''' dans le navigateur de fichier de votre ordinateur. Si vous ne le voyez pas, essayez d'éjecter puis réinsérer la carte SD card. Si '''boot''' n'est toujours pas visible alors essayez à nouveau de graver l'image.
  
There are three text files we will create/edit in '''boot'''.
+
Il y a 3 fichiers qui doivent être édités/créés sur '''boot'''.
# '''wpa_supplicant.conf''' - wifi settings
+
# '''wpa_supplicant.conf''' - fichier de configuration WiFi.
# '''config.txt''' - global system settings
+
# '''config.txt''' - configuration globale du système
# '''ssh''' - an empty text file to enable ssh
+
# '''ssh''' - un fichier vide pour activer ssh (connexion terminal à distance via shell sécurisé)
  
We are going to edit these directly on the SD card before putting it in the Pi Zero. This way you can edit these files using your favorite graphical text editor on your main computer. Try to avoid using a word processor though.
+
Nous allons éditer ces fichiers directement sur la carte SD avant de la mettre dans notre Pi Zero. De la sorte, vous pouvez éditer ces fichiers avec votre éditeur de texte préféré directement depuis votre ordinateur. N'utilisez pas de traitement texte pour éditer ces fichiers.
  
== Configure WiFi ==
+
== Configuration WiFi ==
The Pi Zero W has built in WiFi so nothing additional is required. If you are using the original Pi Zero, you will need some form of <a href="https://www.adafruit.com/product/814">WiFi Adapter</a> and a way to connect it: <a href="https://www.adafruit.com/product/1099">cable</a> or <a href="https://www.adafruit.com/product/2910">adapter</a>.
+
Le Pi Zero W dispose d'une antenne WiFi intégrée (pas besoin de matériel supplémentaire). Si vous utilisez un Pi Zero original alors il sera nécessaire d'ajouter un {{pl|207|adaptateur WiFi}} et de quoi le connecter: {{pl|756|câble}} ou {{pl|892|mini adaptateur OTG}}.
  
The WiFi configuration file does not exist and needs to be created. The name of the file should be '''wpa_supplicant.conf''' and its contents will get copied to the system folder at boot time. It will then be deleted. So this a one time only process. If you want to try again, you have to recreate the file and reboot.
+
Le fichier de configuration WiFi n'est pas présent et doit être créé. Le nom du fichier doit être '''wpa_supplicant.conf''' et sont contenu sera dupliqué dans le répertoire système au moment du boot (il sera ensuite effacé). Ce processus ne doit être fait qu'une seule fois. Si vous voulez faire un nouvel essai, il faudra re-créer le fichier et rebooter le Pi.
  
The contents of the file should be as shown below. Replace '''YOURSSID''' and '''YOURPASSWORD''' with whatever is used for your network setup.
+
Le contenu du fichier doit être similaire à ceci. Remplacer '''VOTRE-SSID''' et '''VOTRE-MOT-DE-PASSE''' avec les informations nécessaires pour vous connecter sur votre réseau WiFI.
  
 
<syntaxhighlight lang="python">
 
<syntaxhighlight lang="python">
Ligne 25 : Ligne 23 :
  
 
network={
 
network={
     ssid="YOURSSID"
+
     ssid="VOTRE-SSID"
     psk="YOURPASSWORD"
+
     psk="VOTRE-MOT-DE-PASSE"
 
     scan_ssid=1
 
     scan_ssid=1
 
}
 
}
Ligne 32 : Ligne 30 :
  
  
{{ambox|text= Don't put any spaces around the = in this file. It doesn't like that.}}
+
{{ambox|text= Ne placez pas d'espace autour des = dans le fichier. Cela corrompt la configuration.}}
  
Like this:
+
Comme ceci:
  
 
{{ADFImage|Pi-Zero-Headless-Editer-Fichier-01.jpg|640px}}
 
{{ADFImage|Pi-Zero-Headless-Editer-Fichier-01.jpg|640px}}
  
Save file and move on to next step. (<a href="https://raspberrypi.stackexchange.com/a/37921">more details here</a>)
+
Sauvez le fichier et passez à l'étape suivante. (<a href="https://raspberrypi.stackexchange.com/a/37921">Vous trouverez plus de détails ici</a>)
 +
 
 +
== Activer UART ==
 +
L'UART permet d'établir une connexion série avec le Pi Zero par l'intermédiaire du GPIO. Cette UART est équipé d'un processus permettant d'établir une connexion shell via la liaison série.
 +
 
 +
Un fichier nommé '''config.txt''' existe déjà. Nous allons en éditer le contenu pour ajouter du texte à la fin.
  
== Enable UART ==
+
Activer l'UART sur le connecteur GPIO permet de brancher un câble console USB pour faire du dépannage quand cela est nécessaire.
The file called '''config.txt''' already exists, we are just going to edit its contents. We will add some text to the bottom to enable the UART on the GPIO header pins. This allows a USB console cable to be attached later for troubleshooting.
 
  
 
{{ADFImage|Pi-Zero-Headless-Editer-Fichier-02.jpg|640px}}
 
{{ADFImage|Pi-Zero-Headless-Editer-Fichier-02.jpg|640px}}
  
Open the file in a text editor and add the following text to the bottom.
+
Ouvrez le fichier dans un éditeur de texte et ajouter les lignes suivantes en fin de fichier.
  
 
<syntaxhighlight lang="python">
 
<syntaxhighlight lang="python">
# Enable UART
+
# Activer l'UART
 
enable_uart=1
 
enable_uart=1
 
</syntaxhighlight>
 
</syntaxhighlight>
Ligne 56 : Ligne 58 :
 
{{ADFImage|Pi-Zero-Headless-Editer-Fichier-03.jpg|640px}}
 
{{ADFImage|Pi-Zero-Headless-Editer-Fichier-03.jpg|640px}}
  
Save it and move on to next step. (<a href="https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=141195">more details here</a>)
+
Sauvez le fichier et passez à l'étape suivante. ([https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=141195 plus de détails ici])
 +
 
 +
== Activer SSH ==
 +
Dans les anciennes versions de Raspbian, SSH était activé par défaut. Cependant, cette règle à changé en Novembe 2016 pour être '''désactivé par défaut'''.
 +
 
 +
Cette décision de bloqué SSH est principalement guidée par des considérations en sécurité informatique puisque le login (pi) et mot-de-passe (raspberry) par défaut sont largement répandu.
 +
 
 +
Il est néanmoins disponible d'activer ssh pour autoriser les connexions à distance sur le Pi Zero.
 +
 
 +
{{ambox-stop|text=Si vous activez le serveur SSH alors il est important/crucial de modifier le mot de passe par défaut de l'utilisateur Pi}}
 +
 
 +
Pour activer SSH, créer simplement un fichier nommé '''ssh'''. ce fichier n'existe pas par défaut et doit être créer (il peut être vide).
 +
 
 +
Le système d'exploitation recherche ce fichier au démarrage et activera le service ssh s'il est présent. Il est ensuite effacé.
  
== Enable SSH ==
+
Donc, créé simplement un nouveau fichier que vous nommerez '''ssh''' dans le répertoire '''boot''' .
SSH used to be enabled by default, but was then (Nov 2016) turned off by default. This was due to security concerns since the pi user id and password are well known. However, you'll likely want this enabled so you can remotely connect to the Pi Zero.
 
  
To do so, we simply create a file called '''ssh'''. This file does not exist and needs to be created. It can be empty. The system looks for it at boot time and will enable ssh if it is there. It is then deleted. So just create a new file and save it as '''ssh''' to the '''boot''' folder.
+
{{ambox|text=Par la suite, vous pourrez désactiver le service ssh avec l'utilitaire {{fname|raspi-config}}.  
  
== Final Check ==
+
La création du fichier "ssh" est une astuce pour démarrer facilement le service ssh sans avoir a booter le Pi-Zero et utiliser la connexion UART.}}
After the above steps, you should have the following files on the SD card in the '''boot''' folder.
+
 
 +
== Vérification finale ==
 +
Après les étapes ci-dessus, vous devriez avoir les fichiers suivants sur votre carte SD dans le répertoire '''boot'''.
  
 
{{ADFImage|Pi-Zero-Headless-Editer-Fichier-04.jpg|640px}}
 
{{ADFImage|Pi-Zero-Headless-Editer-Fichier-04.jpg|640px}}
  
Safely remove the SD card from the main computer and install it in the Pi Zero.
+
Ejectez la carte de votre ordinateur (afin de ne pas corrompre le système de fichier) et installez là dans votre Pi Zero.
  
 
{{ADFImage|Pi-Zero-Headless-Editer-Fichier-05.jpg|640px}}
 
{{ADFImage|Pi-Zero-Headless-Editer-Fichier-05.jpg|640px}}
 
  
 
{{Pi-Zero-Headless-TRAILER}}
 
{{Pi-Zero-Headless-TRAILER}}

Version actuelle datée du 22 janvier 2018 à 13:06


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Préambule

Si vous avez gravé la carte correctement, vous devriez voir un répertoire/partition nommée boot dans le navigateur de fichier de votre ordinateur. Si vous ne le voyez pas, essayez d'éjecter puis réinsérer la carte SD card. Si boot n'est toujours pas visible alors essayez à nouveau de graver l'image.

Il y a 3 fichiers qui doivent être édités/créés sur boot.

  1. wpa_supplicant.conf - fichier de configuration WiFi.
  2. config.txt - configuration globale du système
  3. ssh - un fichier vide pour activer ssh (connexion terminal à distance via shell sécurisé)

Nous allons éditer ces fichiers directement sur la carte SD avant de la mettre dans notre Pi Zero. De la sorte, vous pouvez éditer ces fichiers avec votre éditeur de texte préféré directement depuis votre ordinateur. N'utilisez pas de traitement texte pour éditer ces fichiers.

Configuration WiFi

Le Pi Zero W dispose d'une antenne WiFi intégrée (pas besoin de matériel supplémentaire). Si vous utilisez un Pi Zero original alors il sera nécessaire d'ajouter un adaptateur WiFi et de quoi le connecter: câble ou mini adaptateur OTG.

Le fichier de configuration WiFi n'est pas présent et doit être créé. Le nom du fichier doit être wpa_supplicant.conf et sont contenu sera dupliqué dans le répertoire système au moment du boot (il sera ensuite effacé). Ce processus ne doit être fait qu'une seule fois. Si vous voulez faire un nouvel essai, il faudra re-créer le fichier et rebooter le Pi.

Le contenu du fichier doit être similaire à ceci. Remplacer VOTRE-SSID et VOTRE-MOT-DE-PASSE avec les informations nécessaires pour vous connecter sur votre réseau WiFI.

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="VOTRE-SSID"
    psk="VOTRE-MOT-DE-PASSE"
    scan_ssid=1
}


Comme ceci:

Pi-Zero-Headless-Editer-Fichier-01.jpg
Crédit: AdaFruit Industries www.adafruit.com

Sauvez le fichier et passez à l'étape suivante. (<a href="https://raspberrypi.stackexchange.com/a/37921">Vous trouverez plus de détails ici</a>)

Activer UART

L'UART permet d'établir une connexion série avec le Pi Zero par l'intermédiaire du GPIO. Cette UART est équipé d'un processus permettant d'établir une connexion shell via la liaison série.

Un fichier nommé config.txt existe déjà. Nous allons en éditer le contenu pour ajouter du texte à la fin.

Activer l'UART sur le connecteur GPIO permet de brancher un câble console USB pour faire du dépannage quand cela est nécessaire.

Pi-Zero-Headless-Editer-Fichier-02.jpg
Crédit: AdaFruit Industries www.adafruit.com

Ouvrez le fichier dans un éditeur de texte et ajouter les lignes suivantes en fin de fichier.

# Activer l'UART
enable_uart=1

Like this:

Pi-Zero-Headless-Editer-Fichier-03.jpg
Crédit: AdaFruit Industries www.adafruit.com

Sauvez le fichier et passez à l'étape suivante. (plus de détails ici)

Activer SSH

Dans les anciennes versions de Raspbian, SSH était activé par défaut. Cependant, cette règle à changé en Novembe 2016 pour être désactivé par défaut.

Cette décision de bloqué SSH est principalement guidée par des considérations en sécurité informatique puisque le login (pi) et mot-de-passe (raspberry) par défaut sont largement répandu.

Il est néanmoins disponible d'activer ssh pour autoriser les connexions à distance sur le Pi Zero.

Pour activer SSH, créer simplement un fichier nommé ssh. ce fichier n'existe pas par défaut et doit être créer (il peut être vide).

Le système d'exploitation recherche ce fichier au démarrage et activera le service ssh s'il est présent. Il est ensuite effacé.

Donc, créé simplement un nouveau fichier que vous nommerez ssh dans le répertoire boot .

Vérification finale

Après les étapes ci-dessus, vous devriez avoir les fichiers suivants sur votre carte SD dans le répertoire boot.

Pi-Zero-Headless-Editer-Fichier-04.jpg
Crédit: AdaFruit Industries www.adafruit.com

Ejectez la carte de votre ordinateur (afin de ne pas corrompre le système de fichier) et installez là dans votre Pi Zero.

Pi-Zero-Headless-Editer-Fichier-05.jpg
Crédit: AdaFruit Industries www.adafruit.com


Source: Raspberry Pi Zero Headless Quick Start

Tutoriel créé par Carter Nelson pour AdaFruit Industries. Tutorial created by Carter Nelson for AdaFruit Industries.

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.

Traduit avec l'autorisation d'AdaFruit Industries - Translated with the permission from Adafruit Industries - www.adafruit.com