Mise en œuvre sous UNIX/LINUX
La suite de ce chapitre décrit la gestion d'imprimantes au travers des services
tty, lpd et rsh ainsi qu'un mode transparent.
5.3.1 - 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).
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 port auxiliaire référencé un pseudo-terminal.
Un port auxiliaire se connectant en service tty (voir le chapitre 3.5.4 pour la
configuration) est identifié par le nom de la Platine (fichier /etc/hosts) et un mot
clé. Exemple de fichier paramètre :
axel1
aux1
axel1
aux2
axel2
parallel
Un port auxiliaire ainsi associé est vu comme un port local d'Unix/Linux (carte
multivoie).
L'envoi de données sur le port auxiliaire peut donc être effectué :
- par une redirection vers le tty (exemple "cat file > /dev/ttyp12")
- ou par la déclaration d'une imprimante locale attachée au tty
(/dev/ttyp12). L'imprimante est ensuite utilisée par la commande lp.
5.3.2 - Protocole LPD
Configurez le port auxiliaire comme spécifié au chapitre 3.5.2
Le principe est ensuite de déclarer, au moyen de l'utilitaire d'administration
système, une imprimante distante. Généralement deux paramètres sont
demandés :
- nom de la machine distante : nom de la Platine dans /etc/hosts,
- nom de l'imprimante : paramètre 'Nom du port imprimante' au niveau
du set-up de la Platine.
86
/dev/ptyp12
/dev/ttyp12
/dev/ptyp13
/dev/ttyp13
/dev/ptyp2
/dev/ttyp2
AX3000 - Manuel de l'utilisateur