Serveur d'impression

Comment configurer un Raspberry Pi sans tête, aucun moniteur requis – Bien choisir son serveur d impression

Le 29 avril 2020 - 8 minutes de lecture

Les Raspberry Pis sont si pratiques car ils sont peu coûteux et petits, mais en connecter un à son propre moniteur, clavier et souris nécessite beaucoup plus d'espace et d'argent. Si vous essayez simplement de programmer sur le Pi ou de l'utiliser pour contrôler des appareils électroniques tels que des lumières, des moteurs et des capteurs, il n'est pas nécessaire de le connecter à un écran ou à des périphériques d'entrée, car vous pouvez contrôler le système à distance, en utilisant un VNC ou SSH client sur votre ordinateur principal. Nous appelons cette installation sans écran une configuration Raspberry Pi sans tête.

Par défaut, le système d'exploitation officiel du Raspberry Pi, Raspbian, s'installe avec toutes les formes d'accès à distance désactivées. Mais la bonne nouvelle est que vous n'avez pas besoin de vous connecter à un moniteur et à un clavier pour les allumer. En suivant les instructions ci-dessous, vous pouvez créer un Raspberry Pi sans tête prêt pour l'accès à distance avant de le démarrer pour la toute première fois. Si vous avez un moniteur et un clavier sous la main, vous pouvez également consulter notre guide Comment configurer un Raspberry Pi pour la première fois.

Installation de Raspbian sur votre carte microSD

