tp : mise en service du

15
UV3 chap1 TP : Initiation Raspberry Page 1 sur 15 UV3 EIE : PROGRAMMATION Chapitre 1 : Mise en service du Raspberry 3 TP UV3 TP : Classe de Seconde : 2 ième trimestre Date : ………………… Noms : ………………………………………………… Prénoms : ………………………………………………... Binôme n° : ……… Note :

Upload: others

Post on 02-Aug-2022

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TP : MISE EN SERVICE DU

UV3 chap1 TP : Initiation Raspberry Page 1 sur 15

UV3 EIE : PROGRAMMATION Chapitre 1 : Mise en service du Raspberry 3

TP

UV3

TP : MISE EN SERVICE DU

RASPBERRY 3

Classe de Seconde : 2ième trimestre Date : ………………… Noms : ………………………………………………… Prénoms : ………………………………………………... Binôme n° : ……… Note :

Page 2: TP : MISE EN SERVICE DU

UV3 chap1 TP : Initiation Raspberry Page 2 sur 15

CAHIER DES CHARGES :

Vous devez :

- Charger la distribution Stretch ou Buster et les logiciels win32diskimager, tightvnc,

- Formater la carte SD pour qu’elle reçoive la distribution Stretch ou Buster (dernière en date),

- Configurer le RPI pour que le clavier Azerty soit reconnu.

- Accéder à distance avec VNC ou le bureau à distance à l’interface graphique du RPI.

MISE EN SITUATION :

FONCTIONS ACTIVITÉS COMPÉTENCES

F1 Fonction préparation des opérations et des

équipements avant intervention sur site d’installation

A1-1 C1-1 C2-1 C3-1 C7-1

C8-1

A1-2 C1-1 C3-2

A1-4 C4-4

A1-1 Préparation des opérations

C2-1. Faire un bilan de l’existant

A1-2 Préparation, intégration, assemblage, interconnexion des matériels

C3-2 Réaliser l’intégration matérielle ou logicielle d’un équipement.

A1-4 Test et validation

C4-4 Installer, configurer les éléments du système et vérifier la conformité du fonctionnement

RÉSULTATS DE L’ACTIVITÉ ATTENDUS :

- Les équipements fonctionnent conformément au projet d’installation et/ou au cahier des charges et/ou à la commande du client ou du donneur d’ordre. - Un compte-rendu d’intégration logiciel est renseigné.

En tant que technicien, on vous demande de mettre en place un serveur VPN au sein de la section SN de votre lycée, afin de sécuriser l’envoi de d’email vers l’extérieur. Le chef de projet a choisi une solution simple et peu couteuse : l’utilisation d’un Raspberry 3 associé à la distribution Stretch.

Vous devrez : - Installer la distribution Stretch (Raspbian) sur une carte SD.

- Mise en service du Raspberry 3.

- Accès à distance du RPI.

« Il est préférable d'être ailleurs lorsqu'autre part n'est plus ici. »

Page 3: TP : MISE EN SERVICE DU

UV3 chap1 TP : Initiation Raspberry Page 3 sur 15

C 2-1 Recensement du matériel

- Relever les caractéristiques techniques du Raspberry 3 et de la carte SD et compléter le tableau ci-dessous :

Matériel Caractéristiques techniques

Raspberry 3

Carte SD

- Donner l’indice de la classe de la carte SD nécessaire pour un fonctionnement correct du RPI3. Est-ce compatible avec la valeur de la carte utilisée ?

C3.2 Installation de la distribution Stretch sur la carte SD

Le Raspberry utilise une carte SD comme disque dur. Il va donc falloir créer une carte SD bootable avec la distribution Stretch ou Buster installée, pour faire fonctionner le RPI. Le formatage et l’installation de Stretch ou Buster sur la carte se fera sur environnement Windows.

- Cloner une VM SEVEN originale et l’ouvrir.

- Récupérer sur le serveur ftp de la salle SN-SERVEUR, la distribution Stretch ou Buster et le logiciel win32diskimager.

- Insérer la carte SD dans la clé USB et la connecter à la VM SEVEN.

- Lancer win32diskimager, récupérer l’image de la distribution, sélectionner la lettre du lecteur de la carte SD et cliquer sur Write. (Faire un screen)

La carte SD est prête. Par défaut l’accès à distance sécurisée en mode console (SSH) n’est pas activé sur la distribution Stretch ou Buster.

- Créer un fichier texte nommé "ssh" dans la partition "/boot" lisible sur la carte SD depuis Windows. Supprimer l’extension. Au démarrage, le Raspberry activera automatiquement le mode SSH.

Faire valider par le professeur

Page 4: TP : MISE EN SERVICE DU

UV3 chap1 TP : Initiation Raspberry Page 4 sur 15

C3-2 Installation et paramétrage du Raspberry PI.

- Insérer la carte SD nouvellement préparée dans l’emplacement micro SD du RPI. ATTENTION, la carte SD est très fragile, procéder avec précaution.

