Connection WIFI langage c

sebjuve Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   -  
sebjuve Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Contributeur Dernière intervention   1 846
 
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   Statut Membre Dernière intervention   1
 
Merci pour ces renseignements. Je regarde ça et je te tiens au courant des avancées.
0