Raspap_raspberrypi
Point dâaccĂšs WiâFi avec RaspAP sur Raspberry Pi (une seule carte WiâFi)
Objectif
Faire fonctionner un point dâaccĂšs WiâFi sur un Raspberry Pi avec une seule carte WiâFi :
wlan0reste connectĂ© au WiâFi existant pour Internet ;wlan0-ap(interface virtuelle) sert de point dâaccĂšs gĂ©rĂ© par RaspAP.
1. Connexion au WiâFi existant avec wpa_supplicant
Le Raspberry Pi doit dâabord ĂȘtre connectĂ© au WiâFi pour avoir Internet.
Exemple de configuration WPA Enterprise (/etc/wpa_supplicant/wpa_supplicant.conf) :
network={
ssid="WIFI@YNOV"
key_mgmt=WPA-EAP
eap=PEAP
identity="UTILISATEUR"
password="MOT_DE_PASSE"
phase2="auth=MSCHAPV2"
}
Recharger la configuration :
sudo wpa_cli -i wlan0 reconfigure
2. CrĂ©ation de lâinterface WiâFi virtuelle pour lâAP
Vérifier que la carte supporte le mode client + AP simultanément :
iw list | grep -A10 "valid interface combinations"
CrĂ©er lâinterface virtuelle :
sudo iw dev wlan0 interface add wlan0-ap type ap
iw dev
3. Configuration de lâAP dans RaspAP
CrĂ©er wlan0-ap ne suffit pas : il faut indiquer Ă RaspAP de lâutiliser.
Dans lâinterface web de RaspAP, section Hotspot :
Interface hotspot : wlan0-ap
SSID : fablab
Mode : Access Point / AP
Sécurité : WPA/WPA2
Mot de passe : mot de passe du hotspot
Enregistrer puis redémarrer le hotspot.
4. AccĂšs Ă lâinterface RaspAP
URL : http://192.168.50.1
Utilisateur : admin
Mot de passe : secret
5. RedĂ©marrage du hotspot en cas de perte dâInternet
- ouvrir
http://192.168.50.1; - se connecter Ă RaspAP ;
- aller dans Hotspot ;
- cliquer sur le bouton de redémarrage du hotspot.
6. Commandes utiles
Diagnostic :
ip a
iw dev
iw dev wlan0 link
ping google.com
RecrĂ©er lâinterface virtuelle :
sudo iw dev wlan0 interface add wlan0-ap type ap
Supprimer lâinterface virtuelle :
sudo iw dev wlan0-ap del
Schéma final
Internet WiâFi existant
â
wlan0 (Raspberry Pi)
â
wlan0-ap (interface virtuelle)
â
RaspAP â Hotspot WiâFi "fablab"
â
Clients connectés