En fait c'est tout simple : je désire savoir s'il est possible de lire les données reçues par ma clé grâce à un petit programme en C.
Pour cela, je me disais que puisque sur linux un périphérique est vu comme un fichier, alors il doit être possible de lire les données recues par le clé comme on lit un fichier (open, read, close).
Je désire aussi pouvoir émettre des informations sur le réseau via ma clé (exemple : envoyer "bonjour" à la machine 192.168.2.3).
Là aussi je suppose que la méthode à utiliser est d'écrire les données à transmettre dans le fichier représentant ma clé.
Le problème c'est que je ne sais pas quel est le fichier représentant ma clé. Je suppose qu'il se trouve dans le répertoire /dev étant donné que ce répertoire référence tous les périphériques reliés à la machine.
J'ai déjà réussi à transmettre des données de cette manière via un cable USB en utilisant le protocole CDC ACM (un protocole permettant de simuler un port série avec un port USB) :
- Je relie mon PC à ma carte (le PC est en host et la carte en device)
- j'écris des données coté PC (echo "bonjour" > /dev/ttyACM0)
- je les reçoit telles quelle sur la carte avec la commande "cat /dev/ttygserial"
J'aimerai donc savoir s'il existe une méthode similaire avec une clé wifi.
[^] # Re: j'ai rien compris ...
Posté par undine . En réponse au message Piloter une carte wifi. Évalué à 2.
Pour cela, je me disais que puisque sur linux un périphérique est vu comme un fichier, alors il doit être possible de lire les données recues par le clé comme on lit un fichier (open, read, close).
Je désire aussi pouvoir émettre des informations sur le réseau via ma clé (exemple : envoyer "bonjour" à la machine 192.168.2.3).
Là aussi je suppose que la méthode à utiliser est d'écrire les données à transmettre dans le fichier représentant ma clé.
Le problème c'est que je ne sais pas quel est le fichier représentant ma clé. Je suppose qu'il se trouve dans le répertoire /dev étant donné que ce répertoire référence tous les périphériques reliés à la machine.
J'ai déjà réussi à transmettre des données de cette manière via un cable USB en utilisant le protocole CDC ACM (un protocole permettant de simuler un port série avec un port USB) :
- Je relie mon PC à ma carte (le PC est en host et la carte en device)
- j'écris des données coté PC (echo "bonjour" > /dev/ttyACM0)
- je les reçoit telles quelle sur la carte avec la commande "cat /dev/ttygserial"
J'aimerai donc savoir s'il existe une méthode similaire avec une clé wifi.