- En vous aidant du schéma de câblage de l’annexe 1, réaliser l’installation du RPI 3 en le connectant directement à l’écran, la souris et le clavier de votre PC.

- Mettre sous tension.

Après quelques instants, le bureau de l’interface graphique de Stretch s’affiche. L’objectif ici est de travailler en mode console au démarrage du RPI 3. Il faut pour cela modifier les paramètres de base de Stretch.

- Ouvrir un terminal et taper sudo raspi-config dans l’invite de commande. Vous devriez arriver sur cette page d’accueil :

Faire remplir par le professeur

C2-1 Faire un bilan de l’existant

Critères de réussite :

Critères Réussite Totale

Réussite Partielle

À renforcer

Non Acquis

Non Évaluable

Absent

Caractéristiques matériel OK

Classe carte SD OK

C3-2 Réaliser l’intégration logicielle d’un équipement

Critères de réussite :

Critères Réussite Totale

Réussite Partielle

À renforcer

Non Acquis

Non Évaluable

Absent

Clone VM Seven installé

Utilisation de win32dsk OK.

Stretch installée sur carte SD

Faire valider par le professeur

Page 5: TP : MISE EN SERVICE DU

UV3 chap1 TP : Initiation Raspberry Page 5 sur 15

Quelques infos à titre indicatif :

• Change User Password : modifier le mot de passe de l’utilisateur ‘pi’ (Par défaut : Raspberry)

• Boot Options : Pour choisir si on veut arriver directement sur le bureau au démarrage du système et non pas sur une console.

• Localisation Options : Différentes options, notamment pour choisir la langue.

Pour mettre le clavier en français on Sélectionne Generic 105-key (intl) PC puis Other puis French puis French puis The default for the keyboard layout puis No compose key puis No

• Interfacing Options : Options d’interfaçage (pour activer ou non le SSH par exemple)

• Advanced Options : Options avancées (Va permettre d’utiliser tout l’espace de la carte SD par exemple)

• Update : Faire la mise à jour des paquets (recommandé)

- Avant d’aller plus loin, il faut reconfigurer le RPI3 suivant le cahier des charges suivant :

- Utiliser tout l’espace de la carte SD,

- Avoir le clavier en français,

- Utiliser la langue française,

- Activer le protocole SSH,

- Activer VNC,

- Démarrer en mode console.

- Faire un screen.

Note : pour revenir à cette page d’accueil en mode console, taper la commande « sudo raspi-config ».

Pour passer du mode console au mode graphique, taper « sudo startx ».

- Une fois ces changements réalisés, cliquer sur « finish », redémarrer le RPI3. Vérifier que les modifications sont effectives (vous devez démarrer en mode console).

- Pour avoir accès au RPI, linux requiert un login et un mot de passe. Entrer « pi » pour le login et « raspberry » pour le mot de passe (login et mot de passe par défaut).

À partir de cet instant, il est possible d’utiliser la distribution Linux Stretch ou Buster fonctionnant sur le RPI en mode déporté. Attention, si vous devez éteindre le raspi, ne débranchez l’alimentation qu’après avoir exécuté la commande suivante : « sudo shutdown -h now » et attendre que la LED rouge de la mise sous tension soit allumée.

Page 6: TP : MISE EN SERVICE DU

UV3 chap1 TP : Initiation Raspberry Page 6 sur 15

Nom_carte_reseau correspond au nom de votre interface réseau active. Vous devriez avoir 3 cartes réseaux, lo, wlan0 et une carte dont le nom commence par enx suivie de l’adresse MAC du RPI. C’est cette dernière que vous paramétrez.

XY correspond à votre n° de poste

Paramétrage réseau :

Il faut d’abord affecter au RPI une adresse IP fixe (pour le moment, c’est le serveur DHCP de la salle qui affecte automatiquement une adresse IP à votre RPI).

- Donner l’adresse IP de votre RPI avec la commande ifconfig -a ou hostname –I. (faire un screen)

- Donner également l’adresse MAC de votre RPI.

Avec Linux, les changements de paramètres se font dans les fichiers de configuration. Nous allons utiliser l’éditeur de texte nano (équivalent de vi sous Opensuse). Allons voir le contenu du fichier de configuration « interfaces ».

- Exécuter « sudo nano /etc/network/interfaces »

- Insérer alors, à la fin de votre fichier ces paramètres :

auto nom_carte_reseau

iface nom_carte_reseau inet static

address 192.168.1.10XY

netmask 255.255.255.0

gateway 192.168.1.1

- Faire un screen.

- Enregistrer et quitter le fichier.

- Taper « sudo reboot » puis vérifier la nouvelle configuration avec ifconfig (faire un screen).

- Éteindre correctement (avec la commande shutdown…) et débrancher le RPI3.

Faire valider par le professeur

Page 7: TP : MISE EN SERVICE DU

UV3 chap1 TP : Initiation Raspberry Page 7 sur 15

