Différences entre les versions de « Ressources::RaspberryPi »

De {}
Aller à la navigation Aller à la recherche
Ligne 9 : Ligne 9 :
 
<syntaxhighlight lang="bash">cd /etc/wpa_supplicant</syntaxhighlight>
 
<syntaxhighlight lang="bash">cd /etc/wpa_supplicant</syntaxhighlight>
 
* Lister le contenu du dossier à l'aide de la commande  
 
* Lister le contenu du dossier à l'aide de la commande  
<syntaxhighlight lang="bash">ls</syntaxhighlight>.
+
<syntaxhighlight lang="bash">ls</syntaxhighlight>
 
Le fichier wpa_supplicant.conf devrait apparaitre.
 
Le fichier wpa_supplicant.conf devrait apparaitre.
* Modifier ce fichier en tapant <syntaxhighlight lang="bash">sudo nano wpa_supplicant.conf</syntaxhighlight>
+
* Modifier ce fichier en tapant  
 +
<syntaxhighlight lang="bash">sudo nano wpa_supplicant.conf</syntaxhighlight>
 
* Dans l'éditeur qui vient de s'ouvrir, ajouter à la fin:  
 
* Dans l'éditeur qui vient de s'ouvrir, ajouter à la fin:  
 
<pre>
 
<pre>
Ligne 20 : Ligne 21 :
 
</pre>
 
</pre>
 
* Sauvegarder et quitter (Ctrl + x)
 
* Sauvegarder et quitter (Ctrl + x)
* Naviguer jusqu'au dossier "etc" de la partition root de la carte SD <syntaxhighlight lang="bash">cd /media/utilisateur/root/etc/</syntaxhighlight>
+
* Naviguer jusqu'au dossier "etc" de la partition root de la carte SD  
* Modifier le fichier "hosts" en tapant <syntaxhighlight lang="bash">sudo nano hosts</syntaxhighlight>
+
<syntaxhighlight lang="bash">cd /media/utilisateur/root/etc/</syntaxhighlight>
 +
* Modifier le fichier "hosts" en tapant  
 +
<syntaxhighlight lang="bash">sudo nano hosts</syntaxhighlight>
 
* Modifier le nom du raspberry à la fin du fichier, donc remplacer
 
* Modifier le nom du raspberry à la fin du fichier, donc remplacer
 
<pre>127.0.1.1      raspberrypi</pre>
 
<pre>127.0.1.1      raspberrypi</pre>
Ligne 27 : Ligne 30 :
 
<pre>127.0.1.1      lenomdevotreraspberry</pre>
 
<pre>127.0.1.1      lenomdevotreraspberry</pre>
 
* Sauvegarder et quitter (Ctrl + x)
 
* Sauvegarder et quitter (Ctrl + x)
* Modifier le fichier "hostname" en tapant <syntaxhighlight lang="bash">sudo nano hostname</syntaxhighlight>
+
* Modifier le fichier "hostname" en tapant  
 +
<syntaxhighlight lang="bash">sudo nano hostname</syntaxhighlight>
 
* Modifier le nom du raspberry à la fin du fichier, donc remplacer
 
* Modifier le nom du raspberry à la fin du fichier, donc remplacer
 
<pre>raspberrypi</pre>
 
<pre>raspberrypi</pre>
Ligne 33 : Ligne 37 :
 
<pre>lenomdevotreraspberry</pre>
 
<pre>lenomdevotreraspberry</pre>
 
* Sauvegarder et quitter (Ctrl + x)
 
* Sauvegarder et quitter (Ctrl + x)
* Redémarrer le raspberry avec la commande <syntaxhighlight lang="bash">sudo reboot</syntaxhighlight>
+
* Redémarrer le raspberry avec la commande  
 +
<syntaxhighlight lang="bash">sudo reboot</syntaxhighlight>
  
 
===(Linux ou Mac OS) Sans écran, sans clavier, avec un réseau wifi et un ordinateur===
 
