Mise En Œuvre Et Utilisation; Généralités; Lancement - AXEL AX3000 90 Manuel De L'utilisateur

Table des Matières

Publicité

UNIX / LINUX Serveur de tty AXEL
Pour lancer le serveur de tty Axel à chaque boot de la machine, copiez dans le répertoire de boot le
fichier S91axel (Unix) ou S91axtty (Linux).
Les fichiers S91axel et S91axtty contiennent simplement la ligne de commande permettant de
lancer le serveur de tty Axel. Pensez à mettre à jour le fichier concerné si d'autres paramètres que
ceux prévus par défaut sont utilisés.
8.4.3 - Mise en œuvre et utilisation
a) Généralités
Le serveur de tty Axel est basé sur un fichier de configuration (axfile) qui référence les connexions
autorisées (couples « nom » - « AX3000/Ressource ») et les pseudo-terminaux associés à chaque
connexion.
le nom du client léger (référencé dans /etc/hosts)
le codage de la ressource dépend du service tty utilisé :
o
tty sur session écran : sess1 à sess6
o
tty sur port auxiliaire : aux1, aux2 et parallel
o
tty sur port logique USB : usb1 à usb4
o
tty sur port logique TCP : net1 à net4
o
rtty : codée par le numéro de port TCP
la partie maître du pseudo-terminal associé (/dev/ptty ou /dev/ptmx)
la partie esclave du pseudo-terminal associé (/dev/ttyp, dev/pts/xxx ou fichier lien
automatiquement crée par axtty).
Exemple de fichier :
#Fichier d'association
#AX3000
Ressource
axel1
aux1
axel1
aux2
axel2
2050
axel2
sess1
axel2
sess2
Note sur exemple :
les lignes commençant par le caractère « # » sont ignorées.
les lignes d'association 1, 2, 4 et 5 utilisent le service tty, la ligne d'association 3 utilise le
service rtty.
la ligne d'association 4 utilise un fichier lien (/dev/axel) qui pointe sur un ptty esclave
quelconque (/dev/pts/xxx). Ce fichier lien est automatiquement crée par axtty lors de son

lancement.

Les erreurs éventuelles (syntaxe incorrecte, nom AX3000 inconnu, ttyp indisponible...) sont
reportées dans un fichier journal (par défaut /tmp/axttylog).
b) Lancement
La syntaxe de lancement du serveur de tty Axel est la suivante :
/etc/axttyd [-f file] [-l log] [-n port] [-bhFUk] &
option -b : utilisation d'un buffer pour la réception de caractères (nécessaire pour les
lecteurs de carte sesam vitale).
188
Maître
Esclave
/dev/ptyp12
/dev/ttyp12
/dev/ptmx
/dev/pts/13
/dev/ptyp0
/dev/ttyp0
/dev/ptmx
/dev/axel
/dev/ptyp2
/dev/ttyp2
AX3000 modèles 90 - Manuel de l'utilisateur

Publicité

Table des Matières
loading

Table des Matières