Connection WIFI langage c

Fermé
sebjuve Messages postés 19 Date d'inscription vendredi 13 février 2009 Statut Membre Dernière intervention 4 juin 2009 - 13 févr. 2009 à 11:16
sebjuve Messages postés 19 Date d'inscription vendredi 13 février 2009 Statut Membre Dernière intervention 4 juin 2009 - 13 févr. 2009 à 16:06
Bonjour,

J'aimerais faire un programme en langage c ( je n'ai pas le choix du langage) qui attendrait le connexion à un réseau WIFI. Le coeur de mon problème est la récupération du SSID. En effet, ce dernier n'est pas fixe et j'ai besoin de le récupérer pour ensuite faire des opérations dessus dans mon programme. Je pensais utilisé des fonctions C comme exec ou system en compagnie de scripts shell mais je ne trouve pas le solution.
Je travaille sur Linux Slackware.

Merci d'avance pour votre aide.
A voir également:

2 réponses

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
13 févr. 2009 à 15:35
Salut,
Il n'y a vraiment aucun intérêt à passer par system en C. Autant programmer en shell directement.
En C, on utilise plutôt les bibliothèques ou fonctions.
Si tu veux lancer ton programme en démon jusqu'à voir un SSID apparaître. Tu peux sniffer donc en localhost en utilisant la libpcap.
Tu peux également t'inspirer de modules Wi-Fi comme madwifi en regardant le source.
Cdlt
0
sebjuve Messages postés 19 Date d'inscription vendredi 13 février 2009 Statut Membre Dernière intervention 4 juin 2009 1
13 févr. 2009 à 16:06
Merci pour ces renseignements. Je regarde ça et je te tiens au courant des avancées.
0