===(Linux ou Mac OS) Sans écran, sans clavier, avec un réseau wifi et un ordinateur===
 
* Insérer la carte SD du raspberry dans l'ordinateur
 
* Insérer la carte SD du raspberry dans l'ordinateur
* Avec le terminal, naviguer jusqu'au dossier "wpa_supplicant" de la partition root de la carte SD <syntaxhighlight lang="bash">cd /media/utilisateur/root/etc/wpa_supplicant</syntaxhighlight>
+
* Avec le terminal, naviguer jusqu'au dossier "wpa_supplicant" de la partition root de la carte SD  
* Lister le contenu du dossier à l'aide de la commande <syntaxhighlight lang="bash">ls</syntaxhighlight>. Le fichier wpa_supplicant.conf devrait apparaitre.
+
<syntaxhighlight lang="bash">cd /media/utilisateur/root/etc/wpa_supplicant</syntaxhighlight>
* Modifier ce fichier en tapant <syntaxhighlight lang="bash">sudo nano wpa_supplicant.conf</syntaxhighlight>
+
* Lister le contenu du dossier à l'aide de la commande  
 +
<syntaxhighlight lang="bash">ls</syntaxhighlight>
 +
Le fichier wpa_supplicant.conf devrait apparaitre.
 +
* Modifier ce fichier en tapant  
 +
<syntaxhighlight lang="bash">sudo nano wpa_supplicant.conf</syntaxhighlight>
 
* Dans l'éditeur qui vient de s'ouvrir, ajouter à la fin:  
 
* Dans l'éditeur qui vient de s'ouvrir, ajouter à la fin:  
 
<pre>
 
<pre>
Ligne 48 : Ligne 57 :
 
</pre>
 
</pre>
 
* Sauvegarder et quitter (Ctrl + x)
 
* Sauvegarder et quitter (Ctrl + x)
* Naviguer jusqu'au dossier "etc" de la partition root de la carte SD <syntaxhighlight lang="bash">cd /media/utilisateur/root/etc/</syntaxhighlight>
+
* Naviguer jusqu'au dossier "etc" de la partition root de la carte SD  
* Modifier le fichier "hosts" en tapant <syntaxhighlight lang="bash">sudo nano hosts</syntaxhighlight>
+
<syntaxhighlight lang="bash">cd /media/utilisateur/root/etc/</syntaxhighlight>
 +
* Modifier le fichier "hosts" en tapant  
 +
<syntaxhighlight lang="bash">sudo nano hosts</syntaxhighlight>
 
* Modifier le nom du raspberry à la fin du fichier, donc remplacer
 
* Modifier le nom du raspberry à la fin du fichier, donc remplacer
 
<pre>127.0.1.1      raspberrypi</pre>
 
<pre>127.0.1.1      raspberrypi</pre>
Ligne 55 : Ligne 66 :
 
<pre>127.0.1.1      lenomdevotreraspberry</pre>
 
<pre>127.0.1.1      lenomdevotreraspberry</pre>
 
* Sauvegarder et quitter (Ctrl + x)
 
* Sauvegarder et quitter (Ctrl + x)
* Modifier le fichier "hostname" en tapant <syntaxhighlight lang="bash">sudo nano hostname</syntaxhighlight>
+
* Modifier le fichier "hostname" en tapant  
 +
<syntaxhighlight lang="bash">sudo nano hostname</syntaxhighlight>
 
* Modifier le nom du raspberry à la fin du fichier, donc remplacer
 
* Modifier le nom du raspberry à la fin du fichier, donc remplacer
 
<pre>raspberrypi</pre>
 
<pre>raspberrypi</pre>
Ligne 74 : Ligne 86 :
 
* Taper "pi" après la mention "login as"
 
* Taper "pi" après la mention "login as"
 
* Taper "raspberrypi" comme mot de passe
 
