INTRODUCTION....................1 1 - PRESENTATION ....................5 1.1 - FONCTION TERMINAL................6 1.2 - FONCTION SERVEUR D'IMPRESSION ET DE VOIE SERIE....7 1.3 - OUTILS ET STATISTIQUES ..............7 1.4 - EXEMPLE D'UTILISATION ..............8 2 - PREMIERE MISE SOUS TENSION OU SET-UP RAPIDE ......9 2.1 - INTRODUCTION ..................10 2.2 - PREMIERE MISE SOUS TENSION ............11 2.3 - DEPUIS LE SET-UP INTERACTIF ............13 3 - SET-UP INTERACTIF...................15...
Page 4
4 - UTILISATION DE LA PLATINE ..............37 4.1 - MISE SOUS TENSION................38 4.2 - LE MULTI-SESSION ................39 4.2.1 - Création ou changement de session..........39 4.2.2 - Déconnexion ................... 40 4.3 - MISE HORS TENSION................40 5 - MISE EN ŒUVRE SOUS UNIX/LINUX............43 5.1 - GENERALITES..................
Page 6
10.2.1 - Activation du mode TCP/IP ............100 10.2.2 - Configuration et utilisation ............100 ANNEXES......................101 A.1 - UTILISATION DU SET-UP INTERACTIF ........... 102 A.1.1 - Accès au set-up ................102 A.1.2 - Navigation ..................103 A.1.3 - Saisie de paramètre..............105 A.1.4 - Convention de notation ..............
Page 7
Fin de fichier....................144 A.9 - AFFECTATION DE L'ADRESSE IP PAR DHCP .........145 A.9.1 - Présentation...................145 A.9.2 - Configuration de la Platine.............146 A.9.3 - Utilisation de la Platine ..............147 A.9.4 - En cas de problème...............148 A.9.5 - Pour aller plus loin .................149 A.10 - SCRIPT DE LOGIN ................151 A.10.1 - Activation d'un script de login ............151 A.10.2 - Exemple de fonctionnement ............151...
Description de la mise en œuvre des fonctionnalités spécifiques à Unix (notamment le serveur de tty et le multi-shell). Chapitre 6 : mise en œuvre sous OS/400 Description de la mise en œuvre des fonctionnalités spécifiques à OS/400. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 10
A.9 - affectation de l'adresse IP par DHCP A.10 - script de login A.11 - configuration usine et set-up rapide A.12 - information sur le hardware et le firmware A.13 - en cas de problème A.14 - liste des commandes d'administration AX3000 TCP/IP - Manuel de l'utilisateur...
Présentation Ce chapitre présente les principales fonctionnalités de la Platine Terminal Axel Ethernet TCP/IP. 1.1 - FONCTION TERMINAL La principale fonction de la Platine est la multi-connexion : une Platine AX3000 TCP/IP supporte huit terminaux virtuels simultanés et indépendants. Chacun de ces 8 terminaux virtuels offre à l'utilisateur : - une connexion à...
TELNET CLIENT pour les terminaux série et TTY pour les autres périphériques. 1.3 - OUTILS ET STATISTIQUES Les Platines TCP/IP intègrent des outils et des fonctions statistiques : - commande ping - set-up à distance - environnement statistiques - téléchargement de firmware AX3000 TCP/IP - Manuel de l'utilisateur...
AX3000 TCP/IP via la fonction de 'set-up rapide'. 2.1 - INTRODUCTION La Platine AXEL dispose d'une fonction de set-up rapide qui permet une configuration rapide de la Platine. Cette fonction de set-up rapide : - est automatiquement appelée lors de la première mise sous tension de la Platine, - est accessible à...
- d'appuyer sur <Ctrl><Alt><Echap> pour accéder au set-up complet - d'appuyer sur <Esc> ou de sélectionner le bouton [ANNULER] pour passer sur l'écran de repos de la Platine - de compléter les paramètres demandés pour activer le set-up rapide AX3000 TCP/IP - Manuel de l'utilisateur...
Page 18
Note : Après un set-up rapide, la configuration de la Platine est la configuration usine modifiée par les paramètres entrés dans la boîte de dialogue. Pour plus d'information sur la configuration usine, consultez l'annexe A.11. AX3000 TCP/IP - Manuel de l'utilisateur...
œuvre du set-up rapide. Appuyez sur <RC> pour continuer. La boîte de dialogue du set-up rapide apparaît. Consultez le chapitre précédent pour plus d'information sur les paramètres du set-up rapide ainsi que les conséquences du choix d'un set-up rapide. AX3000 TCP/IP - Manuel de l'utilisateur...
- Adresse IP : identifiant de la Platine sous la forme xxx.xxx.xxx.xxx, - Masque réseau : par défaut le masque est initialisé à la valeur de la classe de l'adresse IP. Modifiez ce masque pour gérer les sous réseaux. AX3000 TCP/IP - Manuel de l'utilisateur...
Modification d'un serveur : déplacez la barre de sélection sur le nom ou l'adresse IP à modifier et saisissez la nouvelle valeur. En sortie de la boîte de dialogue, les descriptions de serveurs incomplètes (pas de nom ou pas d'adresse IP) sont supprimées. AX3000 TCP/IP - Manuel de l'utilisateur...
: Routeur par défaut : pour utiliser un routeur par défaut, saisissez son adresse IP. Pour ne pas utiliser de routeur par défaut, veillez à ce que le champ de l'adresse IP soit vide. AX3000 TCP/IP - Manuel de l'utilisateur...
Modification d'un routeur : déplacez la barre de sélection sur le paramètre à modifier et saisissez la nouvelle valeur. 3.2 - ECRAN Sélectionnez [Configuration] [Général] pour accéder à [Terminal] la boîte de dialogue suivante : AX3000 TCP/IP - Manuel de l'utilisateur...
- Nombre de minute (accessible uniquement si la mise en veille de l'écran est active) : délai avant désactivation du moniteur. 3.3 - CLAVIER Sélectionnez [Configuration] [Général] pour accéder [Terminal] modifier aux paramètres clavier (voir description de la boîte de dialogue au chapitre précédent). AX3000 TCP/IP - Manuel de l'utilisateur...
émission peut être lente, moyenne ou rapide. 3.4 - CONFIGURATION DE CHAQUE SESSION La fonctionnalité de multi-connexion qu'offre l'AX3000 TCP/IP, permet jusqu'à 8 accès simultanés répartis sur un ou plusieurs serveurs du réseau Ethernet. Note : le nombre de connexions (i.e. sessions) disponibles est positionné au travers de la fonction de multi-session (voir chapitre 4).
Page 27
- l'environnement du terminal virtuel : émulation, valeurs des touches de fonction, nombre de colonnes... Sélectionnez [Configuration] [Session X] (où X est le [Terminal] numéro de session) pour accéder à la boîte de dialogue suivante : AX3000 TCP/IP - Manuel de l'utilisateur...
à chaque connexion et l'accès au système est contrôlé par un 'login'. - tty : protocole propriétaire Axel disponible uniquement sous Unix. Ce service permet d'associer un pseudo-terminal fixe et immuable à chaque connexion. Ainsi la session est gérée comme un terminal série connecté...
ANSI DATA GENERAL UNIXWARE 7 LINUX VT220 VT AS400 WYSE 60 ANSI SLNET SM9400 SM9412 TWIN SERVER ATO300 TVI 950 3151 5250 Note : ces différentes émulations sont disponibles sous forme d'options (voir annexe A.12). AX3000 TCP/IP - Manuel de l'utilisateur...
Page 30
IBM-3477-FC - Nom du Terminal (DEVNAME) : uniquement pour l'émulation 5250. Si ce nom est laissé vide, le nom est choisi dynamiquement par le système OS/400 au moment de la connexion (ex : QPADEV001). AX3000 TCP/IP - Manuel de l'utilisateur...
(ex : 1,3,4), - le mot clé 'all' qui copie la source vers toutes les autres sessions. ATTENTION : les nouveaux paramètres des sessions destination sont pris en compte lors des prochaines connexions de ces sessions. AX3000 TCP/IP - Manuel de l'utilisateur...
(vitesse, contrôle de flux...) avant utilisation. 3.5.1 - Configuration des ports série AUX1 et AUX2 Sélectionnez [Configuration] [AUXx] pour accéder à [Ports aux.] l'un des deux boîtes de dialogue dédiées aux ports auxiliaires série : AX3000 TCP/IP - Manuel de l'utilisateur...
- Prt5250 : gestion spécifique à l'AS/400 (voir chapitre 6.2) - tty : gestion spécifique à Unix/Linux (voir chapitre 3.5.4) Le serveur LPD embarqué sur la Platine permet la gestion d'une imprimante comme imprimante système au travers du réseau. AX3000 TCP/IP - Manuel de l'utilisateur...
A.3. 3.5.3 - Connexion d'un terminal série Il est possible de connecter un terminal série sur chaque port auxiliaire série de la Platine. Ce terminal se connecte sur le serveur via le service telnet. AX3000 TCP/IP - Manuel de l'utilisateur...
Note : le port auxiliaire série doit être configuré en mode de fonctionnement 'périphérique bidirectionnel'. 3.5.4 - Connexion d'autres périphériques Le service tty permet la gestion bidirectionnelle d'un périphérique. AX3000 TCP/IP - Manuel de l'utilisateur...
Platine devra être éteinte puis allumée pour ouvrir une nouvelle connexion. Note : Axel fournit un logiciel sous Unix qui permet d'associer un pseudo- terminal à un port auxiliaire géré par le service tty. Ceci permet de gérer le port de la Platine comme un port local du système Unix.
Page 37
Ces services sont toujours présents pour des raisons de compatibilité mais il est préférable d'utiliser les services lpd et tty. Note : le service rtty peut être utilisé aussi avec le logiciel Axel axttyd sous Unix (voir annexe A.4). AX3000 TCP/IP - Manuel de l'utilisateur...
Note : en sortie de cette boîte de dialogue, une vérification de la cohérence du nombre de sessions et du nombre de pages est effectuée (session page En cas de problème, un message d'erreur est affiché. AX3000 TCP/IP - Manuel de l'utilisateur...
(voir chapitre 3.4.2). Note : certains moniteurs ne supportent pas les fréquences utilisées pour un affichage en 26 lignes. Pour corriger ce problème consultez l'annexe A.13. AX3000 TCP/IP - Manuel de l'utilisateur...
<RC> pour supprimer la protection. - Confirmez S.V.P. : entrez à nouveau le mot de passe. 3.7.1 - Accès au set-up Lors du prochain accès au set-up, la boîte de dialogue suivante apparaîtra : AX3000 TCP/IP - Manuel de l'utilisateur...
Page 41
(ce mode peut être utilisé par le client final pour communiquer des informations set-up). IMPORTANT : en cas d'oubli du mot de passe, un 'super mot de passe' permet d'entrer dans le set-up. Ce super mot de passe est 'yaka'. AX3000 TCP/IP - Manuel de l'utilisateur...
(si défini dans le set-up), soit le nom des serveurs associés - La session trois est en accès libre : à chaque demande de connexion (<Alt><F3>), l'utilisateur doit préciser le serveur sur lequel il se connecte. AX3000 TCP/IP - Manuel de l'utilisateur...
- la session est associée à un serveur : une connexion (telnet ou tty) est ouverte automatiquement sur ce serveur. - la session est en accès libre (non associée à un serveur) : la boîte de dialogue suivante est affichée : AX3000 TCP/IP - Manuel de l'utilisateur...
En effet, un système d'exploitation ne peut pas détecter la mise hors tension d'un périphérique TCP/IP. Les sessions d'un terminal TCP/IP éteint restent ouvertes au niveau système d'exploitation (certains systèmes offrent un AX3000 TCP/IP - Manuel de l'utilisateur...
Page 46
Une boîte de dialogue de confirmation apparaît : Si l'utilisateur confirme son choix, la Platine ferme toutes les sessions ouvertes (écran et port auxiliaire). Après quelques secondes, un message autorisant l'utilisateur à éteindre la Platine est affiché. AX3000 TCP/IP - Manuel de l'utilisateur...
Platine TCP/IP. 5.1 - GENERALITES 5.1.1 - Configuration prédéfinie et variable TERM La Platine terminal Axel intègre une 'Configuration prédéfinie' pour chacun des principaux systèmes Unix/Linux. Pour accéder à la liste des configurations prédéfinies, utilisez la boîte de dialogue [Configuration] X], sélectionnez...
œuvre de cette fonctionnalité sous ce système. Pour gérer la gestion clavier ASCII-scancode, la description terminfo de l'émulation utilisée doit contenir les directives smsc et rmsc intégrant les séquences escape Axel gestion clavier (Esc [ < Ps A). AX3000 TCP/IP - Manuel de l'utilisateur...
5.2.1 - Service telnet Le module telnet serveur est un composant standard d'un Unix équipé d'un stack TCP/IP. La session d'une Platine configurée en telnet se connecte immédiatement sans aucune configuration particulière du système Unix. AX3000 TCP/IP - Manuel de l'utilisateur...
- l'accès au système Unix s'effectue via un 'login' généré par le démon init (fichier /etc/inittab). Le principe de fonctionnement est de lancer le serveur de tty Axel sur la machine Unix. Ce démon utilise un fichier paramètre qui associe à chaque session écran référencée un pseudo-terminal.
'login'. Le logiciel Axel de multi-shell pour Platine TCP/IP évite de multiplier les logins en permettant de dupliquer le shell d'une session. Pour cela, il suffit de lancer le logiciel Axel depuis l'interpréteur de commandes Unix pour obtenir jusqu'à...
La vue ainsi créée est une copie exacte du shell d'où a été lancé tcpmsh. Aussi le fichier .profile associé au login de ce shell est de nouveau exécuté (il en sera de même pour les autres vues). AX3000 TCP/IP - Manuel de l'utilisateur...
- b 1 : utilisation des ttyp x ( x en hexadécimal, varie de 0 à 3F), - b 2 : utilisation des ttyp x , ttyq x , ttyr x et ttys x ( x en hexadécimal, varie de 0 à F). AX3000 TCP/IP - Manuel de l'utilisateur...
Page 55
Platine (1 label par session). A la suite de l'option -L doit être ajoutée une chaîne de caractère qui représente le label associé à la cellule. La longueur de cette chaîne est de 6 caractères AX3000 TCP/IP - Manuel de l'utilisateur...
Page 56
(nombre de vues, touches actives...). h) Option -n : nombre de vues Par défaut, le logiciel gère 2 vues au maximum. Ce nombre peut être modifié par l'option -n x (où x varie de 1 à 8). AX3000 TCP/IP - Manuel de l'utilisateur...
Page 57
Quel est le comportement d'une vue inactive ? Par défaut, l'affichage de caractères sur une vue inactive est impossible. En effet, une vue inactive qui reçoit des caractères à afficher est rapidement bloquée. Elle sera débloquée lorsqu'elle deviendra active. AX3000 TCP/IP - Manuel de l'utilisateur...
Les caractères de la deuxième moitié de cette séquence escape coupée seront alors affichés tel quels. Une solution peut être d'augmenter la taille des buffer au moyen de l'option -x n. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 59
Mise en œuvre sous OS/400 CHAPITRE 6 MISE EN ŒUVRE SOUS OS/400 AX3000 TCP/IP - Manuel de l'utilisateur...
(protocoles Prt5250 ou LPD). Note : ces protocoles lié au fonctionnement 5250 ne sont disponibles que sur une Platine AX3000 TCP/IP équipée d'un microcode avec option I52. 6.1 - SESSION ECRAN 5250 L'émulation IBM 5250 développée par Axel est de type IBM-3477-FC.
5250. a) Affectation par défaut Les 12 premières touches de fonction d'un clavier 5250 sont accessible par <F1> à <F12> et les touches F13 à F24 sont accessibles par <Shift><F1> à <Shift><F12>. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 62
Pour redéfinir l'affectation de certaines touches, entrez dans le set-up de la Platine et sélectionnez [Configuration] [Terminal] [Session X]. Dans la boite de dialogue affichée, sélectionnez le paramètre "Touches programmables" et appuyez sur <Espace>. AX3000 TCP/IP - Manuel de l'utilisateur...
- suppression: suppression du caractère à gauche du curseur 6.2 - IMPRIMANTE 5250 La Platine offre trois ports auxiliaires (2 ports série et 1 port parallèle). La gestion indépendante de ces ports permet de connecter jusqu'à trois imprimantes à la Platine. AX3000 TCP/IP - Manuel de l'utilisateur...
Pour configurer l'imprimante sur un port auxiliaire, Entrez dans le set-up de la Platine et sélectionnez [Configuration] [Ports aux.] [xxx]. Selon la nature du port auxiliaire (série ou parallèle), l'une de ces deux boîtes de dialogue est affichée : AX3000 TCP/IP - Manuel de l'utilisateur...
Page 65
- Police hôte (FONT) : identificateur de la police (3, 4 ou 5 chiffres). Valeur par défaut : 011 - Conversion ASCII/Hôte (TRANSFORM) : la valeur de ce paramètre n'est pas modifiable (toujours "oui"). AX3000 TCP/IP - Manuel de l'utilisateur...
Au niveau OS/400, l'imprimante est disponible dès que la connexion Prt5250 est établie. Une imprimante connectée par le service Prt5250 sur la Platine Axel, est considérée comme une imprimante standard du système OS/400. Elle est donc gérée (démarrage, arrêt...) au travers du menu de contrôle des imprimantes.
Signification des paramètres de la commande RUNRMTCMD : - SETUP_GET : commande de set-up total, - SETUP_GET_LITE : commande de set-up partiel, - 192.168.1.241 : adresse IP de la Platine. Pour plus d'information sur ces commandes, consultez le chapitre 8. AX3000 TCP/IP - Manuel de l'utilisateur...
6.4.1 - Mise hors-tension Au niveau système d'exploitation, l'écran de saisie du nom utilisateur est considéré comme un état stable, mais ce n'est pas le cas au niveau telnet (la session telnet est ouverte). AX3000 TCP/IP - Manuel de l'utilisateur...
===> ENDTCPSVR SERVER(*TELNET) ===> STRTCPSVR SERVER(*TELNET) ATTENTION : dans le cas de connexions par routeur l'utilisation d'un keepalive avec un timer court (2 minutes par exemple) peut empêcher les routeurs de raccrocher la ligne téléphonique. AX3000 TCP/IP - Manuel de l'utilisateur...
Outils et statistiques Ce chapitre décrit les fonctions d'administration de la Platine Axel TCP/IP. La Platine Axel TCP/IP intègre les fonctions d'administration suivantes : - la commande ping - la gestion des connexions - un environnement statistique Note : ces fonctions sont disponibles à partir du set-up interactif de la Platine.
Page 72
- Serveur et Adr. IP serveur : le serveur associé à cette session. - Port : valeur du port TCP utilisé pour la connexion (généralement 23 pour telnet et 2048 pour tty). - Configuration : configuration prédéfinie de cette session. AX3000 TCP/IP - Manuel de l'utilisateur...
(ou rcmd) : $ rsh nom_ax3000 ax_getstat <RC> Sélectionnez dans [Diagnostics] [Statistiques] le type de statistiques à visualiser. Note : dans les boîtes de dialogue suivantes, un bouton [ACTUALISATION] permet de rafraîchir les informations visualisées. AX3000 TCP/IP - Manuel de l'utilisateur...
Les renseignements disponibles sont les suivants : Note : la rubrique 'Cache ARP' liste les associations 'adresse IP - adresse Ethernet' connue par la Platine. La variable 'Temps' indique le nombre de secondes pendant laquelle une entrée est encore valide. AX3000 TCP/IP - Manuel de l'utilisateur...
Outils et statistiques 7.3.3 - Statistiques IP Les renseignements disponibles sont les suivants : 7.3.4 - Statistiques ICMP Les renseignements disponibles sont les suivants : AX3000 TCP/IP - Manuel de l'utilisateur...
Outils et statistiques 7.3.5 - Statistiques TCP Client et Serveur Les statistiques TCP serveur donnent des renseignements liés aux connexions pour lesquelles la Platine est serveur (connexion lpd par exemple) : AX3000 TCP/IP - Manuel de l'utilisateur...
Page 78
- Socket distant : adresse IP et port TCP utilisés au niveau serveur distant - Rcv-Q : nombre d'octets en attente de traitement par la Platine - Snd-Q : nombre d'octets en attente d'émission vers le serveur distant AX3000 TCP/IP - Manuel de l'utilisateur...
Configuration à distance Ce chapitre présente la notion de configuration à distance des Platines Axel. 8.1 - INTRODUCTION Cette fonction permet de configurer à distance une Platine TCP/IP. La configuration d'une Platine s'effectue au moyen de la commande rsh et d'un fichier texte qui décrit chacun des paramètres set-up de la Platine.
Platine est ré-initialisée et le nouveau set-up est pris en compte. En cas de problème sur la commande rsh, un message d'erreur système est affiché sur le pose de l'opérateur. AX3000 TCP/IP - Manuel de l'utilisateur...
Les erreurs sont réparties en deux groupes : - erreur fatales : numéro d'erreur 100 à 106 - erreurs d'alertes (warning) : numéro d'erreur 200 à 213 AX3000 TCP/IP - Manuel de l'utilisateur...
Axel (BEGIN_AX_SETUP) n'est pas la première ligne du fichier de configuration. Conséquence : le set-up n'est pas modifié. Solution : vérifiez que le fichier utilisé est un fichier de type Axel. ERR 102: bad header label protocol version. Commande : setup_send Cause : la version de protocole intégrée dans l'entête ne peut pas...
(exemple : multi_nbpage=10). Conséquence : ce paramètre set-up du fichier de configuration est ignoré, l'ancienne valeur est conservée. Solution : vérifiez les valeurs autorisées (annexe A.8). AX3000 TCP/IP - Manuel de l'utilisateur...
Page 85
Conséquence : pour obtenir une configuration cohérente, les noms de ces hosts ont été supprimés du set-up. Solution : vérifiez les déclarations des hosts. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 86
(i.e. multi_nbsession multi_nbpage Conséquence : pour obtenir une configuration cohérente, le paramètre multi_nbpage a été positionné à 1. Solution : vérifiez les déclarations des sessions et des pages. AX3000 TCP/IP - Manuel de l'utilisateur...
Chacune de ces deux méthodes peut être exécutée : - par la commande rsh (ou rcmd) lancée depuis n'importe quel point du réseau, - depuis le set-up de la Platine à mettre à jour. AX3000 TCP/IP - Manuel de l'utilisateur...
/usr/sbin/in.tftpd in.tftpd 9.1.3 - Sous OS/400 Le protocole TFTP, disponible sur OS/400, doit être correctement paramétré pour permettre le téléchargement du microcode : 1 - Créez un répertoire ===> CRTDIR DIR('axfirm') AX3000 TCP/IP - Manuel de l'utilisateur...
Platine. Si un fichier de type FK3 est téléchargé dans un hardware de type FK5, le téléchargement est interrompu avec une erreur 13 (voir chapitre 9.5). Pour plus d'information sur le hardware et le firmware des Platines, consultez l'annexe A.12. AX3000 TCP/IP - Manuel de l'utilisateur...
- ERR 111: invalid router : le nom du routeur tftp est inconnu. Note : d'autres messages d'erreur système peuvent apparaître (time-out de connexion par exemple). Consultez le manuel du système d'exploitation utilisé. Pour plus d'information sur l'exécution du téléchargement, voir le chapitre 9.4. AX3000 TCP/IP - Manuel de l'utilisateur...
9.3 - TELECHARGEMENT PAR BOOTP ET TFTP Cette procédure est composée de deux phases : - bootp : demande d'information concernant le fichier à télécharger, - tftp : transfert et mise à jour du firmware (voir chapitre précédent). AX3000 TCP/IP - Manuel de l'utilisateur...
Page 93
- bf : chemin et nom du firmware à télécharger Exemples de fichier de configuration de bootp : a) Platine et serveur tftp sur le même réseau net:hn:df=/etc/btdump:ht=ethernet:sa=192.168.1.252:to=auto: axel1:tc=net:ht=ethernet:ha=00A034000001:ip=192.168.1.242:bf=/tmp/axel: b) Platine et serveur tftp sur deux réseaux distincts net:hn:df=/etc/btdump:ht=ethernet:sa=192.1.1.243:to=auto: net1:tc=net:sm=255.255.255.000:gw=192.168.1.252: axel1:tc=net1:ht=ethernet:vm=rfc1048:ha=00A034000001:ip=192.168.1.242:bf= /usr/axel/firm9645: AX3000 TCP/IP - Manuel de l'utilisateur...
Entrez dans le set-up de la Platine (<Ctrl><Alt><Echap>) et sélectionnez [Téléchargement]. Positionnez le paramètre Protocole à bootp et sélectionnez le bouton [Valider] pour lancer la procédure de téléchargement. Pour plus d'information sur l'exécution du téléchargement, voir le chapitre 9.4. AX3000 TCP/IP - Manuel de l'utilisateur...
9.4.2 - Phase tftp AX TFTP V1.1a Flash Key 3 Si le téléchargement peut s'effectuer (machine tftp est accessible, fichier à télécharger présent et de type Axel...), le firmware actuel est effacé : Erasing code ... AX3000 TCP/IP - Manuel de l'utilisateur...
Page 96
IMPORTANT : la couche IP du protocole tftp de la Platine AX3000 ne gère pas la fragmentation/défragmentation (si un routeur fragmente les trames, mtu inférieur à 600 octets, il sera impossible d'effectuer le téléchargement). En cas de problème, consultez le chapitre suivant. AX3000 TCP/IP - Manuel de l'utilisateur...
Ce chapitre donne la liste des erreurs qui peuvent être rencontrées durant le téléchargement d'un firmware. Cette liste n'est pas exhaustive. Si une erreur non référencée ici apparaît, contactez votre distributeur Axel. Note : après une erreur, il est nécessaire d'éteindre puis d'allumer la Platine pour reprendre la main.
Page 98
12 : Erreur réseau (routeur ou hub éteint ou inaccessible). 13 : le fichier à télécharger n'est pas un firmware de Platine Axel ou ne correspond pas au modèle de Platine. 14 : la taille du fichier à télécharger est inférieure à 256 octets. Ce n'est donc pas un fichier de firmware de Platine Axel.
Sélectionnez le mode 'série' et validez ce choix. Un message est ensuite affiché demandant d'éteindre puis de rallumer la Platine pour prendre en compte ce nouveau mode. 10.1.2 - Configuration et set-up Le set-up interactif de la Platine en mode série est inspiré du mode TCPI/IP. AX3000 TCP/IP - Manuel de l'utilisateur...
Le fonctionnement de la Platine TCP/IP en mode série est identique à celui de la Platine AX3000 modèle 40B. Pour plus de renseignements (configuration sous Unix, utilisation du multi- screen, etc.), veuillez consulter la documentation des Platines série. AX3000 TCP/IP - Manuel de l'utilisateur...
Sélectionnez le mode 'TCP/IP' et validez ce choix. Un message est ensuite affiché demandant d'éteindre puis de rallumer la Platine pour prendre en compte ce nouveau mode. 10.2.2 - Configuration et utilisation Consultez les chapitres précédents de cette documentation. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 103
Annexes ANNEXES AX3000 TCP/IP - Manuel de l'utilisateur...
- utilisation du set-up interactif, - quelques notions de réseau, - déclaration d'une imprimante LPD selon le système d'exploitation, - déclaration du serveur TTY Axel sous Unix. - description des paramètres d'un terminal virtuel. - gestion de l'attribut souligné - utilisation de rsh/rcmd - format du fichier de configuration pour un set-up à...
L'aspect général du set-up est le suivant : A.1.2 - Navigation a) Le menu horizontal Les déplacements dans le menu horizontal s'effectuent au moyen des flèches de direction horizontales. Le menu vertical associé à la fonction courante est automatiquement affiché. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 106
[VALIDER]. Pour sortir en annulant les modifications, sélectionnez le bouton [ANNULER] ou appuyez sur <Echap> autant de fois que nécessaire. d) Aide La touche <F1> permet à tout moment l'affichage de la liste des touches disponibles et de leur fonction. AX3000 TCP/IP - Manuel de l'utilisateur...
Pour faciliter la lecture de ce document, la notation suivante est utilisée pour décrire l'utilisation du set-up : [commande1] [commande2] [action] Ceci signifie que pour effectuer l'action décrite, la commande1 doit être sélectionnée dans le menu horizontal, puis la commande2 dans le menu vertical. AX3000 TCP/IP - Manuel de l'utilisateur...
: - sélectionnez [OUI] pour enregistrer les modifications en mémoire non volatile et sortir du set-up. - sélectionnez [NON] pour sortir en annulant les modifications. AX3000 TCP/IP - Manuel de l'utilisateur...
21 bits 8 bits Classe C 1 1 0 Network Host ATTENTION : tous les périphériques attachés à un même réseau local doivent appartenir à la même classe et posséder la même adresse Network. AX3000 TCP/IP - Manuel de l'utilisateur...
Si aucun routeur explicite n'est défini pour cette destination, le routeur par défaut est alors utilisé. - La Platine ne gère pas les requêtes ICMP REDIRECT (la gestion des routeurs dynamiques n'est donc pas supportée). AX3000 TCP/IP - Manuel de l'utilisateur...
Page 111
Exemple 1 : le routeur 1 permet d'accéder au réseau 192.168.2.xxx et le routeur 2 permet d'accéder au réseau 192.1.1.xxx : 192.168.2.xxx 192.1.1.xxx Routeur 1 Routeur 2 192.168.1.11 192.168.1.12 AX3000 192.168.1.10 La table de routage définie au niveau AX3000 est la suivante : AX3000 TCP/IP - Manuel de l'utilisateur...
Page 112
Exemple 2 : le routeur 1 permet d'accéder aux deux réseaux 192.168.2.xxx et 192.1.1.xxx : 192.1.1.xxx 192.168.2.xxx Routeur 1 192.168.1.11 AX3000 192.168.1.10 La table de routage définie au niveau AX3000 est la suivante : AX3000 TCP/IP - Manuel de l'utilisateur...
- Nom de l'unité à ajouter : unité de l'imprimante (au niveau AIX) b) Mise en œuvre sous IBM AIX V4.x Utilisez la commande smit spooler puis sélectionnez les options 'Ajout d'attente' puis 'Remote' pour créer des imprimantes d'une file distantes. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 114
- serveur : nom de la Platine (référencé dans /etc/hosts) - imprimante : Nom IMP du port lpd (au niveau du set-up de la Platine) Note : l'utilisation d'un filtre au niveau Platine peut être nécessaire. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 115
Parmi tous les paramètres de configuration d'une d'imprimante sous Windows NT, le port d'impression est celui qui permet de localiser l'imprimante. Pour une imprimante attachée à une Platine Axel TCP/IP, ce port d'impression est de type 'LPR port'. Un 'LPR port' est caractérisé par :...
Page 116
Note : si la file d'attente n'est pas démarrée, utilisez la commande STRRMTWTR. Au niveau OS/400, l'imprimante est en fait une outqueue. Il n'est donc pas possible de la gérer comme un device (il est impossible notamment de démarrer ou d'arrêter l'imprimante). AX3000 TCP/IP - Manuel de l'utilisateur...
A.4 - SERVEUR DE TTY SOUS UNIX A.4.1 - Introduction Le serveur de tty Axel est un démon Unix qui est utilisé en association avec les services tty ou rtty de la Platine Axel. Le principe du serveur de tty Axel est de réaliser une association entre un...
Page 118
Copiez le fichier d'associations axfile dans le répertoire /etc. Pour lancer le serveur de tty Axel à chaque boot de la machine, copiez le fichier S91axel dans le répertoire /etc/rc2.d (ou /etc/rc3.d). AX3000 TCP/IP - Manuel de l'utilisateur...
Annexes Le fichier S91axel contient simplement la ligne de commande permettant de lancer le serveur de tty Axel. Pensez à mettre à jour ce fichier si d'autres paramètres que ceux prévus par défaut sont utilisés. A.4.3 - Mise en œuvre et utilisation a) Généralités...
- option -b : utilisation d'un buffer pour la réception de caractères. Note : ne pas oublier le caractère '&' à la fin de la ligne de commande. Le serveur de tty Axel peut être lancé depuis le prompt Unix ou par l'intermédiaire d'un fichier de boot (/etc/rc2.d/S91axel).
A.4.5 - Désinstallation Supprimez les fichiers Axel copiés dans le répertoire /etc et /etc/rc2.d puis 'tuez' le process Axel par la commande kill avec le signal 15 : # kill -15 pid <RC> - pid est le numéro de process Axel.
Cette boîte de dialogue est accessible par le menu [Configuration] [Paramètres généraux] : [Terminal] [Session X] Note : dans le cas d'une émulation 5250, la boite de dialogue affichée est différente (beaucoup de paramètres sont désactivés car leurs valeurs sont prédéfinies). AX3000 TCP/IP - Manuel de l'utilisateur...
Page 123
- oui : comme si 0Dh et 0Ah étaient reçus - non : pas de traitement spécifique. Forme du curseur .... Trois apparences du curseur sont disponibles : - ligne - demi-bloc - bloc AX3000 TCP/IP - Manuel de l'utilisateur...
Page 124
Séquence de fin ....Séquence escape de fin d'impression (saisie libre) Chaîne d'init ..... chaîne de caractères envoyés immédiatement après l'établissement de la connection (tty ou telnet). Message de retour... identifiant session. identifiant accessible par séquence escape. AX3000 TCP/IP - Manuel de l'utilisateur...
Cette boîte de dialogue est accessible (seulement en gestion de clavier ASCII) par le menu [Configuration] [Terminal] [Session X] [Touches programmables] : Note : dans le cas d'une émulation 5250, la boite de dialogue affichée est différente (voir chapitre 6.1.2). AX3000 TCP/IP - Manuel de l'utilisateur...
Page 126
Deux valeurs prédéfinies sont associées à chacune. Limitation mémoire : - 32 caractères maximum par touche, - 255 caractères au total pour toutes les touches d'une session. AX3000 TCP/IP - Manuel de l'utilisateur...
à des attributs monochromes. Ceci permet un affichage couleur d'un logiciel monochrome sans modification de ce logiciel. La Platine Axel offre deux modes de colorisation : - standard : 6 critères de colorisation, - étendue : 16 critères de colorisation.
Page 128
Exemple : le cumul d'attributs Clignotant+Inverse peut être visualisé en caractère rouge, fond vert, sans clignotant et avec du souligné. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 129
- Souligné autorisé (paramètre disponible selon la valeur de la gestion étendue de l'écran) : si ce paramètre est positionné à 'oui', le souligné est visible mais seulement 8 couleurs de caractères sont disponibles. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 130
<RC>. La boîte de dialogue suivante apparaît : Selon les valeurs de Clignotant autorisé et Souligné autorisé, 8 ou 16 couleurs de fond et de caractères sont disponibles et les paramètres Clignotant et Souligné sont actifs ou non. AX3000 TCP/IP - Manuel de l'utilisateur...
Pour visualiser les zones de saisie d'un logiciel représentées par l'attribut souligné, il suffit d'affecter des couleurs de fond différentes pour l'attribut normal et l'attribut souligné. Consultez l'annexe A.5 pour activer le mode colorisation. AX3000 TCP/IP - Manuel de l'utilisateur...
Annexes A.6.3 - Utiliser le souligné en couleur La Platine Axel permet, par un paramétrage spécial, la gestion de l'attribut souligné en couleur. Mais la gestion de cet attribut souligné se fait au détriment de l'attribut surbrillant (seulement 8 couleurs de caractère au lieu de 16).
# cat fic | rsh nom_ax3000 nom_port <RC> Dans cet exemple, nom_ax3000 est le nom de la Platine référencé dans le fichier /etc/hosts, nom_port est le nom du port auxiliaire saisi au niveau du set-up de la Platine. AX3000 TCP/IP - Manuel de l'utilisateur...
A.8 - FORMAT DU FICHIER DE CONFIGURATION Le fichier de configuration contient les valeurs d'une partie ou de la totalité des paramètres set-up d'une Platine AX3000 TCP/IP. Le fichier doit toujours commencer par l'entête BEGIN_AX_SETUP et se terminer par le label END_AX_SETUP.
TCP/IP AX3000 Platine Terminal Ethernet address: 00:A0:34:00:27:10 Firmware: FK5.BV2.1a/TCP.FR.9832e.STD ######################################################### # RESET_CMOS Note : la commande RESET_CMOS permet de réinitialiser tous les paramètres set-up de la Platine (mis à part l'adresse IP) en début de configuration. Lorsque AX3000 TCP/IP - Manuel de l'utilisateur...
Mais dans le fichier de configuration, chaque port auxiliaire à ses propres paramètres. aux%_service=none (none | rtty | printd | lpd rcmd | rtelnet | tty | Prt5250) aux%_service_name=aux1 (chaîne de 8 caractères max.) AX3000 TCP/IP - Manuel de l'utilisateur...
| iso-7 | sm9400 ato300 | greek | 861 | 857 national ) s%_screen_scroll=yes (yes | no) s%_screen_wrap=yes (yes | no) s%_screen_cursor=block (line | half-block | block) s%_screen_overscan=09 (no | nbr compris entre 0 et 63) AX3000 TCP/IP - Manuel de l'utilisateur...
Page 143
(chaîne de 32 caractères maximum) s%_udk_f11= (chaîne de 32 caractères maximum) s%_udk_f12= (chaîne de 32 caractères maximum) s%_udk_f13= (chaîne de 32 caractères maximum) s%_udk_f14= (chaîne de 32 caractères maximum) s%_udk_f15= (chaîne de 32 caractères maximum) AX3000 TCP/IP - Manuel de l'utilisateur...
Page 144
(chaîne de 32 caractères maximum) s%_udk_end= (chaîne de 32 caractères maximum) s%_udk_dn= (chaîne de 32 caractères maximum) s%_udk_pgdn= (chaîne de 32 caractères maximum) s%_udk_left= (chaîne de 32 caractères maximum) s%_udk_five= (chaîne de 32 caractères maximum) AX3000 TCP/IP - Manuel de l'utilisateur...
Page 145
égal à no ou à yes (standard). - Les touches de fonction dont la valeur est celle par défaut (par rapport à s%_predefined_setup), apparaissent sous forme de commentaire. AX3000 TCP/IP - Manuel de l'utilisateur...
Annexes Fin de fichier Le fichier de configuration doit impérativement être terminé par le libellé END_AX_SETUP AX3000 TCP/IP - Manuel de l'utilisateur...
1533 et 1541. Ce document décrit uniquement la mise en œuvre du protocole DHCP au niveau de la Platine. Pour configurer et activer un serveur DHCP, veuillez consulter les documentations de votre système d'exploitation. AX3000 TCP/IP - Manuel de l'utilisateur...
Annexes Pour information, Axel a validé le bon fonctionnement du protocole DHCP client de la Platine avec les serveurs DHCP suivants : - Linux RedHat 5.2 - Unixware 7.1 - AIX V4 - Windows NT 4 A.9.2 - Configuration de la Platine Le protocole DHCP peut se configurer au travers du set-up rapide ou du set-up interactif.
Les renégociations éventuelles de la 'lease time' sont totalement transparentes pour l'utilisateur. Des messages sont seulement affichés en cas de problème (voir chapitre suivant). AX3000 TCP/IP - Manuel de l'utilisateur...
Si un incident empêche une telle renégociation, la boîte de dialogue suivante est affichée : ATTENTION : PROBLEME DE RENEGOCIATION DHCP la Platine risque d'être déconnectée dans 2 minutes Sauvegardez votre travail en cours. Appuyez sur <F11> pour effacer ce message AX3000 TCP/IP - Manuel de l'utilisateur...
- renewing : demande de prolongation au serveur DHCP qui a répondu au 'selecting' - rebinding : demande de prolongation à un serveur DHCP du réseau (broadcast) - DHCP Server : adresse IP du serveur DHCP qui a répondu à la Platine. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 152
- Vérification de l'adresse IP : après proposition d'une adresse IP par le serveur DHCP, la Platine peut vérifier si cette adresse est réellement disponible. Cette vérification prend quelques secondes. Valeur par défaut : non AX3000 TCP/IP - Manuel de l'utilisateur...
- Les mots de rang pairs représentent les caractères émis par la Platine après la réception du mot précédent. Un script de login a donc l'apparence suivante : aaaaaa\00bbbbbb\00cccccc\00ddddddd A.10.2 - Exemple de fonctionnement Soit le script suivant : login :\00root\0D\00passe :\00mdp\0D AX3000 TCP/IP - Manuel de l'utilisateur...
Page 154
Note : durant l'exécution du script le clavier est bloqué. Si une erreur a été commise dans le script de login et que la Platine attend des caractères qui n'arrivent pas, la touche <Echap> permet d'abandonner le script et de récupérer la main au clavier. AX3000 TCP/IP - Manuel de l'utilisateur...
- Nationalité : issue du set-up rapide - Initialisation led 'Num' : allumée - Initialisation led 'Caps' : éteinte - Beep : court - Délai de répétition : moyen - Vitesse de répétition : moyenne AX3000 TCP/IP - Manuel de l'utilisateur...
Page 156
- Service réseau : issu du set-up rapide (LPD pour un des trois ports) - Paramétrage service réseau : - nom imprimante : issu du set-up rapide si LPD - filtre et saut de page : non AX3000 TCP/IP - Manuel de l'utilisateur...
Page 157
Annexes Autres fonctions : - Mode de fonctionnement : TCP/IP - Mot de passe : non AX3000 TCP/IP - Manuel de l'utilisateur...
A.12.2 - Le firmware La version du firmware de la Platine peut être décomposée ainsi : - informations générales sur le firmware ((jusqu'au ':') - émulations supportées (jusqu'au '-') - options de fonctionnement éventuelles AX3000 TCP/IP - Manuel de l'utilisateur...
Page 159
Par exemple, l'environnement turc (claviers et jeu de caractères) n'est disponible que dans la version 'TR'. - la nationalité par défaut du clavier (FR : française, XX : nord américaine, TR : turque...). AX3000 TCP/IP - Manuel de l'utilisateur...
Page 160
Indépendamment des émulations disponibles, une ou plusieurs options de fonctionnement peuvent être présentes. Un '-' sépare les émulations supportées (voir précédemment) et ces options de fonctionnement. Un '&' est utilisé pour cumuler plusieurs options. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 161
AGW mode alpha-graphique avec émulation WYSE (modèles 65 et 65E) mode alpha-graphique (option obsolète) clavier 24 touches de fonctions (option obsolète) clavier 20 touches de fonctions (pour VT) script de login protocole DHCP gestion de la souris AX3000 TCP/IP - Manuel de l'utilisateur...
être légèrement différente de la valeur théorique. Si le périphérique utilise une méthode de calcul différente de la Platine, l'écart entre les deux fréquences (celle du périphérique et celle de la Platine) provoque une communication incorrecte. AX3000 TCP/IP - Manuel de l'utilisateur...
(taille en octets du 'maximum segment size). La valeur de ces deux paramètres peut varier selon la charge du système. Il est préférable de maintenir un coefficient 2 entre chaque paramètre (ex : 100/200, 300/600...). AX3000 TCP/IP - Manuel de l'utilisateur...
à changer la valeur du paramètre 'seuil de rejet au bruit'. La Platine devient ainsi plus sensible et interprète donc des signaux auparavant trop faibles mais en contre partie la Platine est aussi plus sensible au parasitage extérieur. AX3000 TCP/IP - Manuel de l'utilisateur...
Annexes A.14 - LISTE DES COMMANDES D'ADMINISTRATION La Platine AX3000 TCP/IP offre plusieurs commandes d'administration. Ces commandes sont accessibles au travers des commandes système rcmd ou rsh disponibles en standard sur la majorité des systèmes d'exploitation. Le tableau suivant liste les commandes AX3000 disponibles :...