forked from kriswebdev/android_wireless_tools
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.fr
162 lines (136 loc) · 6.29 KB
/
README.fr
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
Wireless Tools
--------------
Ce paquetage contient les Wireless Tools (Outils Wireless), utilisé pour
manipuler les Wireless Extensions. Les Wireless Extensions sont une interface
vous permettant de manier les paramètres spécifiques aux Wireless LAN (réseaux
sans fil) et d'obtenir les statistiques spécifiques.
page web :
--------
Vous trouverez beaucoup d'informations utiles sur :
http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
http://web.hpl.hp.com/personal/Jean_Tourrilhes/Linux/
version pré compilée
--------------------
La plupart des distributions Linux fournit un paquetage pré compilé
contenant ces outils. Et beaucoup d'entre elles les pré installent par défaut.
Par ailleurs, l'installation de ce paquetage est (maintenant) facile et vous
permet d'obtenir une version plus à jour.
INSTALL
-------
Ce fichier contient les instructions et les requis pour l'installation.
*Doit* être lu.
DISTRIBUTION.txt
----------------
Ce fichier documente la manière de configurer les cartes wireless au
démarrage avec différentes distributions Linux (en utilisant les Wireless
Extensions). Veuillez le lire attentivement avant de poser des questions.
Dans ce fichier, j'essaye de rassembler toutes les spécificités de
l'intégration des Wireless Extensions dans les ditributions Linux les plus
courantes. J'ai besoin de votre aide pour compléter ce fichier.
HOTPLUG.txt
-----------
Ce fichier documente la manière de gérer et configurer les cartes
wireless éjectables utilisant Hotplug. Il est plus avancé que les simples
procédures de DISTRIBUTIONS.txt. Pour l'instant, il est principalement orienté
Debian, mais j'espère que vous contribuerez pour d'autres distributions.
PCMCIA.txt
----------
Ce fichier décrit comment utiliser le script init PCMCIA pour configurer
les Wireless Extensions et comment utiliser les schemes PCMCIA (NDT : procédures
automatiques).
pages man (iwconfig.8, iwlist.8, iwpriv.8, iwspy.8)
---------
TRÈS IMPORTANT : J'essaye de garder les pages man à jour, ainsi vous
devriez les lire avant de poser des questions.
TRÈS IMPORTANT : Ces pages man décrivent les fonctionnalités des outils,
pas un périphérique n'en implémente toute l'étendue (et les pilotes en
implémentent souvent encore moins).
Pour autant que je sache, les pages man constituent la plus complète, la
plus à jour et la plus précise des documentations des Wireless Tools. Une mise
à jour de la page web concernant les Wireless Extensions a été faite il y a fort
longtemps. Envoyez-moi vos retours.
Les pages man peuvent aussi bien être copiées dans un endroit où la
commande « man » les trouvera, comme /usr/local/man/man8, ou peut être lue
localement avec la commande :
nroff -man xxx.8 | less
(NDT : ou plus simplement avec « man ./xxx.8 »)
pages man localisées (fr.ISO8859-1/* ; fr.UTF-8/* ; cs/*)
--------------------
Les pages de man localisées ne sont pas écrites par moi (NDT\ : ainsi
que ce document), par conséquent les seules disponibles sont celles qui me sont
envoyées par de courageux volontaires et il faut s'attendre à ce que ces pages
man soient en décalage par rapport à la version anglaise (c.-à-d. qu'elles
n'aient pas toutes les mises à jour). La traduction des pages man n'est pas une
tâche très gratifiante, sans compter mon anglais bancal et un certain nombre
de termes techniques difficilement traduisibles vers d'autres langues, donc
référez-vous à la version anglaise en cas de doute.
iwconfig.c
----------
L'outil wireless principal. Utilisé pour la configuration du matériel et
pour voir les paramètres wireless les plus communs.
iwlist.c
--------
Affiche une grosse quantité d'information qui ne l'est pas par iwconfig.
Par exemple, tous les débits, toutes les fréquences, toutes les clefs...
iwspy.c
-------
Test de support Mobile IP et autorise la récupération de statistiques
par adresse MAC (au lieu des stats globales). Aussi, pour certains
pilotes/périphériques, c'est la seule manière d'obtenir des stats en mode
Ad-Hoc.
iwpriv.c
--------
Manipule les ioctls privées des pilotes (« driver private ioctls ») :
tous les paramètres qui sont spécifiques à un pilote ou à un périphérique et
qui, par conséquent, ne font pas partie de iwconfig.
iwgetid.c
---------
Affiche l'ESSID ou le NWID du périphérique spécifié.
Peut aussi l'afficher dans un format pouvant être utilisé comme un
« PCMCIA Scheme ».
iwevent.c
---------
Affiche les « Wireless Events » (Événements Wireless). Cela est
nouveau, il n'y a donc pas encore beaucoup de pilotes qui le supportent...
ifrename.c :
----------
Renomme les interfaces réseau basées sur différents attributs.
iwlib.c
-------
Les librairies « helper » Wireless Tools. Peuvent être utiles si vous
voulez créer votre propre application en utilisant les Wireless Extensions.
Changelog, contributions :
------------------------
Voir CHANGELOG.h
wireless.h
----------
Définition des Wireless Extensions. Gardez à l'esprit que la définition
utilisée par les pilotes et les outils (Wireless Tools) doivent correspondre,
sinon de drôles de choses peuvent arriver. Les outils essayent de le vérifier.
Depuis les Wireless Extensions v12, vous ne pouvez plus mettre ce
fichier dans les entêtes de votre noyau pour mettre à jour les Wireless
Extensions, vous avez besoin d'utiliser les patches complets disponibles sur ma
page web. Donc, son utilité est plus pour le cas où vous prévoyez de faire de
la compilation transverse (if you plan to do some « cross compile ») ou quelque
chose de similaire.
Juste pour votre plaisir, il y en a différentes versions. Si vos noyau/pilotes
sont anciens, vous voudrez peut-être essayer les anciennes versions...
sample_xxx.c :
------------
Différents échantillons de code montrant comment implémenter quelques
unes des caractéristiques les plus intéressantes des Wireless Extensions dans
votre pilote.
Notez qu'il n'y a pas d'assurance que ce code compile, laissez-le tel
quel, mais cela devrait vous orienter dans la bonne direction.
Aussi, jetez un ½il aux pilotes existant dans le noyau Linux.
Autres outils :
-------------
Ma page web liste bien d'autres outils utilisant les Wireless
Extensions que vous pourriez trouver utiles...
http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html#links
Autres questions :
----------------
Vous avez le source, et il est documenté. Dans 99% des cas, vous y
trouverez votre réponse.
Bonne chance...
Jean <jt@hpl.hp.com>