C4.4 Mise en place du RPI au sein du réseau SN et accès à distance

- Placer votre RPI dans le chariot prévu à cet effet. Le brancher au switch et le mettre sous tension. Voir l’annexe 2 pour le câblage.

- Sur votre PC distant, installer le logiciel Putty. Vous connecter à votre RPI en indiquant l’adresse IP du raspberry dans hostname et vérifier que le mode SSH est activé. Vous devriez obtenir la fenêtre suivante :

Mise à jour du RPI :

- Maintenant que votre RPI3 est en place dans le réseau SN, nous allons faire une mise à jour du Raspbian puis du firmware :

Tout d’abord, Vérifier l'installation du firmware : uname -a

Puis sudo apt-get update && apt-get upgrade -y

Et sudo rpi-update

- La mise à jour peut prendre du temps. Répondre en attendant aux questions de la page 10

de votre TP.

- Redémarrer le RPI : sudo reboot

- Vérifier l'installation du nouveau firmware : uname -a

Installation de VNC :

Si vous voulez profiter de l’interface graphique de Stretch ou Buster sur votre PC, vous pouvez utiliser le logiciel VNC qui permet le contrôle à distance.

Page 8: TP : MISE EN SERVICE DU

UV3 chap1 TP : Initiation Raspberry Page 8 sur 15

- Sur votre VM, installer VNC Viewer et le lancer :

- Dans VNC Viewver, entrer l’adresse IP réseau de votre Raspberry PI.

- Faire un screen.

- Cliquer sur connexion puis entrer le mot de passe. Au bout de quelques instants, vous devriez obtenir la fenêtre suivante :

- Pour utiliser le bureau à distance, il faut au préalable installer sur le RPI le service Xrdp, taper la commande sudo apt-get install xrdp.

- Ouvrir la connexion Bureau à distance (exécuter MSTSC).

Faire valider par le professeur

Taper l’adresse IP de votre Raspberry puis connexion. Dans la fenêtre qui s’ouvre, entrer le login et mot de passe du RPI

Page 9: TP : MISE EN SERVICE DU

UV3 chap1 TP : Initiation Raspberry Page 9 sur 15

- Votre Raspberry est prêt et configuré. Vous pouvez éteindre correctement votre RPI. Ranger le matériel.

Page 10: TP : MISE EN SERVICE DU

UV3 chap1 TP : Initiation Raspberry Page 10 sur 15

Faire remplir par le professeur

C3-2 Réaliser l’intégration logicielle et matérielle d’un équipement

Critères de réussite :

Critères Réussite Totale

Réussite Partielle

À renforcer

Non Acquis

Non Évaluable

Absent

Câblage OK

Cahier des charges RPI OK

@IP statique dans interfaces

C4-4 Installer, configurer les éléments du système et vérifier la conformité du fonctionnement

Critères de réussite :

Critères Réussite Totale

Réussite Partielle

À renforcer

Non Acquis

Non Évaluable

Absent

Câblage OK

MAJ du RPI OK

Installation de VNC OK

Prise à distance correcte

Page 11: TP : MISE EN SERVICE DU

UV3 chap1 TP : Initiation Raspberry Page 11 sur 15

QUESTIONS EN ATTENDANT LA FIN DE LA MISE A JOUR

- Quel modèle utilisez-vous ?

- Compléter le tableau suivant en indiquant les différents modèles commercialisés et leurs différences.

Modèle Processeur Fréquence Taille RAM

A, A+

B, B+

2

3

4

- Qu’est-ce qu’un SOC ?

- Quelles sont les dimensions de la carte ?

- Le module est équipé de Raspbian. De quoi s’agit-il ? Quelle différence avec Windows ?

- Que veut dire l’acronyme SSH ? ?

- Donner la commande permettant d’éteindre correctement le Raspberry.

Page 12: TP : MISE EN SERVICE DU

UV3 chap1 TP : Initiation Raspberry Page 12 sur 15

- Donner la valeur de la tension alternative en entrée de l’adaptateur de tension d’alimentation.

- Donner la valeur de la tension continue en sortie de l’adaptateur de tension d’alimentation.

- Donner la valeur de la puissance max en sortie.

- Compléter le schéma ci-dessous du RPI3 :

Page 13: TP : MISE EN SERVICE DU

UV3 chap1 TP : Initiation Raspberry Page 13 sur 15

- Compléter le schéma ci-dessous du RPI4 :

Page 14: TP : MISE EN SERVICE DU

UV3 chap1 TP : Initiation Raspberry Page 14 sur 15

ANNEXE 1 : PLAN DE CÂBLAGE AVEC UN ÉCRAN

Page 15: TP : MISE EN SERVICE DU

UV3 chap1 TP : Initiation Raspberry Page 15 sur 15

ANNEXE 2 : PLAN DE CÂBLAGE A DISTANCE

Serveur RPI 3

Client

Internet Prise Murale : raccordement au réseau

Accès au PI3 à distance en SSH avec Putty