Transformer un Raspberry Pi en hotspot Wi-Fi facilement grâce à un script

Si vous souhaitez configurer un Raspberry Pi en hotspot pour offrir un accès Internet vous avez peut être tenté plusieurs solutions avec plus ou moins de succès dont celle proposée ici même. Pour vous simplifier toute cette configuration, je vous propose un script à exécuter.

WiFI-Hotspot-Raspberry Pi

Combiner les installations et configurations des différents outils pour un portail captif n’est pas forcément facile. Alors quoi de plus simple qu’un script qui une fois configuré va (en théorie) tout faire pour vous. Vous pouvez en trouver les sources sur Git.

De quoi avez vous besoin :

  • Un Raspberry Pi 3 forcément
  • Un câble Ethernet
  • L’alimentation du Raspberry
  • Une carte micro SD de 2go minimum (j’ai testé avec une carte de 4Go)
  • Un accès Internet …

Ce qui est important à préciser c’est que j’ai fait ce script à partir d’une installation propre de minibian qui est une version « serveur » de Raspbian donc sans de nombreux paquets qui ne nous intéressent pas. N’oubliez pas d’agrandir la partition principale avant de démarrer : lisez cette méthode.

Ensuite installez git puis clonez le projet

apt-get install git
git clone https://github.com/pihomeserver/Pi-Hotspot.git

Il vous reste à exécuter le script

cd Pi-Hotspot
chmod +x pihotspot.sh
./pihotspot.sh

N’oubliez pas que vous pouvez modifier certains paramètres pour personnaliser l’installation comme l’adresse IP du hotspot, le réseau, le SSID ou le mot de passe root de MySQL. Tout se fait dans les premières lignes du script.

A la fin de l’installation, connectez vous à l’adresse indiquée par le script pour accéder à l’interface graphique de Daloradius et créer vos utilisateurs (plus d’information à la fin de cet article)

Vous avez alors :

  • Votre point d’accès visible par tous les appareils dans le coin
  • CoovaChilli qui va proposer un écran de connexion aux appareils se connectant au hotspot
  • Freeradius pour gérer les utilisateurs, droits d’accès, heures d’accès, volume, etc
  • Daloradius comme interface web pour gérer vos utilisateurs

Pour toutes vos questions, utilisez l’espace dans Git

 

Vous aimerez aussi...