Page 1
Platine Terminal AXEL Modèle AX3000 TCP/IP Manuel de l'utilisateur Novembre 2003 - Réf. : AXTCPF/0303-3...
Page 2
Les informations contenues dans ce document ne sont données qu'à titre indicatif (elles correspondent à une révision de firmware 0303c); elles peuvent être modifiées sans préavis. AXEL ne peut, en aucun cas, être tenu responsable des erreurs qui pourraient s'y être glissées.
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 ET SET-UP RAPIDE ......9 2.1 - INTRODUCTION..................10 2.2 - SET-UP RAPIDE AVEC UNE ADRESSE IP FIXE ......11 2.3 - SET-UP RAPIDE AVEC PROTOCOLES DHCP DNS ....12...
Page 4
a) Utilisation de rtty ...................39 b) Impression par la commande rsh..............40 c) Utilisation du service printd ................40 3.6 - MULTI-SESSION ET LIGNE STATUS ..........41 3.6.1 - Nombre maximum de session ............41 3.6.2 - Combinaison de touches d'accès aux sessions......42 3.6.3 - Ligne status ...................42 3.7 - PROTECTION PAR MOT DE PASSE ..........42 3.7.1 - Saisie du mot de passe ..............43 3.7.2 - Accès au set-up................43...
Page 5
5.3 - GESTION DES IMPRIMANTES ............80 5.3.1 - Protocole tty...................80 5.3.2 - Commande rsh ................81 5.3.3 - Gestion en mode transparent............82 5.4 - LE SERVEUR DE TTY AXEL ..............82 5.4.1 - Introduction..................82 5.4.2 - Configuration .................83 5.4.3 - Mise en œuvre et utilisation ............84 a) Généralités....................
Page 6
a) Programmation d'une touche..............104 b) Exécution d'une touche................105 6.2.4 - La souris ..................106 6.3 - IMPRIMANTE 5250................107 6.3.1 - Configuration du service Prt5250 ..........107 6.3.2 - Utilisation de l'imprimante............109 6.3.3 - En cas de problème..............110 a) Connexion d'une imprimante parallèle............110 b) Paramétrage du service................110 c) Connexion 5250 refusée................110 6.4 - ADMINISTRATION A DISTANCE............111...
Page 7
8.1.2 - Configuration du serveur Windows ..........135 a) Niveau de cryptage ..................136 b) Login automatique..................138 c) Limite de session inactive ................139 d) Gestion du fond d'écran sur Windows 2003..........141 e) Autoriser les mots de passe vierges sur Windows 2003 ......142 8.1.3 - Administration du serveur : fermeture de sessions fantômes ..143 8.2 - UTILISATION DE LA PLATINE ............144 8.2.1 - Connexion d'une session RDP............144...
Page 8
11.1.6 - Note sur les fichiers firmware ............173 11.2 - TELECHARGEMENT PAR TFTP SEUL..........173 11.2.1 - Lancement par une commande d'administration ......173 11.2.2 - Lancement depuis le set-up ............174 11.3 - TELECHARGEMENT PAR BOOTP ET TFTP.........175 11.3.1 - Lancement par une commande à distance .......176 11.3.2 - Lancement depuis le set-up ............177 11.4 - EXECUTION DU TELECHARGEMENT ..........177 11.4.1 - phase bootp ................177...
Page 9
A.5 - PROTOCOLE DNS................197 A.5.1 - Généralités..................197 A.5.2 - Stratégie de résolution ..............198 A.5.3 - Méthode de résolution ..............199 A.5.4 - Messages affichés sur l'écran de la Platine........201 A.6 - FORMAT DU FICHIER DE CONFIGURATION ........202 Entête......................204 Paramètres 'Ethernet' ................204 Paramètres 'TCP/IP' ................205 Paramètres 'Ports AUX1 et AUX2' ............206 Paramètres 'Port parallèle' ..............208...
Page 10
A.12.1 - Le hardware ................233 A.12.2 - Le firmware................233 a) Informations générales sur le firmware ............233 b) Emulations et protocoles supportés............234 c) Options de fonctionnement .................235 d) "Non-Options" de fonctionnement...............236...
Description de la mise en œuvre des fonctionnalités spécifiques à Unix/Linux (serveur de tty, multi-shell, serveur VNC...). Chapitre 6 : mise en œuvre sous OS/400 Description de l'émulation 5250 et mise en œuvre des fonctionnalités spécifiques à OS/400. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 13
A.8 - liste des commandes d'administration A.9 - mode de fonctionnement TCP/IP ou série A.10 - pour aller plus loin... A.11 - configuration usine et set-up rapide A.12 - information sur le hardware et le firmware AX3000 TCP/IP - Manuel de l'utilisateur...
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 jusqu'à huit terminaux virtuels simultanés et indépendants. Chacun de ces 8 terminaux virtuels offre à l'utilisateur : - une connexion à...
- soit par séquences escape : compatibilité avec les terminaux série. 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 fiable et rapide de la Platine. Cette fonction est automatiquement appelée lors de la toute première mise sous tension de la Platine.
- Nom imprimante (accessible si "Active" est différent de "non") : ce nom représente le nom de l'imprimante au niveau système d'exploitation. - Modèle d'imprimante (accessible seulement avec "Prt5250") : type et modèle de l'imprimante. AX3000 TCP/IP - Manuel de l'utilisateur...
- Adresse IP Platine : saisie obligatoire si le DHCP est inactif - Routeur par défaut : adresse IP du routeur par défaut (optionnel) - Adresse IP 1er serveur DNS : adresse IP du serveur DNS 1 (optionnel) AX3000 TCP/IP - Manuel de l'utilisateur...
Page 23
- Modèle d'imprimante (accessible seulement avec "Prt5250") : type et modèle de l'imprimante. Pour plus d'information sur les protocoles DHCP et DNS, consultez les annexes A.4 et A.5. AX3000 TCP/IP - Manuel de l'utilisateur...
La configuration réseau de la platine avec utilisation des protocoles DHCP et/ou DNS est décrite au chapitre 3.2. Note : si nécessaire, l'annexe A.2 donne des informations générales sur la notion d'adresses Ethernet, d'adresses IP et de routeurs. AX3000 TCP/IP - Manuel de l'utilisateur...
Sélectionnez [Configuration]→[TCP/IP]→[Serveurs] pour accéder à la boîte de dialogue suivante : Ajout d'un serveur : déplacez la barre de sélection sur une entrée libre de la colonne 'Nom' puis entrez le nom et l'adresse IP du serveur. AX3000 TCP/IP - Manuel de l'utilisateur...
Un routeur est défini par : - son adresse IP, - l'adresse IP de la destination, - et le type de la destination (serveur unique ou réseau local). Sélectionnez [Configuration]→[TCP/IP]→[Routeurs] pour accéder à la boîte de dialogue suivante : AX3000 TCP/IP - Manuel de l'utilisateur...
Note : si nécessaire, des informations supplémentaires sont données par les annexes suivantes : - Annexe A.2 : adresses Ethernet, adresses IP et routeurs - Annexe A.4 : protocole DHCP - Annexe A.5 : protocole DNS AX3000 TCP/IP - Manuel de l'utilisateur...
Ces deux paramètres doivent être saisis. b) "Activation DHCP" est positionné à "oui" Le champ "Adresse IP Platine" est inaccessible et la liste suivante permet de sélectionner les paramètres qui seront obtenus automatiquement par DHCP : AX3000 TCP/IP - Manuel de l'utilisateur...
Page 31
IP à la Platine et transmettre au serveur DNS le nom (et l'adresse IP) de cette Platine. Par rapport à la copie d'écran précédente, le nom de la Platine est "ax3001.terminals.axel.com" et son adresse IP est 192.168.1.243.
DHCP (voir chapitre 3.2.1), le paramètre '1er domaine' est inaccessible. 3.2.3 - Gestion des serveurs Un serveur est une machine (Unix, Linux, AS/400...) sur lequel la Platine se connecte pour établir des sessions telnet, tty ou VNC. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 33
IP. - avec DNS : le serveur est définit uniquement par son nom. Ce nom peut être complet (www.axel.com) ou non (as400). L'adresse IP sera automatiquement retrouvée par la Platine (voir annexe A.5). Ajouter un serveur : déplacez la barre de sélection sur une entrée libre de la colonne 'Nom' puis entrez le nom et éventuellement l'adresse IP du serveur.
Suppression d'un routeur : sélectionnez le bouton [SUPPRIMER] et choisissez dans la liste proposée le routeur à supprimer. Modification d'un routeur : déplacez la barre de sélection sur le paramètre à modifier et saisissez la nouvelle valeur. AX3000 TCP/IP - Manuel de l'utilisateur...
- niveau de gris CRT (option firmware BLW), - monochrome inversé CRT (option firmware BLW). - Gestion étendue de l'écran : cette gestion permet le souligné en couleur ou les caractères double taille (voir le chapitre 5.1.6). AX3000 TCP/IP - Manuel de l'utilisateur...
Description des paramètres clavier : - Type clavier (uniquement avec l'option firmware I52) : deux type sont disponibles : - "PC" : clavier PC/AT 102/105 touches, - "AS400 (F24)" : clavier 122 touches pour émulation 5250. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 37
- Vitesse de répétition (accessible uniquement le délai de répétition est activé) : une fois la répétition de touche activée, le code représenté par la touche enfoncée est envoyé régulièrement. La fréquence de cette émission peut être lente, moyenne ou rapide. AX3000 TCP/IP - Manuel de l'utilisateur...
6.1.5. 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 39
à la boîte de dialogue suivante : Note : le bouton [REINITIALISER] permet de reprendre les valeurs par défaut pour les "Paramètres Terminal" de la session (variable TERM, nom du terminal, paramètres généraux...). AX3000 TCP/IP - Manuel de l'utilisateur...
- telnet : protocole disponible en standard sur un système d'exploitation multi-poste (exemple : Unix, Linux, OS/400, OS/390...). - tty : protocole propriétaire Axel disponible uniquement sous Unix/Linux. 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é...
REAL 32 PCTERM THEOS PRISM WYSE 60 ANSI SLNET SM9400 SM9412 TWIN SERVER ATO300 TVI 950 C332 3151 5250 3270 Note : certaines de ces émulations sont disponibles sous forme d'options (voir annexe A.12). AX3000 TCP/IP - Manuel de l'utilisateur...
- en mode transparent : compatibilité avec des logiciels utilisant une imprimante via séquences escape (comme sur des terminaux série). Note : à la différence du port parallèle, les ports série doivent être configurés (vitesse, contrôle de flux...) avant utilisation. AX3000 TCP/IP - Manuel de l'utilisateur...
Note : pour tester le port avec de nouveaux paramètres de communication (vitesse, contrôle de flux...) il est nécessaire de sortir du set-up (en sauvegardant les modifications) puis de ré-entrer dans le set-up pour faire le test. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 45
: chaîne de caractères envoyée avant une impression. - Chaîne fin d'impression (disponible seulement pour les services lpd, rcmd et rtty) : chaîne de caractères envoyée après une impression. Par exemple "\0C" code un saut de page. AX3000 TCP/IP - Manuel de l'utilisateur...
- tty : gestion spécifique à Unix/Linux (voir chapitre 3.5.5), - Prt5250 : gestion spécifique à l'AS/400 (voir chapitre 6.3). 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...
Platine. Ce terminal se connecte sur le serveur via le service telnet. Pour configurer le service telnet sur le port auxiliaire choisi, sélectionnez [Configuration]→[Ports aux.]→[AUXx] et entrez les paramètres suivants : - Service : sélectionnez dans la liste le service telnet. AX3000 TCP/IP - Manuel de l'utilisateur...
Le service tty, disponible sous Unix/Linux permet la gestion bidirectionnelle d'un périphérique. Pour configurer le service tty, sur le port auxiliaire choisi, sélectionnez [Configuration]→[Ports aux.]→[xxx] et entrez les paramètres suivants : - Service : sélectionnez dans la liste le service tty. AX3000 TCP/IP - Manuel de l'utilisateur...
TCP donné. Il est donc possible pour une machine Unix ou Windows d'établir une connexion sur ce port pour émettre (ou recevoir) des données. Note : le service rtty peut être utilisé aussi avec le logiciel Axel axttyd sous Unix (voir chapitre 5.4).
Utilisation du service printd Le service printd était utilisé, sous Unix (utilitaire axconf), pour gérer des imprimantes. Ce service est toujours présent pour des raisons de compatibilité mais il est préférable d'utiliser les services lpd et tty. 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 ≤ nbr max. de sessions). En cas de problème, un message d'erreur est affiché. AX3000 TCP/IP - Manuel de l'utilisateur...
Note : certains moniteurs ne supportent pas les fréquences utilisées pour un affichage en 26 lignes. 3.7 - PROTECTION PAR MOT DE PASSE L'accès au set-up peut être contrôlé par un mot de passe. AX3000 TCP/IP - Manuel de l'utilisateur...
<RC> pour supprimer la protection. - Confirmez S.V.P. : entrez à nouveau le mot de passe. 3.7.2 - 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 54
(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...
4.3 - VERROUILLAGE D'ECRAN Pour des question de sécurité, il peut être intéressant pour un opérateur de verrouiller l'écran de la Platine durant une absence (plutôt que de sortir de son compte utilisateur ou de se déconnecter). AX3000 TCP/IP - Manuel de l'utilisateur...
Page 59
Après la mise hors tension, l'administrateur de la Platine pourra effacer ou modifier le mot de passe de l'économiseur d'écran. Note : pour une sécurité complète, il est préférable de protéger l'accès au set- up par un mot de passe (voir chapitre 3.7). AX3000 TCP/IP - Manuel de l'utilisateur...
Pour résoudre ceci la Platine propose une fonction de mise hors tension. Cette fonction est accessible par la combinaison de touches suivante : Note : cette combinaison de touches n'est pas accessible depuis une session RDP. Une boîte de dialogue de confirmation apparaît : AX3000 TCP/IP - Manuel de l'utilisateur...
<Ctrl><Alt><Shift><D> <Rest><Alt><D> Fermeture session courante. <Ctrl><Alt><Shift><K> <Rest><Alt><K> Changement type clavier (PC AS/400). <Ctrl><Alt><Suppr> <Rest><Alt><Suppr> Mise hors tension. Note : non disponible depuis une session RDP <Ctrl><Alt><Shift><I> Information sur une session RDP 5 en cours. AX3000 TCP/IP - Manuel de l'utilisateur...
5.1 - SESSION ECRAN MODE TEXTE (TELNET OU TTY) 5.1.1 - Configuration de la session Pour paramétrer profil d'une session sélectionnez menus [Configuration]→[Terminal]→[Session X] (où X est le numéro de session). La boîte de dialogue suivante est affichée : AX3000 TCP/IP - Manuel de l'utilisateur...
La connexion d'une session écran en mode texte peut se faire au travers des protocoles telnet ou tty. a) Le protocole telnet Le module telnet serveur est un composant standard d'Unix/Linux. Une session telnet se connecte donc immédiatement sans aucune configuration particulière du système Unix/Linux. 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 (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 à...
Axel sous Unix/Linux consultez le chapitre 5.4. 5.1.3 - Choix de la configuration prédéfinie 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, sélectionnez la boîte de dialogue [Configuration]→[Terminal]→[Session X], puis "Configuration"...
- Nombre de colonnes : deux valeurs possibles (80 et 132) - Scrolling vertical : comportement de l'écran quand le curseur, qui est sur la dernière ligne, doit descendre : - oui : l'écran 'remonte' d'une ligne AX3000 TCP/IP - Manuel de l'utilisateur...
Page 69
'¤' dans le jeu de caractères sélectionné. - personnalisé : le symbole Euro remplace le caractère de votre choix dans le jeu de caractères sélectionné (le code ASCII du symbole Euro est entré en notation décimale). AX3000 TCP/IP - Manuel de l'utilisateur...
- Clignotant autorisé : si le clignotant n'est pas autorisé, 16 couleurs de fond sont disponibles. - Souris autorisée : activation ou non de la gestion de la souris. b) Touches programmables Note : cette fonction n'est accessible que pour la gestion de clavier ASCII. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 71
<Espace>. La boîte de dialogue suivante est affichée : La zone de saisie principale permet d'entrer la valeur de la touche programmable. Les caractères de code ASCII inférieurs à 20h peuvent être AX3000 TCP/IP - Manuel de l'utilisateur...
Note : cette fonction n'est pas disponible que pour les émulations "textes", exceptées les émulations 5250 et 3270. La fonction de colorisation se paramètre dans le profil de session (menu [Configuration]→[Terminal]→[Session X]) : AX3000 TCP/IP - Manuel de l'utilisateur...
<Espace>. La boîte de dialogue qui apparaît dépend du mode de colorisation. a) Colorisation standard La boîte de dialogue de la colorisation standard est la suivante : Les critères de colorisation disponibles sont normal, inverse vidéo, souligné, cadre (semi-graphique) et clignotant (optionnel). AX3000 TCP/IP - Manuel de l'utilisateur...
(ou à un cumul d'attributs), non seulement des couleurs de caractère et de fond, mais aussi de positionner les attributs souligné et clignotant. 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 75
- 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...
être configuré en monochrome et donc TOUTES les sessions de la Platines sont monochromes (sans possibilité de colorisation). Entrez dans le set-up de la Platine (<Ctrl><Alt><Echap>) et sélectionnez [Configuration]→[Terminal]→[Général] pour positionner "Ecran" à "monochrome". AX3000 TCP/IP - Manuel de l'utilisateur...
Consultez le chapitre 5.1.5 pour activer le mode colorisation. c) 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).
- 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 b) Exemple de fonctionnement Soit le script suivant : login :\00root\0D\00passe :\00mdp\0D AX3000 TCP/IP - Manuel de l'utilisateur...
'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'à...
Mise en œuvre sous UNIX/LINUX a) Installation Copiez dans le répertoire /usr/bin le fichier binaire du serveur Axel correspondant au système d'exploitation utilisé (tcpmsh.XXX) en enlevant le suffixe. Par exemple pour IBM AIX : # cp tcpmsh.AIX /usr/bin/tcpmsh <RC> b) Paramétrage de la Platine L'utilisation de plusieurs vues multi-shell au sein d'une même session doit être...
Page 81
(ou <Ctrl><D>) à l'interpréteur de commande Unix. Le logiciel libère le pseudo-terminal associé à cette vue et passe automatiquement sur la première vue active. Si la vue supprimée était la dernière, le logiciel tcpmsh se termine. AX3000 TCP/IP - Manuel de l'utilisateur...
La suite de ce chapitre est une description rapide de la mise en œuvre de la Platine VNC. Pour plus d'information sur la configuration de la Platine et de la machine Unix/Linux, veuillez consulter le manuel de Mise en œuvre du terminal Axel-VNCviewer. AX3000 TCP/IP - Manuel de l'utilisateur...
- Serveur : nom du serveur où est exécuté le démon Xvnc. - Port TCP : valeur numérique identifiant l'écran (voir chapitre suivant) - Connexion automatique : oui ou non - Reconnexion automatique : oui ou non AX3000 TCP/IP - Manuel de l'utilisateur...
Page 84
<Espace> pour choisir le nombre de couleurs. Deux valeurs possibles : 8 (256 couleurs) et 16 (65535 couleurs). - Session partageable et Clavier et souris ignorés : ceci permet d'afficher le même écran graphique sur plusieurs Terminaux VNC. AX3000 TCP/IP - Manuel de l'utilisateur...
X11 (utilitaires, différents répertoires et fichiers) soit correctement installé sur le serveur Unix/Linux. Montez le CD-ROM fourni par Axel et copiez les fichiers suivants : - axvnc (utilitaire de configuration) : copiez axvnc dans /etc et positionnez le droit d'exécution par la commande chmod +x /etc/axvnc.
Page 86
- either to get a Linux graphical login and to access a desktop (KDE, GNOME, etc.) - or to run automatically an X software (netscape, rdesktop, etc.) Select the method (<L>ogin or <A>ny software): AX3000 TCP/IP - Manuel de l'utilisateur...
1024x768 - 8 bpp (port 5952): OK 1024x768 - 16 bpp (port 5953): OK 1280x1024 - 8 bpp (port 5954): OK 1280x1024 - 16 bpp (port 5955): OK *** Checking XDMCP (/usr/share/config/kdm/kdmrc) xdmcp has been already enabled ! AX3000 TCP/IP - Manuel de l'utilisateur...
Page 88
- Selon la configuration système, le lancement des démons Xvnc est stocké soit dans le fichier Xservers soit dans le fichier /etc/inittab. - Si une entrée de la table apparaît 'busy', cela signifie qu'un terminal sans login est déclaré sur ce numéro de port. AX3000 TCP/IP - Manuel de l'utilisateur...
- l'applicatif (et ses paramètres). Notes : - Le lancement de chaque couple "Xvnc/applicatif" est effectué par l'intermédiaire du script RunScriptVNC (automatiquement créé par axvnc). Les scripts RunScriptVNC sont lancés au travers de /etc/inittab. AX3000 TCP/IP - Manuel de l'utilisateur...
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 à...
# cat fic | rsh axel1 parallel <RC> Dans cet exemple, axel1 est le nom de la Platine référencé dans le fichier /etc/hosts et parallel est le nom du port auxiliaire saisi au niveau du set-up de la Platine. AX3000 TCP/IP - Manuel de l'utilisateur...
5.4 - LE SERVEUR DE TTY AXEL 5.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...
IBM AIX : # cp axttyd.AIX /etc/axttyd <RC> Note : les fichiers source (axttyd.c et makefile) sont présents sur le CD Axel. Il est donc possible de compiler le serveur de tty Axel si le binaire correspondant au système n'est pas disponible.
Mise en œuvre sous UNIX/LINUX Copiez le fichier d'associations axfile dans le répertoire /etc. 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 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).
- après avoir généré tous les fils, le démon axttyd "écoute" le socket TCP/IP. Pour chaque demande de connexion tty (émanant d'une Platine Axel), un fils est généré. Ce fils est chargé de la communication entre le pseudo-terminal et la ressource AX3000 (session ou port auxiliaire). Si une demande de connexion est reçue alors qu'un fils est déjà...
5.5.3 - Obtention de la configuration d'une Platine Récupération du set-up complet d'une Platine : # rsh axname setup_get > /tmp/axel ou une partie du set-up (seulement les paramètres set-up utilisés) : # rsh axname setup_get_lite > /tmp/axel AX3000 TCP/IP - Manuel de l'utilisateur...
- ax_download : commande de téléchargement, - password : donnez le mot de passe si l'accès au set-up est protégé, - /axfirm/ax3000 : nom complet du fichier firmware, - 192.168.1.2 : adresse IP du serveur tftp, - 192.168.1.1 : adresse IP du routeur (optionnel).
Edition des statistiques de fonctionnement : # rsh axname ax_getstat Signification des paramètres de la commande rsh : - axname : adresse IP ou nom de la Platine (fichier /etc/hosts), - ax_getstat : commande de récupération de statistiques. AX3000 TCP/IP - Manuel de l'utilisateur...
(protocoles Prt5250 ou LPD). Note : ces protocoles liés au fonctionnement 5250 ne sont disponibles que sur une Platine AX3000 TCP/IP équipée d'un firmware avec option I52. 6.1 - SESSION ECRAN 5250 L'émulation IBM 5250 développée par Axel est de type IBM-3477-FC.
Une combinaison de touches spéciale permet de modifier dynamiquement la configuration clavier de la Platine et ainsi de retrouver un comportement normal. Cette combinaison de touches est <Ctrl><Alt><Shift><K> sur un clavier PC, et <Rest><Alt><K> sur un clavier 5250. AX3000 TCP/IP - Manuel de l'utilisateur...
- Nom du Terminal (DEVNAME) : nom à affecter au terminal. 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...
[Configuration]→ [Terminal]→[Session X]). Deux groupes de paramètres permettent le paramétrage de l'émulation 5250 : - paramètres généraux : personnalisation du comportement de l'émulation, - touches programmables : affectation de fonctions 5250 à certaines touches du clavier PC. AX3000 TCP/IP - Manuel de l'utilisateur...
- Majuscules : l'appui sur une touche envoie le caractère du gravage supérieur si celui est présent. Sinon c'est le caractère du gravage inférieur (en majuscule si possible) qui est envoyé. Le déverrouillage s'effectue par appui sur <CAPS>. AX3000 TCP/IP - Manuel de l'utilisateur...
La plupart des fonctions 5250 sont accessible avec un clavier 102/105 touches grâce à une table de correspondance (voir chapitre 6.2.2). Mais pour des raisons de confort d'utilisation, il est possible de changer l'affectation de certaines touches. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 108
- <AltGr><F2> -> port par défaut : définition d'une chaîne de caractères. Si le port auxiliaire par défaut est en mode "ASCII vers EBCDIC", l'appui sur <Alt Gr><F2> provoque l'envoi de cette chaîne de caractères sur ce port. AX3000 TCP/IP - Manuel de l'utilisateur...
La souris peut être connectée au port PS/2 (si la Platine en possède un) ou au port AUX2. La déclaration de la souris dépend du port de connexion : - port PS/2 : sélectionnez [Configuration]→[Terminal]→[Général]. Dans cette boîte de dialogue, positionnez le paramètre "Souris" à "PS/2". AX3000 TCP/IP - Manuel de l'utilisateur...
Cette ligne status TCP/IP qui peut être activée au travers du set-up de la Platine est optionnelle. Alors que la ZIO est toujours présente en session 5250. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 111
La ZIO, affichée sur la dernière ligne, contient les informations suivantes : Système disponible Shift Indicateur d'affectation Message(s) en attente Caps de touches de fonction Clavier désactivé Mode insertion ð LL/CC Frappes disponibles Position Mode : R (mémorisation) Curseur P (exécution) Mode diacritique AX3000 TCP/IP - Manuel de l'utilisateur...
(102 touches) ou un clavier 5250 compatible IBM (122 touches). Les deux tableaux suivants listent les fonctions 5250 (déplacements du curseur, fonctions système, ...) et les fonctions Axel (accès au set-up, ...) accessibles à partir de ces claviers. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 113
<+> (pavé num.) <Entr> Zsuiv <Zsuiv> (pavé num.) Note : l'affectation des touches marquées en gras dans le tableau ci-dessus peut être modifiée au travers du set-up de la Platine (voir le chapitre 6.1.3). AX3000 TCP/IP - Manuel de l'utilisateur...
- appuyez sur la touche de fonction à programmer (<F1> à <F12> ou <Shift><F1> à <Shift> <F12>), - tapez la séquence de touches à enregistrer, - appuyez sur <Alt Gr><F4> pour arrêter le mode programmation. AX3000 TCP/IP - Manuel de l'utilisateur...
- appuyez sur <Alt Gr><F5> pour passer en mode exécution, - appuyez sur la touche de fonction à exécuter (<F1> à <F12> ou <Shift><F1> à <Shift> <F12>), - la séquence de touches est exécutée. AX3000 TCP/IP - Manuel de l'utilisateur...
5E, 60, 61, 6B, 6E, 6F, 7A, 7E, C0 et D0. Exemple pour la chaîne "F3=Exit" : - clic gauche ou double-clic gauche sur "F" ou "3" : émission de <F3> - double-clic gauche sur "E" : émission de Exit puis <Entrée>. AX3000 TCP/IP - Manuel de l'utilisateur...
Prt5250. Pour plus d'information sur le protocole LPD, consultez l'annexe A.3. 6.3.1 - Configuration du service Prt5250 Pour configurer l'imprimante sur un port auxiliaire, Entrez dans le set-up de la Platine et sélectionnez [Configuration]→[Ports aux.]→[xxx]. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 118
- Bibliothèque de messages (MSGQLIB) : nom de la bibliothèque de messages d'exploitation sur l'AS/400. Valeur par défaut : *LIBL - Police hôte (FONT) : identificateur de la police (3, 4 ou 5 chiffres). Valeur par défaut : 011 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.
Dans la boîte de dialogue affichée, sélectionnez le bouton ACTUALISATION et laissez appuyer la touche <Entrée>. Vérifiez les informations affichées sur la ligne qui correspond au port de l'imprimante (AUX1, AUX2 ou PARA), notamment le numéro de retour entre parenthèse en fin de ligne. AX3000 TCP/IP - Manuel de l'utilisateur...
6.4 - ADMINISTRATION A DISTANCE ☺ : un logiciel d'administration à distance sous Windows est disponible gratuitement par téléchargement depuis le site Axel : http://www.axel.com/. Les commandes suivantes peuvent être exécutées depuis n'importe quel poste du réseau pour atteindre n'importe quelle Platine.
L'envoi du set-up d'une Platine contenu dans un fichier n'est pas possible depuis une commande OS/400. L'exemple suivant décrit la configuration d'une Platine au travers de la commande rsh Windows: c:\> rsh 192.168.1.241 setup_send password < c:\temp\axel AX3000 TCP/IP - Manuel de l'utilisateur...
===> RUNRMTCMD CMD(SETUP_GET_LITE) RMTLOCNAME('192.168.1.241' *IP) 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. AX3000 TCP/IP - Manuel de l'utilisateur...
Mise en œuvre sous OS/400 6.4.5 - Téléchargement du firmware Téléchargement par protocole TFTP : ===> RUNRMTCMD CMD('AX_DOWNLOAD password /axfirm/ax3000 192.168.1.180') RMTLOCNAME('192.168.1.241' *IP) Téléchargement par protocole TFTP et BOOTP : ===> RUNRMTCMD CMD('AX_DOWNLOAD password') RMTLOCNAME('192.168.1.241' *IP) Signification des paramètres de la commande RUNRMTCMD : - AX_DOWNLOAD : commande de téléchargement,...
===> 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...
Page 127
Mise en œuvre sous OS/390 CHAPITRE 7 MISE EN ŒUVRE SOUS OS/390 AX3000 TCP/IP - Manuel de l'utilisateur...
Note : le protocole 3270 nécessaire à la connexion sur un serveur zSeries n'est disponible que sur une Platine AX3000 TCP/IP équipée d'un microcode avec option I32. 7.1 - SESSION ECRAN 3270 L'émulation IBM 3270 développée par Axel offre les caractéristiques suivantes :...
Voir chapitre suivant. - Touches programmable : non accessible. - Overscan : couleur de bordure écran. - Colorisation : non accessible. - Label session : identification de la session sur la ligne status TPC/IP. AX3000 TCP/IP - Manuel de l'utilisateur...
- Majuscules : seules les touches alphabétiques sont affectées. Le déverrouillage s'effectue par appui sur CAPS. - gravage sup. : toutes les touches sont affectées. Le déverrouillage s'effectue par appui sur l'une des touches <Shift>. AX3000 TCP/IP - Manuel de l'utilisateur...
Indicateurs de connexion Shift/Caps Indicateur d'affectation Indicateurs saisie clavier Mode insertion de touches de fonction X () LL/CC Type de connexion : (application) Frappes disponibles Position (système) Mode : R (mémorisation) Curseur P (exécution) AX3000 TCP/IP - Manuel de l'utilisateur...
Page 132
Le mode insertion est actif (touche <Inser>) Le terminal est en mode mémorisation (voir chapitre 2.3.3) Le terminal est en mode exécution (voir chapitre 2.3.3) LL et CC indiquent les coordonnées ligne/colonne du curseur LL/CC AX3000 TCP/IP - Manuel de l'utilisateur...
(les 12 carrés représentent les 12 touches de fonction programmables, un carré plein représente une touche de fonction déjà programmée) : MEMOR 17/21 AX3000 TCP/IP - Manuel de l'utilisateur...
ZIO passe en mode normal. La séquence de touches est exécutée. Un indicateur 'P', affiché sur la ZIO, signale le mode 'Exécution' (Process) : 17/21 Note : durant le mode "Process", la bufferisation clavier est désactivée. AX3000 TCP/IP - Manuel de l'utilisateur...
La commande utilisée pour l'administration à distance de la Platine est rsh (ou rexec). Cette commande est disponible avec la plupart des systèmes d'exploitation. Consultez le chapitre 8.5 pour des informations sur l'administration des Platine sous Windows. AX3000 TCP/IP - Manuel de l'utilisateur...
Mise en œuvre sous Windows TSE CHAPITRE 8 MISE EN ŒUVRE SOUS WINDOWS AX3000 TCP/IP - Manuel de l'utilisateur...
Page 138
Nombre de bits/pixel Redirection imprimante NT4-TSE 8 bpp (256 couleurs) Windows 2000 8 bpp (256 couleurs) Windows 2003 16 bpp (65536 couleurs) Note : dans la suite, le protocole RDP 4 est simplement appelé RDP. AX3000 TCP/IP - Manuel de l'utilisateur...
- Résolution : utilisez la touche <Espace> pour changer de résolution. Avec les modèles 60/60E et 65/65E, les résolutions disponibles sont 800x600 et 1024x768. La fréquence VGA se positionne au niveau des paramètres avancés (voir annexe A.10.8). AX3000 TCP/IP - Manuel de l'utilisateur...
Page 140
- Label session : identification de la session à l'écran de repos. Note : après la modification des paramètres set-up, il est conseillé d'éteindre puis de rallumer la Platine (au cas où certaines valeurs de paramètres ne pourrait pas être prise en compte dynamiquement). AX3000 TCP/IP - Manuel de l'utilisateur...
'axelxxyyzz' (où xxyyzz sont les trois derniers octets de l'adresse Ethernet de la Platine). - Accélération mouvement : si ce paramètre est positionné à 'oui', la Platine accélère le déplacement du curseur souris. AX3000 TCP/IP - Manuel de l'utilisateur...
- Commande (accessible si 'Lancement automatique' est 'oui') : chemin et nom du programme à exécuter. Exemple : %SystemRoot%\system32\cmd.exe - Répertoire de travail (accessible si 'Lancement automatique' est 'oui') : répertoire de travail du programme. Exemple : D:\ AX3000 TCP/IP - Manuel de l'utilisateur...
Note : cette fonction de lancement de programme automatique permet la publication d'applications au travers de l'utilitaire axMenu (disponible gratuitement sur le site Axel : http://www.axel.fr). c) Redirection d'imprimante Cette fonction de redirection d'imprimante permet à la Platine "d'annoncer" une imprimante au serveur Windows.
(Cela évite au serveur de renvoyer ce fond d'écran lors de la fermeture du menu). Cette fonction peut optimiser les performances de la Platine et diminuer le trafic entre le serveur et la Platine. AX3000 TCP/IP - Manuel de l'utilisateur...
"Terminal Server" soient installées sur le serveur. Pour plus d'information, veuillez vous reporter à la documentation Microsoft. Le paramétrage du serveur RDP s'effectue au travers de l'utilitaire 'Configuration des services Terminal Server' (il se trouve dans le groupe 'Outils d'administration'). AX3000 TCP/IP - Manuel de l'utilisateur...
- client compatible ou niveau moyen : les deux flux d'information (client vers serveur et serveur vers client) sont cryptés. - niveau haut : comme le niveau moyen, les deux flux d'information sont cryptés mais la clé utilisée pour le cryptage est plus complexe. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 147
émises par le terminal sont sensibles (saisie d'un mot de passe, d'un code confidentiel...). Si la configuration de la Platine et du serveur ne sont pas en phase (voir chapitre 8.1.1), une erreur sera affichée lors de la connexion. AX3000 TCP/IP - Manuel de l'utilisateur...
Login automatique Un terminal RDP peut fournir automatiquement les informations nécessaires à un login (nom utilisateur, nom de domaine et mot de passe). Cela évite une saisie manuelle de la part de l'opérateur. AX3000 TCP/IP - Manuel de l'utilisateur...
Désactiver le paramètre 'Toujours demander un mot de passe'. c) Limite de session inactive Si la Platine est éteinte sans précaution particulière, des sessions fantômes peuvent perdurer au sein du système d'exploitation (voir chapitre 8.2.3). AX3000 TCP/IP - Manuel de l'utilisateur...
Page 150
Pour cette deuxième solution, dans la boite de dialogue 'Propriétés de RDP-Tcp', cliquez sur l'onglet 'Sessions'. Les informations suivantes apparaissent : Activer le paramètre 'Remplacer les paramètres de l'utilisateur' et positionnez un temps pour le champs 'Limite de session inactive'. AX3000 TCP/IP - Manuel de l'utilisateur...
Pour permettre à un utilisateur de choisir un fond d'écran, lancez l'éditeur d'objets de stratégie de groupe (GPEDIT.MSC) : Sélectionnez [Configuration ordinateur]-[Modèles d'administration]- [Composants Windows]-[Services Terminal Server]. Positionnez la valeur du paramètre "Forcer la suppression du papier peint du bureau à distance" à "Désactivé". AX3000 TCP/IP - Manuel de l'utilisateur...
Page 152
RDP avec un compte utilisateur qui n'a pas de mot de passe Pour modifier cela, lancez la "stratégie de sécurité locale" (dans [Démarrer]- [Programmes]-[Outils d'administration]) : Sélectionnez [Paramètres sécurité]-[Stratégies locales]-[Options sécurité]. Positionnez le paramètres "Comptes : restreindre l'utilisation de mots de passe vierges..." à "désactivé". AX3000 TCP/IP - Manuel de l'utilisateur...
Au lancement du logiciel une boite de dialogue de ce type est affichée : Sélectionnez dans la partie gauche, la session RDP à supprimer. Puis effectuez un clic droit. Dans le menu proposé, sélectionnez 'Déconnecter'. Après confirmation, la session indiquée sera déconnectée et disparaîtra de la liste. AX3000 TCP/IP - Manuel de l'utilisateur...
8.2.3 - Déconnexion d'une session RDP Après une déconnexion, la Platine selon les cas reconnecte automatiquement cette session, ou affiche l'écran de repos, ou change de session active. Trois méthodes sont possibles pour terminer la session RDP. AX3000 TCP/IP - Manuel de l'utilisateur...
RDP sont ouvertes ? Le système d'exploitation Windows ne peut pas détecter la mise hors tension d'un périphérique TCP/IP. Les sessions RDP ouvertes par un terminal TCP/IP éteint restent dans un état 'connecté' au niveau système d'exploitation. AX3000 TCP/IP - Manuel de l'utilisateur...
- L'imprimante est disponible dès la mise sous tension du terminal et est accessible par tous les utilisateurs. - Le flux de données n'est pas compressé. - Le multiplexage du flux de données est assuré par TCP/IP. AX3000 TCP/IP - Manuel de l'utilisateur...
- Filtre NL=CR+NL : conversion éventuelle de 'NewLine' en 'CarriageReturn' plus 'NewLine'. Note : si le port auxiliaire utilisé est un port série, déclarez le mode de fonctionnement en 'imprimante'. AX3000 TCP/IP - Manuel de l'utilisateur...
Platine. 8.4 - PUBLICATION D'APPLICATIONS n logiciel de publication d'applications sous Windows TSE (AxMenu ou Axel RDP Menu) est disponible gratuitement sur le site Axel (http://www.axel.com/). Le but de ce logiciel est de supprimer l'accès au bureau standard de Windows.
Page 159
Exemple de 'Toolbar' : une barre d'outils est affichée en haut de l'écran Exemple de 'Desktop' : une barre de tâches est affichée en bas de l'écran Pour plus d'information sur le logiciel AxMenu, consultez le manuel "Axel RDP Menu - Publier facilement et rapidement des applications sous Windows TSE".
- de recharger un firmware à l'aide du protocole BOOTP, - d'affecter des adresses IP par l'adresse Ethernet du périphérique. Pour plus d'information sur le logiciel AxRM, consultez le manuel "Axel Remote Management - Logiciel d'administration pour Platine Terminal et Office Server".
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 163
- 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, 2048 pour tty, 59xx pour vnc et 3389 pour rdp). - Configuration : configuration prédéfinie de cette session. AX3000 TCP/IP - Manuel de l'utilisateur...
: $ 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...
Le paramètre "Trames de type non supportées" indique le nombre de trames non-TCP reçues (exemple des trames IPX) Le paramètre "Liaison" (disponible uniquement pour les modèles 75/75E) indique l'état de la liaison Ethernet. (Utile dans le cas de l'auto-sense). AX3000 TCP/IP - Manuel de l'utilisateur...
Outils et statistiques 9.3.2 - 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 167
- 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...
- Lease Time (seconds) : durée de validité de l'adresse IP allouée (exprimée en secondes). Pour le protocole BOOTP, la valeur est 'infinity'. - Remaining Lease : temps restant avant l'expiration de la 'lease time'. Pour le protocole BOOTP, la valeur est 'infinity'. AX3000 TCP/IP - Manuel de l'utilisateur...
Configuration à distance Ce chapitre présente la notion de configuration à distance des Platines Axel. 10.1 - INTRODUCTION Cette fonction permet de configurer à distance une Platine TCP/IP. La configuration d'une Platine s'effectue au moyen de commandes d'administration à distance 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, un message d'erreur système est affiché sur le poste de l'opérateur. AX3000 TCP/IP - Manuel de l'utilisateur...
Cause : l'entête 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. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 173
ERR 105: invalid rcmd command. Commande : Cause : le mot clé associé à la commande est inconnu. Conséquence : la commande n'a aucun effet. Solution : utilisez setup_send, setup_get ou ax_reboot. AX3000 TCP/IP - Manuel de l'utilisateur...
(ex : s1_screencolumn au lieu de s1_screen_column). Conséquence : ce paramètre set-up du fichier de configuration est ignoré, l'ancienne valeur est conservée. Solution : vérifiez la syntaxe du paramètre en question (annexe A.6). AX3000 TCP/IP - Manuel de l'utilisateur...
Page 175
(ou numéros de port TCP). Conséquence : pour obtenir une configuration cohérente, certains services ont été annulés. Solution : vérifiez les valeurs des identifiants (noms ou port TCP) affectés à chacun des services. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 176
ERR 215: s%_udk_xxx and following: no place to store udk value. Commande : setup_send Cause : un groupe de touches programmable ne peut pas être mis à jour pour des raisons de place mémoire. Conséquence : les valeurs par défaut des touches sont restaurées. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 177
RDP est 800x600, la ou les sessions VNC ne doivent pas être positionnée en 1024x768. Conséquence : les sessions VNC sont positionnées à 800x600. Solution : modifiez la résolution de la ou des sessions VNC. AX3000 TCP/IP - Manuel de l'utilisateur...
Chacune de ces deux méthodes peut être exécutée : - par une commande d'administration 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 11.1.3 - Sous Linux Installez si nécessaire le paquetage du server tftp. Ce protocole fonctionne au travers du démon xinetd. Vérifiez si xinetd est déjà lancé. Si ce n'est pas le cas activez-le. AX3000 TCP/IP - Manuel de l'utilisateur...
1 - Créez un répertoire ===> CRTDIR DIR('axfirm') 2 - Copiez le fichier microcode ax3000 sur le répertoire /axfirm. Utilisez ftp (mode binary) ou tout autre transfert de fichier. 3 - Changez les droits du répertoire "/axfirm" pour l'utilisateur QTFTP ===>...
(nom du fichier et adresse IP de la machine tftp). 11.2.1 - Lancement par une commande d'administration Selon le système d'exploitation, les commandes d'administration à distance diffèrent. Consultez le chapitre 5.5 (Unix/Linux), le chapitre 6.4 (OS/400) ou le chapitre 7.3 (OS/390). AX3000 TCP/IP - Manuel de l'utilisateur...
Pour plus d'information sur l'exécution du téléchargement, voir le chapitre 11.4. 11.2.2 - Lancement depuis le set-up Entrez dans le set-up de la Platine (<Ctrl><Alt><Echap>) et sélectionnez [Téléchargement], la boîte de dialogue suivante apparaît : AX3000 TCP/IP - Manuel de l'utilisateur...
- La machine bootp est en général directement accessible par la Platine (sur le même réseau) sinon il est nécessaire de configurer une machine accessible avec un protocole bootp relay. AX3000 TCP/IP - Manuel de l'utilisateur...
Platine. Et ceci jusqu'au succès de l'opération de téléchargement de firmware. 11.3.1 - Lancement par une commande à distance Selon le système d'exploitation, les commandes d'administration à distance diffèrent. Consultez le chapitre 5.5 (Unix/Linux), le chapitre 6.4 (OS/400) ou le chapitre 7.3 (OS/390). AX3000 TCP/IP - Manuel de l'utilisateur...
Pour plus d'information sur l'exécution du téléchargement, voir le chapitre 11.4. 11.4 - EXECUTION DU TELECHARGEMENT Lors du téléchargement, des messages suivants s'affichent sur l'écran de la Platine cible. 11.4.1 - phase bootp AX BOOTP V1.1a Flash Key 3 AX3000 TCP/IP - Manuel de l'utilisateur...
La Platine se réinitialise pour prendre en compte ce nouveau firmware. 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).
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 190
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.
Note : si l'accès au set-up est protégé par mot de passe, la saisie de ce mot de passe est indispensable pour modifier les paramètres de configuration de la Platine. Pour plus d'information, consultez le chapitre 3.7. AX3000 TCP/IP - Manuel de l'utilisateur...
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...
[ANNULER] ou appuyez sur <Echap> autant de fois que nécessaire. A.1.3 - Saisie de paramètre Dans le cas d'un champ paramètre à valeur libre, il est nécessaire d'entrer la valeur alphanumérique au clavier. AX3000 TCP/IP - Manuel de l'utilisateur...
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. A.1.5 - Sortie de set-up Pour sortir du set-up, sélectionnez [Configuration]→[Quitter]. AX3000 TCP/IP - Manuel de l'utilisateur...
Cette adresse IP, constituée de 4 octets séparés par des 'points', est exprimée en décimal. Les 4 octets d'une adresse IP codent en fait deux sous adresses : - une sous adresse Network (Réseau), - et une sous adresse Host (Serveur). AX3000 TCP/IP - Manuel de l'utilisateur...
- définir un routeur par défaut qui connaît les différents chemins pour atteindre les réseaux distants, - et/ou définir des routeurs explicites pour atteindre les réseaux distants. Le routeur par défaut est uniquement défini par une adresse IP. AX3000 TCP/IP - Manuel de l'utilisateur...
Page 198
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 199
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éfinir au niveau AX3000 est la suivante : AX3000 TCP/IP - Manuel de l'utilisateur...
Page 200
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éfinir 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...
- serveur : nom de la Platine (référencé dans /etc/hosts) - imprimante : paramètre 'Nom du port imprimante' 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 203
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). A.3.3 - Windows Voir le chapitre 8.3. AX3000 TCP/IP - Manuel de l'utilisateur...
BOOTP. La Platine peut donc aussi obtenir son adresse IP par un serveur BOOTP (dans ce cas, la 'lease time' est infinie). - Le protocole DHCP client de la Platine est compatible avec les RFCs 1533 et 1541. AX3000 TCP/IP - Manuel de l'utilisateur...
Des messages sont seulement affichés en cas de problème (voir chapitre suivant). Note : la consultation du set-up permet de connaître l'adresse IP affectée à la Platine et éventuellement les autres paramètres obtenus automatiquement. AX3000 TCP/IP - Manuel de l'utilisateur...
Ce message signifie que la Platine n'aura plus le droit d'utiliser son adresse IP dans 2 minutes si le serveur DHCP ne répond pas. Il est donc vivement conseillé de quitter les applicatifs en cours. AX3000 TCP/IP - Manuel de l'utilisateur...
Chaque nœud est repéré par un label qui doit être différent des labels des autres nœuds "frères". Par contre, le même label peut être utilisé pour des nœuds qui ne sont pas frères. AX3000 TCP/IP - Manuel de l'utilisateur...
à domaine ("servers.axel.com" par exemple) pour donner un nom complet ("as400.servers.axel.com"). La Platine résout un nom seulement lorsqu'elle a besoin de l'adresse IP associée. C'est à dire pour l'ouverture d'une session ou pour effectuer un ping. Note : une résolution est effectuée lors de chaque connexion. Et ce, même si l'adresse IP a déjà...
(as400). - linux : une adresse IP est donnée, donc pas de recherche DNS. - www.axel.com : le nom est complet, la recherche s'effectue d'abord sur ce nom là (www.axel.com) puis en cas d'échec en utilisant le premier domaine de recherche défini (www.axel.com.servers.axel.com) puis en d'échec...
Page 210
3 - En cas de non-réponse du serveur 2, retour à l'étape 1 (4 fois max.). 4 - En cas de réponse négative sur un serveur, cette requête est abandonnée. 5 - Si d'autres requêtes peuvent être envoyées (utilisation de domaine de recherche), retour à l'étape 1. AX3000 TCP/IP - Manuel de l'utilisateur...
Resolving... Resolved: 192.168.1.180 Connected Explications : la résolution est effectuée sur le nom as400.servers.axel.fr. L'adresse IP donnée par le serveur DNS pour ce nom est 192.168.1.180. En cas de problème, le message "Resolved: a.b.c.d" est remplacé par un message d'erreur. Par exemple : Connecting to as400.servers.axel.fr:23 (Telnet)...
A.6 - 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.
Page 213
Un fichier de configuration peut être créé au moyen d'un éditeur de texte ou récupéré à partir d'une Platine déjà configurée (commande setup_get). Lorsque le fichier de configuration est obtenu par cette commande tous les paramètres set-up non significatifs (hosts non définis, service d'impression non AX3000 TCP/IP - Manuel de l'utilisateur...
(chaîne de 48 caractères max.) #term_operating_mode=tcp/ip (tcp/ip | serial) term_mouse_mode=PS2 (nothing | PS2 | serial) Note : lorsque le fichier de configuration est obtenu par commande setup_get : - le paramètre apparaît sous forme term_operating_mode commentaire. AX3000 TCP/IP - Manuel de l'utilisateur...
END_AX_SETUP. A.7 - AFFECTATION D'UNE ADRESSE IP PAR 'PING' Si l'AX3000 ne possède pas d'adresse IP ou si l'adresse IP est inconnue il est impossible d'utiliser les commandes d'administration à distance. Pour résoudre ce problème une procédure spéciale permet d'affecter une adresse IP par une commande ping.
Page 228
Ethernet sont des '-' et non pas des ':'. On a donc : C:\> arp -s a.b.c.d xx-xx-xx-xx-xx-xx Exécutez, ensuite une ou plusieurs commandes ping (4 requêtes sont envoyées par commande ping) : C:\> ping a.b.c.d AX3000 TCP/IP - Manuel de l'utilisateur...
Platine 'MAJ adr. IP par ping' à 'non' . Pour plus d'information, voir chapitre A.10.6. A.8 - LISTE DES COMMANDES D'ADMINISTRATION La Platine AX3000 TCP/IP offre plusieurs commandes d'administration. Ces commandes sont accessibles au travers d'une commande système (rsh par exemple) disponible en standard sur la majorité des systèmes d'exploitation.
- Vitesse : de 300 à 115200 bauds, - Contrôle de flux : DTR, XON/XOFF, etc. Le set-up rapide est automatiquement appelé après le changement de mode. Il peut aussi être accédé par le set-up interactif. AX3000 TCP/IP - Manuel de l'utilisateur...
Pour plus de renseignements (configuration sous Unix, utilisation du multi- screen, etc.), veuillez consulter la documentation des Platines série. A.9.2 - Mode TCP/IP Comment configurer et utiliser la Platine en mode TCP/IP lorsque le mode série est positionné ? AX3000 TCP/IP - Manuel de l'utilisateur...
Une boîte de dialogue spécifique regroupe dans le set-up interactif tous ces paramètres de fonctionnement. Pour accéder à cette boîte de dialogue, sélectionnez le menu [Configuration]→[Avancé]→[Ajustements] dans le set-up interactif de la Platine. Selon les modèles de Platine, la boîte de dialogue est différent. AX3000 TCP/IP - Manuel de l'utilisateur...
Annexes Modèles 55/55E, 60/60E et 65/65E : Modèles 75/75E : A.10.1 - Paramètres 'window' et 'mss' Paramètres communs à tous les modèles de Platine TCP/IP. AX3000 TCP/IP - Manuel de l'utilisateur...
1024 et 3072. A partir de cette valeur sont calculés les ports TCP des ressources Platine : session 1 = x, session 2 = x+1, ..., session 8 = x+7, port aux1 = x+8, port aux2 = x+9 et port parallèle x+10. AX3000 TCP/IP - Manuel de l'utilisateur...
RFC 854, il s'agit de 'IAC BREAK'. Si nécessaire la valeur du code break peut être modifiée. Les valeurs possibles en plus de BREAK sont : - AO (Abort Output), AX3000 TCP/IP - Manuel de l'utilisateur...
60 Hz). Deux valeurs sont disponibles : 60 Hz et 72 Hz. Par défaut, la fréquence utilisée est 72 Hz. Si le moniteur utilisé ne supporte pas cette fréquence, positionnez la à 60 Hz. Note : un changement de fréquence est pris en compte immédiatement. AX3000 TCP/IP - Manuel de l'utilisateur...
Paramètre des modèles 75/75E. Le port réseau des modèles 75/75E est positionné par défaut en auto- négociation. Mais il peut être aussi positionné en 10Mb ou en 100Mb. Les valeurs possibles pour ce paramètres sont : AX3000 TCP/IP - Manuel de l'utilisateur...
En cas de problème (pas d'impression possible ou impression très lente), il peut être nécessaire de changer la méthode de gestion du port parallèle et d'effectuer une émission de caractères par 'polling'. Pour cela positionnez le paramètre 'Mode de fonctionnement' à 'Standard'. AX3000 TCP/IP - Manuel de l'utilisateur...
- port TCP : aléatoire (fixe si I52) - seuil de rejet : haut - algorithme de Nagle : désactivé (sauf si option TWS) - MAJ adr. IP : oui - liaison : auto-sense (M75/75E uniquement) AX3000 TCP/IP - Manuel de l'utilisateur...
Page 240
- colorisation : non - label ligne status : ' x ' (où x est le numéro de session) - Port par défaut : parallèle - Chaîne avant impression : "" - Chaîne après impression : "\0C" AX3000 TCP/IP - Manuel de l'utilisateur...
Page 241
- Service réseau : issu du set-up rapide (LPD ou Prt5250 pour un des trois ports) - Paramétrage service réseau LPD : - nom imprimante : issu du set-up rapide - filtre : non - saut de page : non AX3000 TCP/IP - Manuel de l'utilisateur...
- Entrez dans le set-up interactif et sélectionnez le menu [?], - Récupérez le set-up par la commande administration setup_get. Exemple : rsh ax3000 setup_get > fic La version est incluse dans la bannière du fichier texte obtenu. - Utilisez la commande administration ax_version pour obtenir la version.
- TCP.FR.0303a:RDP&STD - TCP.XX.0303a:I52&ANS!NFU - TCP.XX.0303a:VNC&STD&QVT-SRI!DNS a) Informations générales sur le firmware Le début de la version du firmware est codé FCT.NA.aassi : - FCT code le mode de fonctionnement du firmware (toujours TCP) AX3000 TCP/IP - Manuel de l'utilisateur...
: RDP5 protocole graphique RDP 5 pour Windows (modèles 75/75E) protocole graphique RDP 4 pour Windows (modèles 60/60E, 65/65E et 75/75E) protocole graphique pour Unix/Linux (modèles 65/65E et 75/75E) AX3000 TCP/IP - Manuel de l'utilisateur...
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...
En voici la liste : protocole DHCP (en standard sur tous les modèles) protocoles DNS et DHCP (en standard sur modèles 60/60E, 65/65E et 75/75E) gestion du fenêtrage local et du souligné continu (en standard avec I52) AX3000 TCP/IP - Manuel de l'utilisateur...