* Taper "raspberrypi" comme mot de passe
* Naviguer jusqu'au dossier "wpa_supplicant" du raspberry <syntaxhighlight lang="bash">cd /etc/wpa_supplicant</syntaxhighlight>
+
* Naviguer jusqu'au dossier "wpa_supplicant" du raspberry  
* Lister le contenu du dossier à l'aide de la commande <syntaxhighlight lang="bash">ls</syntaxhighlight>. Le fichier wpa_supplicant.conf devrait apparaitre.
+
<syntaxhighlight lang="bash">cd /etc/wpa_supplicant</syntaxhighlight>
* Modifier ce fichier en tapant <code>sudo nano wpa_supplicant.conf</syntaxhighlight>
+
* Lister le contenu du dossier à l'aide de la commande  
 +
<syntaxhighlight lang="bash">ls</syntaxhighlight>
 +
Le fichier wpa_supplicant.conf devrait apparaitre.
 +
* Modifier ce fichier en tapant  
 +
<syntaxhighlight lang="bash">sudo nano wpa_supplicant.conf</syntaxhighlight>
 
* Dans l'éditeur qui vient de s'ouvrir, ajouter à la fin:  
 
* Dans l'éditeur qui vient de s'ouvrir, ajouter à la fin:  
 
<pre>
 
<pre>
Ligne 85 : Ligne 101 :
 
</pre>
 
</pre>
 
* Sauvegarder et quitter (Ctrl + x)
 
* Sauvegarder et quitter (Ctrl + x)
* Naviguer jusqu'au dossier "etc" de la partition root de la carte SD <syntaxhighlight lang="bash">cd /media/utilisateur/root/etc/</syntaxhighlight>
+
* Naviguer jusqu'au dossier "etc" de la partition root de la carte SD  
* Modifier le fichier "hosts" en tapant <syntaxhighlight lang="bash">sudo nano hosts</syntaxhighlight>
+
<syntaxhighlight lang="bash">cd /media/utilisateur/root/etc/</syntaxhighlight>
 +
* Modifier le fichier "hosts" en tapant  
 +
<syntaxhighlight lang="bash">sudo nano hosts</syntaxhighlight>
 
* Modifier le nom du raspberry à la fin du fichier, donc remplacer
 
* Modifier le nom du raspberry à la fin du fichier, donc remplacer
 
<pre>127.0.1.1      raspberrypi</pre>
 
<pre>127.0.1.1      raspberrypi</pre>
Ligne 92 : Ligne 110 :
 
<pre>127.0.1.1      lenomdevotreraspberry</pre>
 
<pre>127.0.1.1      lenomdevotreraspberry</pre>
 
* Sauvegarder et quitter (Ctrl + x)
 
* Sauvegarder et quitter (Ctrl + x)
* Modifier le fichier "hostname" en tapant <syntaxhighlight lang="bash">sudo nano hostname</syntaxhighlight>
+
* Modifier le fichier "hostname" en tapant  
 +
<syntaxhighlight lang="bash">sudo nano hostname</syntaxhighlight>
 
* Modifier le nom du raspberry à la fin du fichier, donc remplacer
 
* Modifier le nom du raspberry à la fin du fichier, donc remplacer
 
<pre>raspberrypi</pre>
 
<pre>raspberrypi</pre>
Ligne 98 : Ligne 117 :
 
<pre>lenomdevotreraspberry</pre>
 
<pre>lenomdevotreraspberry</pre>
 
* Sauvegarder et quitter (Ctrl + x)
 
* Sauvegarder et quitter (Ctrl + x)
* Redémarrer le raspberry avec la commande <syntaxhighlight lang="bash">sudo reboot</syntaxhighlight>
+
* Redémarrer le raspberry avec la commande  
 +
<syntaxhighlight lang="bash">sudo reboot</syntaxhighlight>
 
* Fermer putty, débrancher le cable ethernet.
 
* Fermer putty, débrancher le cable ethernet.
 
* Lorsque le raspberry a redémarré, ouvrir à nouveau putty et entrer "lenomdevotreraspberry.local" dans le champ "hostname".
 
