IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Raspberry Pi Discussion :

Hostapd avec deux SSID ne fonctionne pas


Sujet :

Raspberry Pi

  1. #1
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 381
    Points : 19 066
    Points
    19 066
    Par défaut Hostapd avec deux SSID ne fonctionne pas
    Salut à tous.

    En 2018, j'ai transformé ma raspberry Pi 2B en un routeur avec un seul SSID.
    Celui-ci fonctionne parfaitement.
    Je décide de le perfectionner en introduisant un second SSID, basé sur les mêmes caractéristiques que le premier.
    Pour ce faire,

    1) j'utilise une seconde clef wifi identique à la première.
    Ce sont des clefs wifi Ourlink 802.11B/G/N qui savent gérer les point d'accès.

    2) j'ai ajouté dans le fichier "dhcpcd.conf" les déclaratives du second sous-réseau.

    3) j'ai dupliqué mon fichier hostapd sous les noms wlan0.conf et wlan1.conf.
    J'ai changer l'interface (wlan0, wlan1), les SSID (MyWapOne, MyWapTwo) ainsi que les mots de passe.
    Le reste est à l'identique.

    4) j'ai modifié le fichier dnsmasq.conf afin d'ajouter le second sous-réseau.

    5) j'ai modifié mon fichier firewall pour introduire le second sous-réseau.

    6) je n'utilise plus le service "hostapd.service".
    Afin d'avoir deux instances qui s'exécutent, j'utilise le service hostapd@.service.
    La solution qu'il fallait trouver sur le net pour lancer deux services Hostapd en même temps.

    Je teste aupréalable chaque Hostapd séparément par la commande "hostapd -dd /etc/hostapd/wlanx.conf".
    Ca fonctionne ! Jusque là, tout va bien.

    Le problème que je rencontre est le suivant.
    J'arrive toujours à me connecter à l'un des deux SSI en premier, peu importe lequel.
    Comme je n'ai qu'un seul ordinateur Windows, je me déconnecte.
    Mais impossible à me connecter à l'autre SSID.
    Si je reviens sur le premier SSID, je peux à nouveau me connecter.

    Je regarde le status de chaque service Hostapd, je ne vois rien de particulier.
    Les deux services sont en activités. Pas de messages d'erreurs.
    Je regarde aussi le service dnsmasq, il fonctionne correctement.

    J'ai fait le test de lancer manuellement les deux Hostapd : "hostapd -dd /etc/hostapd/wlan0.conf /etc/hostapd/wlan1.conf".
    Je n'ai rien vu de particulier.
    Il faut dire qu'il y a énormément de lignes et que j'ai pu ne pas apercevoir le problème.

    J'aimerai avoir de l'aide pour résoudre ce problème.
    Au moins suivre une méthode sur des aspects systèmes que je ne maitrise pas nécessairement.

    Cordialement.
    Artemus24.
    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  2. #2
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 381
    Points : 19 066
    Points
    19 066
    Par défaut
    Salut à tous.

    J'utilise ma Raspberry Pi 2B avec mes deux clefs Wifi Ourlink.
    J'ai modifié dans le fichier "/etc/hostapd/wlan1.conf" le "channel" afin de le mettre à une autre valeur que celui de "wlan0".
    Je fais le test et j'ai toujours le même problème de seconde connexion à l'autre SSID qui ne fonctionne pas.

    Je change de Raspberry en utilisant ma Raspberry Pi 3B+ qui possède le Wifi intégré.
    J'ai placé dans le port USB l'une de mes clef wifi Ourlink comme précédemment.
    Je refais le même test de connexion à mes deux SSID.
    Cette fois-ci, ca fonctionne !!! A ne rien y comprendre.

    Pourquoi avec deux clefs wifi Ourlink identique dans la Raspberry Pi 2B, ma seconde connexion ne fonctionne pas.
    Alors qu'avec une de mes clef wifi Ourlink, et le wifi intégré à la Raspberry Pi 3B+, ça fonctionne.
    Les fichiers de configurations Hostapd et Dnsmasq n'ont pas changé entre mes deux tests.

    Je pense qu'Hostapd doit se mêler les interfaces quand elles sont identiques.
    Si quelqu'un a une réponse à ce sujet, je lui en serais reconnaissant.
    J'ai pourtant cherché sur le net mais je n'ai rien trouvé de probant.

    Cordialement.
    Artemus24.
    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 06/06/2007, 18h45
  2. Réponses: 2
    Dernier message: 01/05/2007, 18h50
  3. Formulaire avec pièce jointe ne fonctionne pas
    Par Icesik dans le forum Langage
    Réponses: 6
    Dernier message: 08/02/2007, 14h55
  4. simple select avec date, mais ne fonctionne pas
    Par ralcoc dans le forum Oracle
    Réponses: 5
    Dernier message: 03/07/2006, 22h59
  5. Erreur avec le SaveDialog!Ne fonctionne pas!
    Par ghan77 dans le forum Composants VCL
    Réponses: 6
    Dernier message: 25/01/2006, 17h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo