Consultor Eletrônico



Kbase 7723: Connecting to an AS/400 via an IBM ECS Modem
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   25/07/2007
Status: Unverified

FACT(s) (Environment):

AS/400

SYMPTOM(s):

Problem connecting to an AS/400 operating system via the ECS modem connection.

IBM ECS modem

CAUSE:

Certain errors involving use of Progress/400 of products might require Progress Technical Support to dial-in to a user AS/400 in order to evaluate the environment under which errors are occurring.
The IBM ECS modem that is typically supplied with every AS/400 installation, is used for communications. This is what is used on both the customer site and Progress systems.

FIX:

Follow these steps to configure your site:

1) Sign-on to AS/400 as QSECOFR.

2) From the command line, enter CALL QCMD.

3) Press Enter.

4) Create Line Description.

At the command line, enter the following command:

CRTLINSDLC LIND(PROGRESS) RSRCNAME(LIN011)
ONLINE(*NO) ROLE(*NEG) CNN(*SWTPP)
EXCHID(056EEEEE) LINESPEED(9600)SWTCNN(*ANS)
AUTOANS(*YES) AUTODIAL(*NO) STNADR(B1)
TEXT('PROGRESS LINE DESCRIPTION')

NOTE: RSRCNAME(LIN011) (Resource name LIN011) is the typical
default resource used with the IBM ECS modem. If your
installation uses a different resource name to access ECS,
use it instead of the resource name shown above.

5) Press ENTER to create the line description.

The message should state `Line description PROGRESS
created'. If not, check your typing in the command. It must
read EXACTLY as specified above.
The same holds true for each command to follow. Any message
other than `...created' means there is a problem.

6) Create Controller Description.

At the command line, enter the following command:

CRTCTLAPPC CTLD(PROGRESS) LINKTYPE(*SDLC)
ONLINE(*NO) SWITCHED(*YES) APPN(*NO)
SWTLINLST(PROGRESS) RMTNETID(*NONE)
EXCHID(056FFFFF) INLCNN(*ANS) ROLE(*NEG)
STNADR(B1) TEXT('PROGRESS CONTROLLER
DESCRIPTION')

7) Press ENTER to create controller description.

Check for successful completion.

8) Create Device Description.

At the command line, enter the following command:

CRTDEVAPPC EVD(PROGRESS) RMTLOCNAME(PROGRESS)
ONLINE(*NO) LCLLOCNAME(CUSTOMER)
RMTNETID(*NONE) CTL(PROGRESS) MODE(BLANK)
APPN(*NO) SNGSSN(*NO) TEXT('PROGRESS DEVICE
DESCRIPTION')

9) Press ENTER to create device description.

Check for successful completion.

10) Create Virtual Controller Description.

At the command line, enter the following command:

CRTCTLVWS CTLD(CUSTOMER) TEXT('PROGRESS
CUSTOMER VIRTUAL CONTROLLER')

11) Press ENTER to create virtual controller description.

Check for successful completion.

12) Create Virtual Device Description.

At the command line, enter the following command:

CRTDEVDSP DEVD(CUSTOMER) DEVCLS(*VRT)
TYPE(5251) MODEL(0011) CTL(CUSTOMER)
KBDTYPE(USB) TEXT('PROGRESS CUSTOMER VIRTUAL
DEVICE DESCRIPTION')

13) Press ENTER to create virtual device description.

Check for successful completion.

14) Vary on Objects.

Before you enter the following commands, make certain that
QESLINE description is varied off. To ensure this, enter the
following command:

VRYCFG QESLINE *LIN *OFF

Press Enter to complete command.

a) Enter the following commands to vary on the objects
created above (press Enter after each command):

VRYCFG PROGRESS *LIN *ON

VRYCFG PROGRESS *CTL *ON

VRYCFG PROGRESS *DEV *ON

VRYCFG CUSTOMER *CTL *ON

VRYCFG CUSTOMER *DEV *ON

b) Check each of the objects created to ensure they are
created as defined.

Any errors with varying the above objects indicates a
conflict somewhere within the system. Misspellings of
the object names can be one reason for errors. Another
reason could be that another line/controller/device
combination is currently varied on using the resource
(LIN011, or your appropriate resource.

If there are no errors, procedure is complete.

15.) Contact Progress Technical Support and have your modem phone
number and a User/ID password for the Progress Technical
Support Engineer to use to sign onto the system.


The Progress Technical Support Engineers takes the following steps:

1) Changes Controller Description Customer phone number to the
modem phone number of the target system.

2) Varies on Line Customer, controller Customer, device
Customer.

3) Enters the command:

STRPASTHR RMTLOCNAME(CUSTOMER) VRTCTL(CUSTOMER).

4) Once communications and pass-through have been established,
signs on to the remote system with the UserID/password
provided by the customer site.

5) Enters the command ENDPASTHR.

The pass-through session terminates and return to
The Progress system.

6) Vary the off-line Customer, Controller Customer, Device
Customer..