* Lorsque le raspberry a redémarré, ouvrir à nouveau putty et entrer "lenomdevotreraspberry.local" dans le champ "hostname".
Ligne 104 : Ligne 124 :
  
 
==Mettre à jour les logiciels==
 
==Mettre à jour les logiciels==
* Dans le terminal, taper <syntaxhighlight lang="bash">sudo apt-get update</syntaxhighlight>. La commande met à jour la base de données locale des logiciels disponibles en téléchargeant les bases de données de paquets dont les adresses se trouvent dans le fichier <code>/etc/apt/sources.list</code>
+
* Dans le terminal, taper  
* Taper ensuite <syntaxhighlight lang="bash">sudo apt-get upgrade</syntaxhighlight> pour mettre à jour tous les logiciels installés sur le raspberry.
+
<syntaxhighlight lang="bash">sudo apt-get update</syntaxhighlight>
* Taper enfin <syntaxhighlight lang="bash">sudo apt-get dist-upgrade</syntaxhighlight> pour mettre à jour la version de Raspbian si nécessaire.
+
La commande met à jour la base de données locale des logiciels disponibles en téléchargeant les bases de données de paquets dont les adresses se trouvent dans le fichier <code>/etc/apt/sources.list</code>
 +
* Taper ensuite  
 +
<syntaxhighlight lang="bash">sudo apt-get upgrade</syntaxhighlight>  
 +
pour mettre à jour tous les logiciels installés sur le raspberry.
 +
* Taper enfin  
 +
<syntaxhighlight lang="bash">sudo apt-get dist-upgrade</syntaxhighlight>  
 +
pour mettre à jour la version de Raspbian si nécessaire.
  
 
==Changer le mot de passe de l'utilisateur [facultatif]==
 
==Changer le mot de passe de l'utilisateur [facultatif]==
L'utilisateur par défaut se nomme "pi". Pour changer son mot de passe, taper dans le terminal la commande <syntaxhighlight lang="bash">passwd</syntaxhighlight> et suivre les instructions.
+
L'utilisateur par défaut se nomme "pi". Pour changer son mot de passe, taper dans le terminal la commande  
 +
<syntaxhighlight lang="bash">passwd</syntaxhighlight>  
 +
et suivre les instructions.
  
 
==Installer et configurer Samba [facultatif]==
 
==Installer et configurer Samba [facultatif]==
 
Samba va permettre de partager les dossiers du raspberry sur le réseau pour pouvoir y accéder via le navigateur de fichiers de votre ordinateur.
 
Samba va permettre de partager les dossiers du raspberry sur le réseau pour pouvoir y accéder via le navigateur de fichiers de votre ordinateur.
  
* Dans le terminal, taper <syntaxhighlight lang="bash">sudo apt-get install samba samba-common-bin</syntaxhighlight>
+
* Dans le terminal, taper  
* Ouvrir le fichier de configuration de samba en tapant <syntaxhighlight lang="bash">sudo nano /etc/samba/samba.conf</syntaxhighlight>
+
<syntaxhighlight lang="bash">sudo apt-get install samba samba-common-bin</syntaxhighlight>
 +
* Ouvrir le fichier de configuration de samba en tapant  
 +
<syntaxhighlight lang="bash">sudo nano /etc/samba/samba.conf</syntaxhighlight>
 
* Modifier la ligne  
 
* Modifier la ligne  
 
<pre>wins support = no</pre>
 
<pre>wins support = no</pre>
Ligne 133 : Ligne 163 :
 
</pre>
 
</pre>
 
* Sauver le fichier et quitter (ctrl+x)
 
* Sauver le fichier et quitter (ctrl+x)
* Ajouter l'utilisateur pi comme utilisateur samba <syntaxhighlight lang="bash">sudo smbpasswd -a pi</syntaxhighlight>
+
* Ajouter l'utilisateur pi comme utilisateur samba  
 +
<syntaxhighlight lang="bash">sudo smbpasswd -a pi</syntaxhighlight>
  
  
Ligne 139 : Ligne 170 :
 
