Aller au contenu

VFYLNKLPDA

Tester liaison LPDA-2

En bref

La commande VFYLNKLPDA (Tester la liaison LPDA-2) vous permet d'exécuter n'importe quel test LPDA-2 et de recevoir les résultats dans le format de votre choix.

VFYLNKLPDA se lit VFY (Vérifier) + LNKLPDA. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

VFYLNKLPDA LINE(…)

Paramètres

Astuce : dans une session 5250, tapez VFYLNKLPDA puis F4 pour l'invite de saisie, et F1 sur un paramètre pour son aide.

Aide IBM i de la commande

Texte du F1, IBM i 7.5 en français (bibliothèque QSYS)

Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande VFYLNKLPDA (Tester la liaison LPDA-2) vous permet d'exécuter n'importe quel test LPDA-2 et de recevoir les résultats dans le format de votre choix.

Restriction : Cette commande est livrée avec le droit public *EXCLUDE et les profils utilisateur QPGMR, QSYSOPR, QSRV ou QSRVBAS disposent de droits privés pour utiliser cette commande.

Paramètres

Mot-clé Description Valeurs possibles Remarques
LINE Ligne Nom Obligatoire, positionnel 1
TEST Test *DCELINSTS, *DCELINTST, *ANZLIN, *SNDRCV Facultatif
LCLDCEADR Adresse DCE local 01-FB, *LCL Facultatif
RMTDCEADR Adresse DCE éloigné 01-FB, *ANY Facultatif
OUTPUT Sortie *, *PRINT Facultatif
SEQCOUNT Nombre de séquences 1-3, 1 Facultatif
DTEPORT Port DTE éloigné A, B, C, D Facultatif
DTERTY Nb d'essais DTE *NO, *YES Facultatif
DCERTY Nb d'essais DCE *NO, *YES Facultatif
VRYLNKSTS Etat de la liaison après test *SAME, *ON, *OFF Facultatif

Ligne (LINE)

Indique le nom de la ligne (*SDLC spécialisée) de la liaison à tester.

Ce paramètre est obligatoire.

Test (TEST)

Indique lequel des quatre tests doit être exécuté.

Les valeurs possibles sont les suivantes :

*DCELINSTS
L'état de la ligne du DCE est affiché.
*DCELINTST
Un test est effectué sur la ligne du DCE.
*ANZLIN
Le test d'analyse de la ligne est effectué. Cette valeur n'est admise que pour les lignes analogiques.
*SNDRCV
Le test d'émission/réception est effectué.

Adresse DCE local (LCLDCEADR)

Indique l'adresse du DCE local. Par convention, les bits 4 à 7 de cet octet indiquent le LSL du DCE local et du DCE éloigné. Les bits 0 à 3 ne sont utilisés que pour identifier un des DCE locaux d'un même LSL. L'adresse est définie dans le DCE local lors de sa configuration et doit respecter cette convention.

Remarque :X'00' n'est pas une adresse correcte pour un DCE local.

Les valeurs possibles sont les suivantes :

*LCL
X'01', l'adresse du DCE local sur le LSL 1, est utilisée.
adresse-DCE-local
Indiquez l'adresse du DCE local. Les valeurs admises sont comprises entre X'01' et X'FB'.

Adresse DCE éloigné (RMTDCEADR)

Indique l'adresse du DCE éloigné.

Ce paramètre est obligatoire si vous testez une liaison multipoint.

Les valeurs possibles sont les suivantes :

*ANY
X'FD', l'adresse générale du DCE éloigné, est utilisée. Si ce DCE n'est pas inactif, il répondra, quelle que soit son adresse précédemment configurée.

Remarque :Les DCE tributaires multipoint ne répondent pas si l'adresse est *ANY.

adresse-DCE-éloigné
Indiquez l'adresse du DCE éloigné. Les valeurs admises sont comprises entre X'01' et X'FB'.

Sortie (OUTPUT)

Indique si la sortie générée par la commande doit être affichée sur le poste de travail demandeur, ou imprimée avec la sortie spoule du travail.

Les valeurs possibles sont les suivantes :

*
La sortie est affichée dans le cas d'un travail interactif ou imprimée avec la sortie spoule du travail dans le cas d'un travail par lots.
*PRINT
Le résultat est placé dans un fichier spoule de la file d'attente en sortie du travail.

Nombre de séquences (SEQCOUNT)

Indique le nombre de séquences à transmettre dans le cadre du test d'émission/réception. Une séquence est un groupe de 16 blocs. La longueur de ces derniers dépend de la configuration du DCE.

Les valeurs possibles sont les suivantes :

1
Une séquence est envoyée lors du test.
nombre-de-séquences
Indiquez le nombre de séquences à envoyer. Les valeurs admises sont comprises entre 1 et 3.

Port DTE éloigné (DTEPORT)

Indique le port DTE du DCE éloigné dont l'état sera affiché. Vous ne pouvez utiliser ce paramètre que lorsque vous gérez l'état d'une ligne et les tests d'une ligne de DCE. Ce paramètre n'a de signification que pour les DCE à ports multiples.

Les valeurs possibles sont les suivantes :

A
L'état du port A sera affiché.
B
L'état du port B sera affiché.
C
L'état du port C sera affiché.
D
L'état du port D sera affiché.

Nb d'essais DTE (DTERTY)

