Projet EONEF 2

Wiki du projet EONEF 2

Outils pour utilisateurs

Outils du site


raspiwifi

Ceci est une ancienne révision du document !


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=eonef   (<- 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

raspiwifi.1563133962.txt.gz · Dernière modification: 2019/07/14 21:52 par f4eir