IBM Support

IBM System/36 Environment: Maximum Descriptions

Technote (troubleshooting)


This document describes device description naming limitations and resulting messages for the IBM System/36 environment.

Resolving the problem

IBM OS/400 or i5/OS device description names can be up to 10 characters. The IBM System/36 Environment (S36E) device IDs are limited to 2 characters. Much of the information specified for the System/36 Environment concerns mapping between OS/400 or i5/OS device names and the System/36 Environment device IDs. OCL, application programs, menus and $SFGR displays depend on a 2-character ID to run in the System/36 Environment.

The System/36 Environment configuration maps between the OS/400 or i5/OS device description names and the System/36 Environment IDs for displays, printers, tape drives, and a diskette drive.

The maximum number of 1128 device IDs can be supported with the 2-character System/36 names. The first character can be one of the letters A-Z, $, # or @. The second character can be one of the letters A-Z, a number 0-9, $, # or @. The IDs F1, #d and #P are not used; T1, T2, TC and I1 are reserved for tapes and diskettes, respectively.

Once all of the System/36 Environment 2-character IDs have been used, the System/36 Environment configuration ignores any new devices added to the system. This may cause applications to fail with message SSP0134, Work station &1 is not known to System/36 Environment.

Recovery from Message SSP0134:

1. Device IDs can be manually removed from the configuration map using the CHGS36 command.
2. IBM-supplied program QEXRMVDE can be used to remove devices from the System/36 Environment configuration. Instructions and parameters for using this program are described in the System/36 Environment Reference manual (SC41-4731), Appendix E.
3. To benefit from changing the System/36 Environment attribute, add only System/36 Environment users. On the operating system command line, type the following:


Press the Enter key.
4. Verify the special environment (SPCENV) parameter for user profiles that do not use the S36E is set to *NONE.

5. If not all users are running in the System/36 Environment, set system value QSPCENV to *NONE to ensure user profiles do not start
S36E by default.

6. Use device naming on PC5250 or third-party display sessions running S36E to ensure that the display devices will be mapped to a S36E
device ID only once.

Cross reference information
Segment Product Component Platform Version Edition
Operating System IBM i 6.1
Operating System IBM i 7.1

Historical Number


Document information

More support for: IBM i
Basic System Environment Functions (BSEF)

Software version: 5.1.0, 5.2.0, 5.3.0, 5.4.0, 6.1.0, 7.1.0

Operating system(s): IBM i

Reference #: N1017596

Modified date: 18 September 2012