Différences entre versions de « RASP-PI-REMOTE-SCREEN-Install »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
(Page créée avec « {{RASP-PI-REMOTE-SCREEN-NAV}} {{RASP-PI-REMOTE-SCREEN-TRAILER}} »)
 
Ligne 1 : Ligne 1 :
 
{{RASP-PI-REMOTE-SCREEN-NAV}}
 
{{RASP-PI-REMOTE-SCREEN-NAV}}
 +
 +
== Préambule ==
 +
Nous devons essentiellement installer 2 packages, après avoir reconfiguré la définition du réseau:
 +
* '''hostapd''': qui contrôle le pilote de l’adaptateur wifi pour qu’il agisse en tant que "Access Point", comme Le routeur de maison, y compris le contrôle d’accès, les canaux,…
 +
* '''dnsmasq''': qui distribuera les adresses IP sur l’Access Point (serveur DHCP pour le point d'accès).
 +
 +
Comme l’initialisation de Raspbian et du réseau évoluent d’un release à l’autre, la dernière image de Raspbian sera utilisée dans ce tuto (''7 septembre 2017'').
 +
 +
[[Fichier:RASP-PI-REMOTE-SCREEN-Install-00.png]]
 +
 +
Pour voir les interfaces réseau connectés, exécutons:
 +
 +
ls /sys/class/net
 +
 +
Sur un Pi3 nous aurons au moins 3 interfaces sous la forme {{fname|eth0  lo  wlan0}}, à savoir
 +
* '''eth0''' - Interface Ethernet filaire du Pi 3
 +
* '''wlan0''' - interface WiFi du Pi 3
 +
* '''lo''' - Interface dit "Loopback" permettant au Pi 3 de constater sa propre interface réseau.
 +
 +
=== Attention au "Predictable network interface names" ===
 +
Si vous obtenez une réponse du genre: {{fname|enxb827ebaf64da  lo  wlan0  wlx000f133822a8}} cela signifie que le Pi est configuré avec “Predictable network interface names” qui contiennent la “MAC address” des interfaces.
 +
 +
C’est un choix qui est fait dans '''raspi-config'''  -Advanced Options-Network interface names.
 +
 +
'''Attention:'''
 +
 +
cette dernière mise-à-jour de raspi-config est du 26 septembre !
 +
Et suite à la [https://www.krackattacks.com/ découverte de KRACK par nos amis de la KUL et d’imec]. '''hostapd''' et '''wpasuppicant''' ont également étés upgradés le 16 octobre 2017 !
 +
 +
=== Autres commandes utiles ===
 +
La commande {{fname|ip}} remplace {{fname|ifconfig}}.
 +
* ip a
 +
* ip neigh
 +
 +
== Configuration des interface réseau ==
 +
Cette configuration se fait dans {{fname|/etc/network/interfaces}}
 +
 +
Au départ ce fichier ne contient comme ligne utile que
 +
 +
source-directory /etc/network/interfaces.d
 +
 +
mais le répertoire {{fname|/etc/network/interfaces.d}} est vide
 +
 +
Ajoutons à '''interfaces''' la description de notre réseau, vu du Pi:
 +
 +
[[Fichier:RASP-PI-REMOTE-SCREEN-Install-01.png]]
  
 
{{RASP-PI-REMOTE-SCREEN-TRAILER}}
 
{{RASP-PI-REMOTE-SCREEN-TRAILER}}

Version du 8 janvier 2018 à 17:58

Préambule

Nous devons essentiellement installer 2 packages, après avoir reconfiguré la définition du réseau:

  • hostapd: qui contrôle le pilote de l’adaptateur wifi pour qu’il agisse en tant que "Access Point", comme Le routeur de maison, y compris le contrôle d’accès, les canaux,…
  • dnsmasq: qui distribuera les adresses IP sur l’Access Point (serveur DHCP pour le point d'accès).

Comme l’initialisation de Raspbian et du réseau évoluent d’un release à l’autre, la dernière image de Raspbian sera utilisée dans ce tuto (7 septembre 2017).

RASP-PI-REMOTE-SCREEN-Install-00.png

Pour voir les interfaces réseau connectés, exécutons:

ls /sys/class/net

Sur un Pi3 nous aurons au moins 3 interfaces sous la forme eth0 lo wlan0, à savoir

  • eth0 - Interface Ethernet filaire du Pi 3
  • wlan0 - interface WiFi du Pi 3
  • lo - Interface dit "Loopback" permettant au Pi 3 de constater sa propre interface réseau.

Attention au "Predictable network interface names"

Si vous obtenez une réponse du genre: enxb827ebaf64da lo wlan0 wlx000f133822a8 cela signifie que le Pi est configuré avec “Predictable network interface names” qui contiennent la “MAC address” des interfaces.

C’est un choix qui est fait dans raspi-config -Advanced Options-Network interface names.

Attention:

cette dernière mise-à-jour de raspi-config est du 26 septembre ! Et suite à la découverte de KRACK par nos amis de la KUL et d’imec. hostapd et wpasuppicant ont également étés upgradés le 16 octobre 2017 !

Autres commandes utiles

La commande ip remplace ifconfig.

  • ip a
  • ip neigh

Configuration des interface réseau

Cette configuration se fait dans /etc/network/interfaces

Au départ ce fichier ne contient comme ligne utile que

source-directory /etc/network/interfaces.d

mais le répertoire /etc/network/interfaces.d est vide

Ajoutons à interfaces la description de notre réseau, vu du Pi:

RASP-PI-REMOTE-SCREEN-Install-01.png


Tutoriel généreusement proposé par Mr. Orlans