Dans un premier temps, il est possible de configurer le raspberryPi pour être visible comme une borne wifi standard. Dans ce cas, tous les autres nano-ordinateurs pourront s'y connecter par Ethernet et l'administrateur pourra y accéder depuis le sol.
====== Configuration du réseau du Raspberry Pi ======
Sur un système qui a été mis à jour, on installe les outils nécessaires:
sudo apt update && sudo apt install dnsmasq hostapd
Dans le fichier /etc/dhcpcd.conf on ajoute les lignes à la fin du fichier pour donner une IP statique à l'interface wifi:
interface wlan0
static ip_address=192.168.42.1/24
nohook wpa_supplicant
On remplace de fichier /etc/dnsmasq.conf par le fichier qui permet de donner des adresses IP aux personnes se connectant.
interface=wlan0 # Interface wifi: wlan0
dhcp-range=192.168.42.2,192.168.42.20,255.255.255.0,24h
Maintenant on doit configurer le coté radio wifi.
On édite le fichier /etc/hostapd/hostapd.conf pour y mettre les informations suivantes
#interface=wlan0 (<- On donne des adresses IP sur l'Ethernet ET le Wifi)
driver=nl80211
ssid=eonef2019
hw_mode=a (<- mettre g pour du 2.4 GHz)
channel=40 (<- mettre entre 1 et 10 pour du 2.4 GHz)
wmm_enabled=0
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=eonef2019 (<- c'est le mot de passe du réseau)
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
On va maintenant configurer le système pour qu'il utilise ce fichier de configuration. Pour ça on édite le ficher /etc/default/hostapd et dans la ligne qui contient DAEMON_CONF on enlève le commentaire de début pour que la ligne soit exactement
DAEMON_CONF="/etc/hostapd/hostapd.conf"
Il faut également qu'on permette aux équipements sur l'Ethernet d'accéder au wifi et vice versa. Pour ça on édite le fichier /etc/sysctl.conf et on décommente la ligne
net.ipv4.ip_forward=1
Il faut ensuite redémarrer le Raspberry Pi
https://projet-eonef-2.frama.wiki/start