1. Insérez une carte microSD dans votre ordinateur. Votre carte doit mesurer 8 Go ou plus (la version allégée de Raspbian utilisera moins d'espace).

2. Téléchargez, installez et exécutez Imageur Raspberry Pi.

3. Cliquez sur le bouton Choisir le système d'exploitation. Un menu apparaît.

Configuration sans tête du Raspberry Pi (gravure de la carte microSD)

(Crédit d'image: Tom's Hardware)

4. Sélectionnez Raspbian dans le menu OS.

Configuration sans tête du Raspberry Pi (gravure de la carte microSD)

(Crédit d'image: Tom's Hardware)

5. Cliquez sur Choisir une carte SD et sélectionnez votre carte dans le menu.

Configuration sans tête du Raspberry Pi (gravure de la carte microSD)

(Crédit d'image: Tom's Hardware)

6. Cliquez sur Écrire. Ce processus prendra plusieurs minutes pendant que l'imageur Raspberry Pi télécharge Raspbian et le brûle sur votre carte microSD.

Configuration sans tête du Raspberry Pi (gravure de la carte microSD)

(Crédit d'image: Tom's Hardware)

Si vous n'étiez pas en train de configurer un Raspberry Pi sans tête, vous pouvez simplement insérer la carte, connecter votre Pi à un moniteur, un clavier, une source d'alimentation et un périphérique de pointage et le démarrer. Cependant, ce n'est pas notre objectif ici.

7. Écrire un fichier texte vide nommé "ssh" (sans extension de fichier) à la racine du répertoire de la carte. Lorsqu'il voit le "ssh" lors de son premier démarrage, Raspbian active automatiquement SSH (Secure Socket Shell), ce qui vous permet d'accéder à distance à la ligne de commande Pi depuis votre PC.

8. Configurer une connexion réseau pour votre Raspberry Pi.

Bien que vous ayez activé SSH, qui vous permettra de vous connecter et d'émettre des commandes de terminal, vous avez toujours besoin d'un moyen pour atteindre votre Pi. Vous pouvez vous connecter via Wi-Fi / Ethernet, connexion Ethernet directe ou connexion USB directe (Pi Zero uniquement). Voici les instructions pour chacun.

Wi-Fi sans fil / Ethernet

Pour configurer une connexion Wi-Fi sur votre Raspberry Pi sans tête, créez un fichier texte appelé wpa_supplicant.conf et placez-le dans le répertoire racine de la carte microSD. Vous aurez besoin du texte suivant dans le fichier.

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

réseau = 
scan_ssid = 1
ssid = "your_wifi_ssid"
psk = "your_wifi_password"

Remplacez le pays par "GB" pour le Royaume-Uni ou par un autre code de pays pour un autre pays, et entrez votre SSID et votre mot de passe réels. Au démarrage, Raspbian vous connectera à ce réseau. Cependant, si vous êtes sur un réseau Wi-Fi public qui vous oblige à cliquer sur "Ok" sur une page de démarrage avant d'accéder à Internet, cette méthode ne fonctionnera pas.

Vous préférez utiliser Ethernet? Si vous branchez votre Raspberry Pi directement sur un réseau câblé, vous devriez pouvoir y accéder par son nom (raspberrypi ou raspberrypi.local) sans modifier aucun autre fichier.

Connexion USB directe (Pi Zero / Zero W uniquement)

Ma façon préférée de me connecter est via une connexion USB directe, en branchant mon Pi Zero W directement sur un port de mon PC. Cette méthode est excellente, car elle fonctionne où que vous soyez (même s'il n'y a pas de Wi-Fi disponible), et elle fournit à la fois l'alimentation et une connexion à votre Pi, sur un seul câble. Cependant, vous ne pouvez le faire que sur un Pi Zero ou Zero W.

1. Ouvrez le fichier config.txt dans le répertoire racine de la carte micro SD, et ajouter la ligne dtoverlay = dwc2 tout en bas du fichier et enregistrez.

2. Ouvrez cmdline.txt et ajoutez le texte modules-load = dwc2, g_ether après le mot rootwait et enregistrez le fichier. Il n'y a pas de sauts de ligne dans ce fichier.

3. Télécharger et installer Services d'impression Bonjour depuis apple.com (si vous avez Windows). Il semble étrange que vous ayez besoin d'un programme Apple pour accéder à un Pi à partir de Windows, mais cela aide votre PC à voir le Pi. Ignorez le nom; vous ne l'utilisez pas pour l'impression.

4. Connectez le câble micro USB au port étiqueté "USB" sur le Pi Zero. Cela ne fonctionnera pas si vous vous connectez au port étiqueté "PWR". Cependant, le port "USB" alimentera également votre Pi, vous n'avez donc pas besoin de connecter un fil d'alimentation dédié.

Connexion Ethernet directe

Si votre PC dispose d'un port Ethernet de rechange ou si vous disposez d'un dongle Ethernet vers USB, vous pouvez utiliser un câble réseau pour passer directement de votre Pi à votre ordinateur. Assurez-vous simplement que Bonjour est installé sur votre PC et que SSH est activé sur le Pi (voir ci-dessus). Ensuite, vous pouvez simplement connecter les deux appareils via Ethernet.

Si vous souhaitez que le Raspberry Pi obtienne sa connexion Internet à partir de votre PC via le port Ethernet, vous devez effectuer les opérations suivantes dans Windows 10:

1. Accédez au menu Connexions réseau, qui fait partie du panneau de configuration de la vieille école. Vous pouvez accéder à cet écran en allant dans Paramètres-> Réseau et Internet-> Wi-Fi, puis en cliquant sur "Modifier les paramètres de l'adaptateur" sur le côté droit de l'écran. Cela fonctionne que vous partagiez une connexion Internet qui vient à votre PC à partir du Wi-Fi ou d'Ethernet.

2. Faites un clic droit sur l'adaptateur qui est connecté à Internet, et sélectionner les propriétés.

3. Activez «Autoriser les autres utilisateurs du réseau à se connecter» sur l'onglet "Partage".

4. Sélectionnez le port Ethernet connecté au Raspberry Pi depuis le menu "Connexion réseau domestique", puis cliquez sur OK.

Connexion via SSH

Après avoir connecté le Pi à votre réseau ou directement à votre PC, vous devrez établir une connexion SSH.

1. Téléchargez et installez Putty si vous ne l'avez pas déjà. Putty est le principal client SSH pour Windows.

2. Entrer tarte aux framboises ou raspberrypi.local comme l'adresse à laquelle vous souhaitez vous connecter dans Putty, et cliquez sur Ouvrir. Vous devez généralement ajouter le .local si le Pi est directement connecté à votre PC via un câble USB ou Ethernet.

3. Cliquez sur OK si vous recevez une alerte d'avertissement de sécurité. Ce n'est pas un problème.

4. Entrer pi comme nom d'utilisateur et framboise comme mot de passe. Vous souhaiterez peut-être les modifier ultérieurement.

Vous êtes maintenant connecté à l'invite de commande, mais si vous souhaitez accéder à l'interface graphique, avec un bureau et des fenêtres flottantes, vous devrez activer VNC.

Activation et connexion via VNC

1. Entrez sudo raspi-config à l'invite de commande.

Une application de configuration s'ouvre.

2. Sélectionnez les options d'interfaçage (numéro 5 sur la liste)

3. Sélectionnez VNC (numéro 3 sur le menu)

4. Sélectionnez Oui.

5. Appuyez sur Entrée pour accuser réception du serveur VNC est activé.

6. Sélectionnez Terminer

Sur votre PC:

1. Télécharger, installer et lancer Visionneuse VNC.

2. Sélectionnez Nouvelle connexion dans le menu Fichier.

3. Entrez raspberry.local dans le champ "VNC Server". Si cela ne fonctionne pas, essayez à nouveau avec le nom "raspberrypi" sans .local.

4. Cliquez sur OK.

5. Double-cliquez sur l'icône de connexion se connecter.

6. Cliquez sur OK si un avertissement de sécurité s'affiche.

7. Entrez le nom d'utilisateur et le mot de passe du Pi lorsque vous y êtes invité. Les valeurs par défaut sont nom d'utilisateur: pi et mot de passe: framboise. Cliquez sur OK.

Votre bureau Raspberry Pi apparaîtra alors dans une fenêtre sur le bureau de votre ordinateur principal. Vous pourrez tout contrôler à partir de là.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.