WAVELAN(4) Manuel du programmeur Linux WAVELAN(4)
NOM
wavelan - Gestionnaire de périphérique AT&T GIS WaveLAN
ISA.
SYNOPSIS
insmod wavelan_cs.o [io=B,B..] [ irq=I,I..] [name=N,N..]
DESCRIPTION
wavelan est un pilote de périphérique bas-niveau pour les
adaptateurs ethernet sans câble WaveLAN ISA de NCR / AT&T
/ Lucent et RoamAbout DS de Digital (DEC). Ce pilote est
disponible sous forme de module ou peut être compilé
directement dans le noyau. Il gère des cartes multiples
(jusqu'à 4), sous ses deux formes, et associe à chaque
carte trouvée le périphérique ethernet suivant (eth0 ...
eth#), sauf si l'on réclame explicitement un nom de
périphérique précis (voir plus bas). Le nom du
périphérique sera mentionné dans le fichier de journalisa
tion du noyau, avec son adresse MAC, son NWID, et la
fréquence utilisée par la carte.
PARAMÈTRES
Cette section correspond à la forme module du pilote. Les
paramètres sont transmis sur la ligne de commande de ins
mod(8). Si le pilote est inclus dans le noyau, utilisez
la syntaxe ether=IRQ,IO,NOM sur la ligne de commande du
noyau.
io Indique la liste des adresses de base ou rechercher
les cartes wavelan (cette adresse est sélectionnée
par des switchs sur la carte). Si aucune adresse
d'entrée/sortie n'est mentionnée, le pilote examin
era les adresses 0x390 et 0x3E0, ce qui peut engen
drer un conflit avec d'autres périphériques.
irq Indique la liste des IRQ que chaque carte doit
utiliser (la valeur est stockée en mémoire perma
nente sur la carte pour tout usage ultérieur).
nom Indique la liste des noms de périphériques à
utiliser pour chaque carte (le nom correspond à
celui utilisé par ifconfig(8)).
EXTENSIONS SPÉCIFIQUES SANS-CÂBLE
Utilisez iwconfig(8) pour manipuler les extensions
spécifiques à l'aspect ``sans-câble'' de ces cartes.
NWID (ou domaine)
Indique l'ID réseau [0 à FFFF] ou le désactive [off].
Comme le NWID est stocké dans une zone de mémoire perma
nente de la carte, il sera réutilisé à chaque appel
ultérieur du pilote.
Linux 25 Janvier 1997 1
WAVELAN(4) Manuel du programmeur Linux WAVELAN(4)
Fréquence et canal
Pour les cartes 2.4GHz 2.00 vous pouvez fixer la fréquence
en utilisant l'un des 10 canaux prédéfinis (2.412, 2.422,
2.425, 2.4305, 2.432, 2.442, 2.452, 2.460, 2.462 ou 2.484)
ou en indiquant directement sa valeur. La fréquence est
changée immédiatement, et de facon permanente. La
disponibilité des fréquences varie en fonction des régle
mentations en vigueur.
Statistiques
On peut fournir une liste d'adresses MAC (jusqu'a 8) au
pilote, et obtenir la derniere valeur de qualité de liai
son pour chacune d'entre elles (voir) iwspy(8)).
/proc/net/wireless
status est la valeur d'état renvoyée par le modem. Link
quality correspond à la qualité de la modulation (direct
sequence spread spectrum) [max = 16]. Level et Noise cor
respondent aux niveaux de signal et de bruit [max = 64].
Les compteurs crypt discarded packet et misc discarded
packet ne sont pas encore implémentés.
IOCTL PRIVÉES
Vous pouvez utiliser iwpriv(8) pour manipuler les requêtes
d'ioctls privées.
Seuils de qualité et de niveau.
Vous permettent de définir les seuils de qualité et de
niveau utilisés par le modem (les paquets en-dessous de
ces seuils seront rejetés).
Histogramme
Cette fonctionnalité d'indiquer un nombre d'intervalle
dans les signaux de niveaux, et de compter le nombre de
paquets reçus dans chacun des ces intervalles. Cette dis
tribution permet de calculer une moyenne et un écart-type
pour le niveau de signal.
NOTES SPÉCIFIQUES
Le pilote échouera en tentant de détecter certaines cartes
Wavelan non NCR/ATT&T/Lucent. Si cela vous arrive, vous
devrez regarder le code source pour trouver le moyen
d'ajouter une routine de détection de votre carte.
Certaines fonctionnalités mentionnées ici sont option
nelles, vous pouvez les désactiver en modifiant des dra
peaux dans l'en-tête du pilote et en le recompilant.
AUTEURS
Bruce Janson - bruce@cs.usyd.edu.au
Jean Tourrilhes - jt@hplb.hpl.hp.com
(et d'autres - voir le code source pour la liste)
Linux 25 Janvier 1997 2
WAVELAN(4) Manuel du programmeur Linux WAVELAN(4)
VOIR AUSSI
wavelan_cs(4), ifconfig(8), insmod(8), iwconfig(8),
iwspy(8), iwpriv(8).
TRADUCTION
Christophe Blaess, 1997.
Linux 25 Janvier 1997 3