Sur un Pi hors ligne configuré en tant que hotspot grâce à l' utilisation de votre nouveau Raspberry Pi 3 comme point d'accès Wi-Fi avec hostapd , j'ai configuré une limite d'adresse IP codée en dur de 40. Semble les gérer correctement. Parce que l'utilisation de sockets Web pour des interactions en temps réel entre tous les utilisateurs connectés sur mon application Node.js, je n'ai pas essayé plus.
Plus généralement, je pense que bien que le Pi puisse offrir cette fonctionnalité avec un peu de configuration personnalisée, il n'est pas optimisé pour cette utilisation. Si vous ne souhaitez pas obtenir des performances Wi-Fi satisfaisantes pour chaque client, je vous suggère de limiter le nombre de clients physiques: ce n'est pas parce que c'est sans fil que chaque client ne consommera pas moins de ressources pour gérer sa connexion / session IP .
De nombreux routeurs proposent d'attribuer beaucoup plus d'adresses IP, mais il s'agit du DHCP et de l'attribution d'adresses aux clients connectés, et non de la gestion de 50 connexions et contextes Wi-Fi distincts pour le trafic.
Ex: toutes les stations Apple Airport ont une limite de 50 utilisateurs par exemple ... voir Comparer la famille AirPort .
MISE À JOUR: Des mois (!) Plus tard, j'ai finalement eu l'occasion de tester avec beaucoup d'appareils. Il semble que le Pi 3B avec un Raspbian basé sur Jessie et son composant WIFI par défaut ne puisse pas accepter plus de 32 adresses MAC, même avec dnsmasq configuré pour autoriser jusqu'à 60 IP.
Sur la base d'un fil de discussion des forums de la communauté Raspi, je suppose que cela pourrait être dû à une limite codée en dur dans le pilote brcmfmac pour la puce WIFI utilisée sur la carte, toujours à la recherche de cela ...
Le Pi 3B + avec Raspbian basé sur Stretch (9.4) ne pouvait accepter que jusqu'à 16 connexions (même configuration hostapd / dnsmasq). Comme ce n'est que la moitié du Pi 3B, je n'ai que des hypothèses pour cela:
soit le pilote brcmfmac intégré Stretch pour la puce WIFI se limite désormais à 16 adresses MAC (peu probable IMHO)
-ou il est lié à la nouvelle puce WIFI utilisée dans la nouvelle carte, maintenant bi-bande 2,4 / 5 GHz en mode client, mais je ne pouvais configurer l'AP qu'en utilisant le 2,4 GHz, donc seulement la moitié des ressources serait alloué donc la moitié de la capacité maximale du Pi 3B en conséquence (me semble plus plausible, mais certainement pas vérifié)