Mise en œuvre sous UNIX/LINUX
b) Le protocole tty
Le service tty est protocole spécifique Axel. Il est donc nécessaire d'installer
sur Unix/Linux le module serveur de tty Axel (voir chapitre 5.4).
Principales caractéristiques d'une session tty client :
- Affectation statique des pseudo-terminaux (comme sur un terminal série)
- L'accès au système Unix s'effectue via un 'login' généré par le démon init
(modification nécessaire du fichier /etc/inittab).
Le principe de fonctionnement est de lancer le serveur de tty Axel sur la
machine Unix/Linux. Ce démon utilise un fichier paramètre qui associe à
chaque session écran référencée un pseudo-terminal.
Une session écran se connectant en service tty est identifiée par le nom de la
Platine (fichier /etc/hosts) et un mot clé. Exemple de fichier paramètre :
axel1
sess1
/dev/ptyp12
axel1
sess2
/dev/ptyp13
axel2
sess2
/dev/ptyp2
Une session écran ainsi associée se comporte comme un terminal série
connecté sur une carte multivoie. Il est donc nécessaire de modifier le fichier
/etc/inittab pour générer des demandes de login.
Exemple pour SCO : login sur /dev/ttyp12
p12:23:enable:/etc/getty -t60 /dev/ttyp12 m
Tapez la commande suivante pour prendre en compte ces modifications :
# init q <RC>
Pour plus de renseignements concernant la mise en œuvre du serveur de tty
Axel sous Unix/Linux consultez le chapitre 5.4.
60
/dev/ttyp12
/dev/ttyp13
/dev/ttyp2
AX3000 - Manuel de l'utilisateur