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

Langages de programmation Discussion :

développer un point d'accès


Sujet :

Langages de programmation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Mai 2002
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Mai 2002
    Messages : 91
    Par défaut développer un point d'accès
    Salut à tous,
    Je n'arrive pas à trouver ça sur internet...
    Etant donné que ma question peut couvrir plusieurs langage, je préfère la mettre ici.

    Sur mon pc (linux Kubuntu 12-04), je cherche à développer un point d'accès wifi simple, juste émettre un SSID, que je puisses le voir sur mon tél portable.
    Bien ensuite j'essayerai de m'y connecter, j'imagine que cela se fait avec les socket.
    Mais faisons les choses par étape.
    Je sais coder en C et en Java, donc les exemples dans les deux langage sont les bienvenus.
    Bye
    Pascal

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 778
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 778
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Mai 2002
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Mai 2002
    Messages : 91
    Par défaut
    Salut,
    Merci pour l'info, en même temps ce n'est pas ce que je recherche, j'aurais vraiment besoin du code, car le système devra être installé sur différents appareils et dans des conditions particulières, j'ai juste besoin de faire une preuve de concept.
    je n'ai pas besoin de DHCP pour le moment, j'attribuerai des adresses à la mano pour l'exercice.

    Par contre vu le nombre de réponse, est-ce que je pose une colle?

    De mon coté, j'ai trouvé des choses, notamment avec la gestion des multicastSocket et les group en Java, je travaille dans cette direction, on verra bien.
    Bye

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 778
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 778
    Par défaut
    Salut,
    Citation Envoyé par pilou007 Voir le message
    Merci pour l'info, en même temps ce n'est pas ce que je recherche, j'aurais vraiment besoin du code, car le système devra être installé sur différents appareils et dans des conditions particulières, j'ai juste besoin de faire une preuve de concept.
    Le code relève du driver de la carte Wifi et sa configuration en point d'accès relève d'utilitaires livrés avec l'OS. Je ne vois pas trop quel code vous voulez ajouter! Il y a certainement des "how-to" a récupérer et peut être du scripting pour homogénéïser ces "how-to".
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Membre confirmé
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Mai 2002
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Mai 2002
    Messages : 91
    Par défaut
    Salut Wiztrick,
    En fait quand tu crée un point d'accès à partir de windows, il fait sans doute appel au driver de la carte wi-fi, mais d'un pc à l'autre, c'est bien le même windows avec sans doute une carte wifi donc un driver différent.

    En fait, ce que je souhaite, c'est faire un "ap" et faire une boucle qui envoie "coucou" (ssid si tu préfère) sur le wi-fi. je souhaite pouvoir adapter ce petit programme aussi bien à un pc qu'a un smartphone.
    Ensuite avec un pc ou un smartphone, voir dans la liste des réseaux wi-fi, mon "ap" faisant "coucou".

    A force de fouiller, j'ai fini par trouver ce que l'on appel le wi-fi direct, c'estc e que je souhaite faire, seulement c'est une api qu'à partir de android 4.0 et moi je voudrais le faire aussi bien sur un pc que sur un mobile device.
    Merci

  6. #6
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 778
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 778
    Par défaut
    Citation Envoyé par pilou007 Voir le message
    A force de fouiller, j'ai fini par trouver ce que l'on appel le wi-fi direct, c'estc e que je souhaite faire, seulement c'est une api qu'à partir de android 4.0 et moi je voudrais le faire aussi bien sur un pc que sur un mobile device.
    Certes mais "wi-fi direct" se passe de point d'accès, c'est donc autre chose que ce que vous vouliez initialement.
    Et c'est plus compliqué: si vous n'avez pas des matériels qui supportent ce protocole (i.e. suffisamment récents), je ne vois pas trop comment çà pourrait fonctionner.
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  7. #7
    Membre émérite
    Homme Profil pro
    R&D imagerie 3D / prog embarquée
    Inscrit en
    Mars 2007
    Messages
    419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : R&D imagerie 3D / prog embarquée
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2007
    Messages : 419
    Par défaut
    Salut Pilou,

    J'ai pas de solution clé en main, mais je peux sûrement t'apporter quelques précisions sur le sujet.

    Citation Envoyé par pilou007 Voir le message
    il me semblait qu'il était possible d'ouvrir une socket dessus un peu comme avec ethernet et yala
    Non, c'est pas si simple, wiztricks a raison. D'ailleurs les sockets c'est purement logique/soft et ça n'existe que dans la couche IP de la stack TCP/IP. Là, tu es plus bas. Deplus, un point d'accès n'a pas d'adresse IP.

    il fait sans doute appel au driver de la carte wi-fi
    Tout à fait exact ! En fait, pour transformer ta carte wifi en point d'accès il faut que :
    • La fonctionnalité soit implémentée au niveau hardware dans ta carte. Généralement, si le chipset de ta carte supporte la fonctionnalité, ta carte la supporte aussi.
    • Les commandes qui activent la fonctionnalité soient implémentées dans ton driver.
    • Un logiciel demande au driver d'activer la fonctionnalité

    Remplir les 2 premiers points ne devrait pas trop être difficile sous Ubuntu ou Windows. Par contre, sur un smartphone ça sera plus difficile. Sous android, je sais qu'il existe des solutions, mais il faut avoir rooté ton système et ça marche pas sur tous les appareils selon leur carte wifi. Sous iOS, je pense pas qu'il existe quoi que ce soit.

    Pour le 3ieme point, puisque c'est celui qui t'intéresse le plus.
    Je suppose que ton but final est simplement d'ouvrir un point d'accès nommé, pour que des devices puissent s'y connecter, récupèrent une IP et que tu puisse établir une communication avec elles. Dans ce cas, comme wiztricks le propose, il vaut mieux utiliser les fonctionnalités de l'OS. Sinon, tu devra tenir compte du matériel avec lequel tu communique (appel direct au driver p.e.). Sous Windows et sous Linux, pour une preuve de concept, le plus simple sera sûrement d'appeler des commandes système. Par la suite, tu pourra faire un truc plus évolué sous Windows, à partir de la Wifi Native API et/ou du WDK. Sous Linux, je sais pas trop.

    Bon courage !

  8. #8
    Membre émérite
    Homme Profil pro
    R&D imagerie 3D / prog embarquée
    Inscrit en
    Mars 2007
    Messages
    419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : R&D imagerie 3D / prog embarquée
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2007
    Messages : 419
    Par défaut
    Je suis tombé sur ce projet qui t'intéressera peut être...

    A+

  9. #9
    Membre confirmé
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Mai 2002
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Mai 2002
    Messages : 91
    Par défaut
    Super, merci pour vos réponses, ça éclaire bien le fait que je ne peux pas faire ce que je veux. Dommage.
    Au final, ce que je souhaite, c'est faire une sorte de talkie walkie, mais avec n'importe quel appareil, pc, tablette, téléphone, et que chaque appareil voit quel sont les autres appareils en ligne mais par le wi-fi et sans rooter, car derrière il y a un projet d'application...
    Bon apparemment cela doit commencer à être possible à partir d'Android 4.0 avec le wi-fi direct, donc tant pis pour les autres, je vais creuser de ce coté là.

    Merci
    Bye
    Pascal

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

Discussions similaires

  1. Modem/routeur/point d'accès wifi
    Par Celelibi dans le forum Hardware
    Réponses: 4
    Dernier message: 30/12/2005, 01h36
  2. Point d'accès 00:00:00:00:00:00
    Par black is beautiful dans le forum Développement
    Réponses: 4
    Dernier message: 19/12/2005, 21h47
  3. Wifi sans point d'accès
    Par Admin dans le forum Hardware
    Réponses: 8
    Dernier message: 27/11/2005, 11h15
  4. [debutant]Point d'acces
    Par bolo dans le forum Développement
    Réponses: 12
    Dernier message: 24/11/2004, 03h34
  5. cmt connecter 2 pc en reseaux sans fil sans point d'acces?
    Par angelz dans le forum Développement
    Réponses: 2
    Dernier message: 11/05/2004, 00h07

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