===Installer le serveur du bureau à distance sur le raspberry===
 
===Installer le serveur du bureau à distance sur le raspberry===
 
* Installer "tightvncserver":
 
* Installer "tightvncserver":
 
===Installer le client sur l'ordinateur===
 
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
sudo apt-get install tightvncserver
 
sudo apt-get install tightvncserver
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
* Lancer "tightvncserver"
 +
<syntaxhighlight lang="bash">
 +
tightvncserver
 +
</syntaxhighlight>
 +
Entrer un mot de passe demandé. Le bureau distant a normalement été créé à l'adresse :1, :0 étant l'adresse du bureau par défaut sur le raspberry.
 +
* Pour éteindre le bureau par défaut, taper
 +
<syntaxhighlight lang="bash">
 +
service lightdm stop
 +
</syntaxhighlight>
 +
* Pour éteindre un bureau créé aevec tightvncserver, taper
 +
<syntaxhighlight lang="bash">
 +
vncserver -kill :1
 +
</syntaxhighlight>
 +
où :1 est l'adresse du bureau que vous désirez arrêter.
 +
===(Linux) Se connecter via l'ordinateur client===
 +
* Chercher l'application (ou installer via <code>apt-get</code> si nécessaire) "remote desktop viewer" (Vinagre pour Gnome, krdc pour KDE)
 +
* Ouvrir l'application et dans le champs "host" taper l'adresse du raspberry suivie de l'adresse de l'écran (exemple: <code>lenomdevotreraspberry.local:1</code>). Spécifier "VNC" comme protocole de connexion et cliquer sur "connect".
 +
===(Mac OS) Se connecter via l'ordinateur client===
 +
* Dans le menu du Finder, cliquer sur "Aller " puis "Se connecter au serveur", puis entrer l'adresse du raspberry précédée de "vnc://", par exemple: <code>vnc://lenomdevotreraspberry.local:1</code>
 +
===(Windows)===
 +
* Télécharger "tightvnc" à l'adresse http://www.tightvnc.com/download.php et l'installer.
 +
* Ouvrir l'application et dans le champs "host" taper l'adresse du raspberry suivie de l'adresse de l'écran (exemple: <code>lenomdevotreraspberry.local:1</code>). Cliquer sur "connect".

Version du 7 août 2016 à 07:51

Configurer le Raspberry Pi

Configurer le Raspberry PI pour une connexion distante

