đ Mise en place dâun Hotspot Wi-Fi en mode bridge
đ Contexte
Le matĂ©riel sur lequel mon hyperviseur est installĂ© dispose dâune carte Wi-Fi RTL8852BE.
PlutĂŽt que de la laisser inutilisĂ©e, jâai dĂ©cidĂ© de lâassocier Ă une machine virtuelle Linux afin dâen faire un point dâaccĂšs Wi-Fi grĂące Ă Hostapd.
Sous Linux, rien ne se perd, tout se partage⊠mĂȘme une carte Wi-Fi đ
Cette solution me permet de remplacer ma borne Wi-Fi historique tout en réduisant la consommation électrique.
Le but : que le hotspot utilise mon serveur DHCP local pour lâattribution des adresses IP (grĂące au mode bridge).
𧩠Prérequis
- Carte Wi-Fi RTL8852BE (compatible Linux kernel â„ 6.10)
- Distribution utilisée : Fedora Server 41 (installation minimale, sans Cockpit)
- AccĂšs root ou utilisateur sudoer
â ïž Le pilote de la RTL8852BE est rĂ©cent. Ăvitez si possible les compilations manuelles disponibles sur GitHub : Fedora 41 gĂšre cette carte nativement.
đ§± Installation du systĂšme
Téléchargez et installez Fedora Server 41.
Lors de lâinstallation, choisissez une configuration personnalisĂ©e pour Ă©viter Cockpit.
âïž Configuration initiale
Désactivation de SELinux pour éviter tout blocage futur :
| |
La lĂ©gende raconte que dans les annĂ©es 2000, SELinux a causĂ© plus de sueurs froides et de vocations abandonnĂ©es chez les administrateurs systĂšme stagiaires que les pannes de production un lundi matin⊠đ
đ CrĂ©ation du bridge rĂ©seau
1. Identifier les interfaces
| |
Exemple de sortie : enX0 : interface filaire wls5 : interface Wi-Fi
Si votre carte Wi-Fi nâapparaĂźt pas, elle nâest pas reconnue par le noyau. Consultez les forums ou GitHub pour un pilote compatible.
2. Création du bridge br0
| |
Remplacez les adresses IP selon votre configuration locale.
Associer les interfaces au bridge :
| |
đ Activation du forwarding
Ăditez /etc/sysctl.conf :
| |
Ajoutez la ligne suivante :
| |
Redémarrez :
| |
Vérifiez le résultat :
| |
Vous devriez voir :
| |
đ¶ Installation et configuration dâHostapd
1. Installation
| |
iw est un utilitaire en ligne de commande pour gérer les interfaces sans fil.
2. Configuration
Créez ou éditez /etc/hostapd/hostapd.conf :
| |
Adaptez driver, interface, channel et le mot de passe selon vos besoins.
Les paramĂštres de chiffrement (wpa_pairwise) peuvent ĂȘtre ajustĂ©s pour les anciens appareils.
3. Démarrage du service
| |
Si tout est correct, votre hotspot est maintenant actif đ
đ„ Configuration de Firewalld
Option 1 â DĂ©sactiver Firewalld :
| |
Option 2 â Zone âtrustedâ :
| |
Votre hotspot Linux est maintenant opérationnel en mode bridge :
les clients connectés au Wi-Fi recevront une adresse IP depuis votre serveur DHCP local.
â RĂ©sumĂ©
- Fedora Server 41 sans Cockpit
- Bridge réseau
br0entre Ethernet et Wi-Fi - Hotspot configuré via
hostapd - DHCP délégué à votre serveur existant
đĄ Bonus : vous pouvez superviser le trafic du bridge avec tcpdump -i br0
ou utiliser nmcli dev wifi list pour surveiller la portĂ©e de votre point dâaccĂšs.
