Le Raspberry Pi
À propos de la leçon

Installer et utiliser Raspbian sur Raspberry Pi sans écran et sans clavier (sur la Pi)

Cette manipulation permet d’installer et d’utiliser Raspbian depuis un PC Windows sans que le Raspberry Pi ne soit connecté à un écran et un clavier.

Préparation de la carte SD

Installer Raspbian sur la carte SD Par sécurité, l’accès en SSH au Raspberry Pi n’est plus activé par défaut. Pour l’activer, il faut créer un fichier nommé “ssh” dans le dossier “/boot” de la carte SD.

Sous Windows, le dossier “/boot” est tout simplement la racine de la seule partition visible de la carte SD. Créez un nouveau fichier texte nommé ssh.txt et effacer son extension .txt

Trouver l’adresse IP du Raspberry Pi

Pour la suite, il faudra connaitre l’adresse IP du Raspberry Pi. Par défaut, celui-ci est en DHCP (il obtient automatiquement une adresse IP).

Insérer la carte SD dans le Raspberry Pi, le connecter au réseau et l’alimenter. Attendre quelques dizaines de secondes, ouvrir un invite de commande et taper :

ping raspberrypi

ou sur les versions plus récentes de RaspBian :

ping raspberrypi.local

Si ça ne fonctionne pas, voici une autre solution :
– Couper l’alimentation du Raspberry Pi. Sur votre poste Windows, démarrer Wireshark et taper “bootp” dans la zone de texte “Filtre”.
– Rebrancher l’alimentation du Raspberry Pi. Attendre quelques dizaines de secondes et vous devez voir apparaitre les trames “DHCP” de votre Raspberry Pi.
– L’adresse IP du Raspberry Pi se trouve dans la trame “DHCP request”.

Connexion en SSH

Se connecter en ssh avec putty (login : pi mot de passe : raspberry) :

Lors de la première connexion un message d’alerte vous demande de confirmer que vous êtes bien certain que le serveur sur lequel vous vous connectez est bien celui que vous pensez. Cliquer sur Oui.
Entrez votre login : pi
Entrez le mot de passe : raspberry
(ATTENTION : rien ne s’affiche lorsque vous tapez le mot de passe, c’est normal)

Mettre à jour la liste des paquets et le système :

sudo apt-get update && sudo apt-get upgrade

Installation des service Xrdp et TightVncServer

sudo apt-get install xrdp

sudo apt-get install tightvncserver

La connexion est maintenant possible depuis le bureau à distance Windows (mstsc).

Par sécurité, changer le mot de passe par défaut :
sudo passwd pi

Connexion depuis Windows

Exécuter “MSTSC” :
Taper l’adresse IP du Raspberry Pi :
Taper le login (pi) et le mot de passe :
Vous voila connecté, le bureau de Raspbian s’affiche

Enable WiFi

sudo nano /etc/network/interfaces

Et ajouter en fin de fichier :

allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid "YOUR NETWORK SSID"
wpa-psk "WIFI PASSWORD"

Redémarrez , sudo reboot et vérifiez que la connexion s’effectue bien en Wifi

Configurer le Wi-Fi et Bluetooth sur le Raspberry Pi v3

Comme toujours la mise à jour s’impose !
apt-get update && apt-get upgrade

Assurez-vous d’avoir installé les modules permettant de reconnaitre les composants
apt-get install apt-utils firmware-brcm80211 pi-bluetooth wpasupplicant
Vous pouvez maintenant vous assurer que l’interface est bien reconnue avec la commande ifconfig -a. Vous devez voir l’interface wlan0.

Installer les outils pour le wifi
apt-get install iw wireless-tools

Activer l’interface
ifconfig wlan0 up

Scanner les réseaux disponibles
iwlist wlan0 scan | grep ESSID

Vous devez avoir la liste des réseaux visibles
iwlist scan essid list

Installer les paquets suivants
apt-get install wpasupplicant

Générer une version PSK de votre mot de passe Wifi
wpa_passphrase Mon_SSID
Il va vous demander le mot de passe de votre réseau. Le résultat sera quelque chose du genre :
network=
{
ssid="Mon_SSID"
#psk="mon_mot_de_passe_en_clair"
psk=12345.....def
}

Copier la valeur de PSK

Editer le fichier /etc/network/interfaces
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid "Mon_SSID"
wpa-psk 12345.....def

Arrêter le Raspberry
Débrancher le câble ethernet
Redémarrer le Raspberry
Voilà pour la partie Wifi.

Visits: 2