Le but ici est de pouvoir accéder au raspberry via un terminal sur un ordinateur connecté au même réseau wifi, en indiquant simplement le nom du raspberry sans préciser son adresse ip. Pour que la reconnaissance du nom fonctionne, il faut que le paquet avahi-daemon soit installé sur le raspberry (c'est le cas par défaut pour les versions les plus récentes de raspbian). Et que "bonjour" (windows) ou avahi-daemon (linux) soit installé sur l'ordinateur.

Avec un écran hdmi, un réseau wifi et un clavier

  • Brancher l'écran, brancher le clavier, connecter la prise d'alimentation au raspberry.
  • Ouvrir le terminal
  • Naviguer jusqu'au dossier "wpa_supplicant" du raspberry
cd /etc/wpa_supplicant
  • Lister le contenu du dossier à l'aide de la commande
ls

Le fichier wpa_supplicant.conf devrait apparaitre.

  • Modifier ce fichier en tapant
sudo nano wpa_supplicant.conf
  • Dans l'éditeur qui vient de s'ouvrir, ajouter à la fin:
network={
  ssid="réseau wifi"
  psk="mot de passe wifi"
}
  • Sauvegarder et quitter (Ctrl + x)
  • Naviguer jusqu'au dossier "etc" de la partition root de la carte SD
cd /media/utilisateur/root/etc/
  • Modifier le fichier "hosts" en tapant
sudo nano hosts
  • Modifier le nom du raspberry à la fin du fichier, donc remplacer
127.0.1.1       raspberrypi

par

127.0.1.1       lenomdevotreraspberry
  • Sauvegarder et quitter (Ctrl + x)
  • Modifier le fichier "hostname" en tapant
sudo nano hostname
  • Modifier le nom du raspberry à la fin du fichier, donc remplacer
raspberrypi

par

lenomdevotreraspberry
  • Sauvegarder et quitter (Ctrl + x)
  • Redémarrer le raspberry avec la commande
sudo reboot

(Linux ou Mac OS) Sans écran, sans clavier, avec un réseau wifi et un ordinateur

  • Insérer la carte SD du raspberry dans l'ordinateur
  • Avec le terminal, naviguer jusqu'au dossier "wpa_supplicant" de la partition root de la carte SD
cd /media/utilisateur/root/etc/wpa_supplicant
  • Lister le contenu du dossier à l'aide de la commande
ls

Le fichier wpa_supplicant.conf devrait apparaitre.

  • Modifier ce fichier en tapant
sudo nano wpa_supplicant.conf
  • Dans l'éditeur qui vient de s'ouvrir, ajouter à la fin:
network={
  ssid="réseau wifi"
  psk="mot de passe wifi"
}
  • Sauvegarder et quitter (Ctrl + x)
  • Naviguer jusqu'au dossier "etc" de la partition root de la carte SD
cd /media/utilisateur/root/etc/
  • Modifier le fichier "hosts" en tapant
sudo nano hosts
  • Modifier le nom du raspberry à la fin du fichier, donc remplacer
127.0.1.1       raspberrypi

par

127.0.1.1       lenomdevotreraspberry
  • Sauvegarder et quitter (Ctrl + x)
  • Modifier le fichier "hostname" en tapant
sudo nano hostname
  • Modifier le nom du raspberry à la fin du fichier, donc remplacer
raspberrypi

par

lenomdevotreraspberry
  • Sauvegarder et quitter (Ctrl + x)
  • Ejecter la carte SD de l'ordinateur, insérer la carte dans le raspberry et connecter la prise d'alimentation au raspberry. Le raspberry devrait se connecter automatiquement au réseau wifi au prochain démarrage
  • Pour pouvoir y accéder via l'ordinateur taper dans le terminal "ssh pi@lenomdevotreraspberry.local"
  • Le mot de passe pour se connecter est par défaut "raspberrypi"

(Windows) Sans écran, sans clavier, avec un cable ethernet, un réseau wifi et un ordinateur

  • Sur l'ordinateur portable, installer "Bonjour for windows" (à télécharger à l'adresse https://support.apple.com/kb/DL999)
  • Sur l'ordinateur portable, installer le client SSH "Putty" (à télécharger à l'adresse https://the.earth.li/~sgtatham/putty/latest/x86/putty.exe)
  • Raccorder le cable ethernet à l'ordinateur portable et au raspberry.
  • Connecter la prise d'alimentation au raspberry.
  • Ouvrir putty et entrer "raspberrypi.local" dans le champ "hostname".
  • Cliquer sur "Open". Un terminal devrait s'ouvrir.
  • Taper "pi" après la mention "login as"
  • Taper "raspberrypi" comme mot de passe
  • Naviguer jusqu'au dossier "wpa_supplicant" du raspberry
cd /etc/wpa_supplicant
  • Lister le contenu du dossier à l'aide de la commande
ls

Le fichier wpa_supplicant.conf devrait apparaitre.

  • Modifier ce fichier en tapant
sudo nano wpa_supplicant.conf
  • Dans l'éditeur qui vient de s'ouvrir, ajouter à la fin:
network={
  ssid="réseau wifi"
  psk="mot de passe wifi"
}
  • Sauvegarder et quitter (Ctrl + x)
  • Naviguer jusqu'au dossier "etc" de la partition root de la carte SD
cd /media/utilisateur/root/etc/
  • Modifier le fichier "hosts" en tapant
sudo nano hosts
  • Modifier le nom du raspberry à la fin du fichier, donc remplacer
127.0.1.1       raspberrypi

par

127.0.1.1       lenomdevotreraspberry
  • Sauvegarder et quitter (Ctrl + x)
  • Modifier le fichier "hostname" en tapant
sudo nano hostname
  • Modifier le nom du raspberry à la fin du fichier, donc remplacer
raspberrypi

par

lenomdevotreraspberry
  • Sauvegarder et quitter (Ctrl + x)
  • Redémarrer le raspberry avec la commande
sudo reboot
  • Fermer putty, débrancher le cable ethernet.
  • Lorsque le raspberry a redémarré, ouvrir à nouveau putty et entrer "lenomdevotreraspberry.local" dans le champ "hostname".
  • Cliquer sur "open", le terminal devrait s'ouvrir à nouveau.

Mettre à jour les logiciels

  • Dans le terminal, taper
sudo apt-get update

La commande met à jour la base de données locale des logiciels disponibles en téléchargeant les bases de données de paquets dont les adresses se trouvent dans le fichier /etc/apt/sources.list

  • Taper ensuite
sudo apt-get upgrade

pour mettre à jour tous les logiciels installés sur le raspberry.

  • Taper enfin
sudo apt-get dist-upgrade

pour mettre à jour la version de Raspbian si nécessaire.

Changer le mot de passe de l'utilisateur [facultatif]

L'utilisateur par défaut se nomme "pi". Pour changer son mot de passe, taper dans le terminal la commande

passwd

et suivre les instructions.

Installer et configurer Samba [facultatif]

Samba va permettre de partager les dossiers du raspberry sur le réseau pour pouvoir y accéder via le navigateur de fichiers de votre ordinateur.

  • Dans le terminal, taper
sudo apt-get install samba samba-common-bin
  • Ouvrir le fichier de configuration de samba en tapant
sudo nano /etc/samba/samba.conf
  • Modifier la ligne
wins support = no

en

wins support = yes
  • Ajouter les lignes suivantes à la fin du fichier
[pihome]
   comment=home pi
   path=/home/pi
   browseable=Yes
   writeable=Yes
   only guest=no
   create mask=0775
   directory mask=0775
   public=no
  • Sauver le fichier et quitter (ctrl+x)
  • Ajouter l'utilisateur pi comme utilisateur samba
sudo smbpasswd -a pi


Installer et configurer un bureau à distance [facultatif]

Installer le serveur du bureau à distance sur le raspberry

  • Installer "tightvncserver":
sudo apt-get install tightvncserver
  • Lancer "tightvncserver"
tightvncserver

Entrer un mot de passe demandé. Le bureau distant a normalement été créé à l'adresse :1, :0 étant l'adresse du bureau par défaut sur le raspberry.

  • Pour éteindre le bureau par défaut, taper
service lightdm stop
  • Pour éteindre un bureau créé aevec tightvncserver, taper
vncserver -kill :1

où :1 est l'adresse du bureau que vous désirez arrêter.

(Linux) Se connecter via l'ordinateur client

  • Chercher l'application (ou installer via apt-get si nécessaire) "remote desktop viewer" (Vinagre pour Gnome, krdc pour KDE)
  • Ouvrir l'application et dans le champs "host" taper l'adresse du raspberry suivie de l'adresse de l'écran (exemple: lenomdevotreraspberry.local:1). Spécifier "VNC" comme protocole de connexion et cliquer sur "connect".

(Mac OS) Se connecter via l'ordinateur client

  • Dans le menu du Finder, cliquer sur "Aller " puis "Se connecter au serveur", puis entrer l'adresse du raspberry précédée de "vnc://", par exemple: vnc://lenomdevotreraspberry.local:1

(Windows)

  • Télécharger "tightvnc" à l'adresse http://www.tightvnc.com/download.php et l'installer.
  • Ouvrir l'application et dans le champs "host" taper l'adresse du raspberry suivie de l'adresse de l'écran (exemple: lenomdevotreraspberry.local:1). Cliquer sur "connect".