Indique si cette commande est une nouvelle tentative d'établissement de liaison entre le DTE système et le DCE local, suite à une mauvaise réponse ou à une absence de réponse de la part du DCE local.

Les valeurs possibles sont les suivantes :

*NO
Cette commande n'est pas une nouvelle tentative.
*YES
Cette commande est une nouvelle tentative.

Nb d'essais DCE (DCERTY)

Indique si le DCE local doit relancer la commande vers le DCE éloigné si ce dernier a émis une mauvaise réponse ou n'en a émis aucune.

Les valeurs possibles sont les suivantes :

*NO
Le DCE local ne doit pas relancer la commande.
*YES
Le DCE local doit relancer la commande.

Etat de la liaison après test (VRYLNKSTS)

Indique l'état souhaité pour la liaison (en fonction ou hors fonction) après la fin du test.

Remarque :Après l'exécution d'un test sur une liaison commutée manuellement, cette liaison doit généralement être laissée en fonction afin que des informations supplémentaires puissent être reçues sur la même connexion. Si la liaison commutée est mise hors fonction, la connexion défaillante sera perdue et aucune autre analyse ne pourra être effectuée.

Les valeurs possibles sont les suivantes :

*SAME
La liaison indiquée reprend son état d'origine (précédant le test).
*ON
La liaison reste en fonction.
*OFF
La liaison est mise hors fonction.

Exemples

Exemple 1 : Vérification de l'état de la ligne

VFYLNKLPDA   LINE(LINE1)  DTEPORT(B)

Cette commande permet d'extraire et d'afficher l'état de la ligne DCE depuis la ligne SDLC (commande de transmission synchrone de liaison de données), LINE1. L'état de connexion de la ligne DTE du DCE éloigné, port B, est renvoyé si l'utilisateur effectue le contrôle d'un DCE à ports multiples. Un message d'erreur est renvoyé si le DTE éloigné ne possède qu'un seul port, par exemple, le port A. Avec la valeur par défaut VRYLNKSTS(*SAME), la ligne LINE1 reprend l'état préalable au test.

Exemple 2 : Analyse d'une ligne

VFYLNKLPDA   LINE(LINE2)  TEST(*ANZLIN)  OUTPUT(*PRINT)
             LCLDCEADR(02)  VRYLNKSTS(*ON)

Cette commande permet d'analyser la ligne SDLC, LINE2. Le deuxième LSL est utilisé ; les quatre bits de plus faible poids de l'adresse du DCE local (LCLDCEADR) ont pour valeur 2. Les résultats sont envoyés à un fichier spoule. A l'issue de ce test, LINE2 reste en fonction pour les tests suivants.

Exemple 3 : Test des capacités d'envoi et de réception

VFYLNKLPDA   LINE(LINE3)  TEST(*SNDRCV)  SEQCOUNT(3)
             RMTDCEADR(21)  DCERTY(*YES)

Cette commande permet de tester les capacités d'envoi et de réception de la ligne multipoint LINE3. Trois séquences de 16 blocs sont envoyées entre le DCE local (contrôle) et le DCE éloigné (tributaire) dont l'adresse est X'21'. Si le DCE local ne reçoit aucune réponse à la première tentative, il relance cette commande vers le DCE éloigné.

Messages d'erreur

Messages *ESCAPE

CPF1BAF
Erreur pendant le traitement de la commande VFYLNKLPDA.
CPF1BA9
Impossible de mettre la ligne &1 hors fonction.
CPF1BCC
Impossible d'exécuter le test en ce moment.
CPF1BCD
L'autotest DCE a échoué.
CPF1BCE
Octet d'analyse renvoyé incorrect.
CPF1BC1
Erreur détectée pendant le traitement de la commande VFYLNKLPDA.
CPF1BC3
Le test ne peut être exécuté en mode RTCS.
CPF1BC4
Le test demandé n'est pas admis.
CPF1BC5
Dispositif requis non installé.
CPF1BC6
Dispositif obligatoire non opérationnel.
CPF1BC7
Le test est incompatible avec la configuration du DCE.
CPF1BC8
Le paramètre DTEPORT ne peut être indiqué.
CPF1BD1
La description de la ligne &1 n'est pas de type *SDLC.
CPF1BD2
La fonction Outils de maintenance du système (SST) est active.
CPF1BD4
Accès à la description de ligne &1 non autorisé.
CPF1BD7
La commande VFYLNKLPDA n'accepte pas les lignes commutées.
CPF1B8A
Défaillance de la ligne &1 pendant l'exécution d'un test.
CPF1B8B
Demande de test restée sans réponse.
CPF1B8C
Impossible d'exécuter le test sur la ligne &1.
CPF1B8D
Erreur pendant le traitement de la commande VFYLNKLPDA.
CPF1B8E
Impossible d'exécuter le test en ce moment.
CPF1B8F
Echec de la demande de test : autre test en cours sur la ligne.
CPF1B80
La description de ligne &1 n'existe pas.
CPF1B81
Erreur lors de l'extraction des données de configuration.
CPF1B83
La ligne &1 n'est pas dans un état permettant d'effectuer des tests.
CPF1B89
Impossible d'exécuter le test sur la ligne &1.
CPF1B9F
L'état de la ligne &1 ne permet pas la mise hors fonction.
CPF1B93
Impossible de mettre la ligne &1 en fonction.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.