Create Line Desc (Wireless) (CRTLINWLS)

The Create Line Description (Wireless) (CRTLINWLS) command creates a line description for a wireless local area network (LAN) line.

Note: Extended wireless line configuration data is contained in the source file and member specified on the INZFILE and INZMBR parameters, respectively. When the line is varied on, this configuration data is downloaded to the wireless adapter. It is recommended that INZPGM(QZXCINZ) and INZFILE(QEWLSRC) be used, and that the source member configuration initialization data be specified on the INZMBR parameter. For more information about downloading extended wireless line configuration data, see the LAN, Frame-Relay and ATM Support book, SC41-5404.

More information about using this command is in the Communications Configuration book, SC41-5401.

Restriction: You must have input/output system configuration (*IOSYSCFG) special authority to use this command.

Parameters

Keyword Description Choices Notes
LIND Line description Name Required, Positional 1
RSRCNAME Resource name Name Required, Positional 2
ONLINE Online at IPL *YES, *NO Optional
VRYWAIT Vary on wait 15-180, *NOWAIT Optional
ADPTADR Local adapter address 020000000000-FEFFFFFFFFFF, *ADPT Optional
EXCHID Exchange identifier 05600000-056FFFFF, *SYSGEN Optional
ETHSTD Ethernet standard *ETHV2, *IEEE8023, *ALL Optional
SSAP SSAP list Single values: *SYSGEN
Other values (up to 24 repetitions): Element list
Optional
Element 1: Source service access point 02-FE
Element 2: SSAP maximum frame 265-1496, *MAXFRAME, 265, 521, 1033, 1466, 1493, 1496
Element 3: SSAP type *CALC, *NONSNA, *SNA
INZFILE Initialization source file Qualified object name Optional
Qualifier 1: Initialization source file Name, *NONE
Qualifier 2: Library Name, *LIBL, *CURLIB
INZMBR Initialization source member Name, *NONE Optional
INZPGM Initialization program Qualified object name Optional
Qualifier 1: Initialization program Name, *NONE
Qualifier 2: Library Name, *LIBL, *CURLIB
TEXT Text 'description' Character value, *BLANK Optional
NETCTL Network controller Name Optional
GRPADR Group address Single values: *NONE
Other values (up to 12 repetitions): 010000000000-FDFFFFFFFFFF
Optional
MAXCTL Maximum controllers 1-256, 40 Optional
LINKSPEED Link speed *MIN, 1200, 2400, 4800, 7200, 9600, 14400, 19200, 48000, 56000, 64000, 112000, 128000, 168000, 192000, 224000, 256000, 280000, 320000, 336000, 384000, 448000, 499000, 576000, 614000, 691000, 768000, 845000, 922000, 998000, 1075000, 1152000, 1229000, 1382000, 1536000, 1690000, 1843000, 1997000, 4M, *MAX Optional
COSTCNN Cost/connect time 0-255, 0 Optional
COSTBYTE Cost/byte 0-255, 0 Optional
SECURITY Security for line *NONSECURE, *ENCRYPTED Optional
PRPDLY Propagation delay *LAN, *MIN, *MAX Optional
USRDFN1 User-defined 1 0-255, 128 Optional
USRDFN2 User-defined 2 0-255, 128 Optional
USRDFN3 User-defined 3 0-255, 128 Optional
AUTOCRTCTL Autocreate controller *YES, *NO Optional
AUTODLTCTL Autodelete controller 1-10000, 1440, *NONE Optional
CMNRCYLMT Recovery limits Single values: *SYSVAL
Other values: Element list
Optional
Element 1: Count limit 0-99, 2
Element 2: Time interval 0-120, 5
AUT Authority Name, *CHANGE, *ALL, *USE, *EXCLUDE, *LIBCRTAUT Optional

Line description (LIND)

Specifies the name of the line description

This is a required parameter.

Resource name (RSRCNAME)

Specifies the resource name that describes the automatic call unit port. The resource name consists of the input/output adapter (IOA) resource name and the port number on the IOA. For example, if the resource name of the IOA is LIN01 and the port on the IOA is 1, then the resource name would be LIN011.

Note: You can use the Work with Hardware Resources (WRKHDWRSC) command with *CMN specified for the TYPE parameter to help determine the resource name.

This is a required parameter.

Online at IPL (ONLINE)

Specifies whether this object is automatically varied on at initial program load (IPL).

*YES
The line is automatically varied on at initial program load (IPL).
*NO
This line is not automatically varied on at IPL.

Vary on wait (VRYWAIT)

Specifies whether the line is varied on asynchronously or synchronously. For synchronous vary on, this parameter specifies how long the system waits for the vary on to complete.

*NOWAIT
The system does not wait for vary on completion. The line is varied on asynchronously.
vary-on-wait
Specify the time (in seconds) to wait. Valid values range from 15 through 180. The system waits until the line is varied on, or until the specified time passes, before completing the Vary Configuration (VRYCFG) command.

Notes:

  1. When ONLINE(*YES) is used, specifying a wait time in the line description affects system IPL time. In such cases, system IPL time is influenced by the amount of time required to synchronously vary on the line or reach the wait-time value.
  2. The time required to vary on a line is the time it takes to:
    • Put tasks in place to manage the line
    • Activate the communications I/O processor (IOP), including downloading the IOP model-unique Licensed Internal Code
    • Establish the communications tasks and processes

Normal vary-on time ranges from 5 through 45 seconds, but can be longer, depending on the system, line protocol, and other factors.

Local adapter address (ADPTADR)

Specifies the 12-character hexadecimal adapter address.

*ADPT
The preset wireless adapter address is used as the local adapter address. The adapter address can be displayed by using the Display Line Description (DSPLIND) command after the line description has been successfully varied on.
local-adapter-address
Specify the local wireless adapter address to override the preset local address. The local adapter address must be an individual address (it cannot be a group address). Valid values range from 020000000000 through FEFFFFFFFFFF in hexadecimal format. The second digit (from the left) of the address must be 2, 6, A, or E.

Exchange identifier (EXCHID)

Specifies the hexadecimal exchange identifier that is used to identify the local system to the remote system. The 8-digit hexadecimal exchange identifier contains three digits for the block number and five digits for the identifier of this system.

*SYSGEN
This value allows the operating system to create the exchange identifier. Use the Display Line Description (DSPLIND) command to see the resulting exchange identifier.
exchange-ID
Specify an 8-character (four hexadecimal bytes) exchange identifier ranging from 05600000 through 056FFFFF.

Ethernet standard (ETHSTD)

Specifies the Ethernet standard frame type that is used on this line.

*ALL
All Ethernet standards can be used. However, Systems Network Architecture (SNA) data will be placed in IEEE 802.3 frames.
*ETHV2
Ethernet Version 2 frames are used for all data.
*IEEE8023
IEEE 802.3 frames are used for all data.

SSAP list (SSAP)

Specifies source service access points (SSAPs). This is the hexadecimal logical address used to route incoming data from the Ethernet bus to the proper user. A maximum frame size can be specified for each SSAP.

Note: Ethernet Version 2 (specified as *ETHV2 on the ETHSTD parameter) does not allow the SSAP values of 06 and AA.

The destination service access point (DSAP), specified by the remote controller, must match one of the SSAPs specified in order for communication to occur. All SSAP values must be unique.

*SYSGEN
For ETHSTD(*ALL or *IEEE8023), the operating system creates three SSAPs: SSAP 04 for SNA applications; AA and 06 for TCP/IP applications. For ETHSTD(*ETHV2), the system creates hex 04 for SNA.

The possible SSAPs value is:

source-service-access-point
Specify up to 24 SSAPs, including hex AA and 06 for TCP/IP, and any hexadecimal number 04 through 9C that is divisible by four for SNA applications.

The possible Frame Size for SSAPs values are:

*MAXFRAME
The system determines the maximum frame size (data field size) that can be transmitted or received. If ETHSTD(*ALL or *IEEE8023) is specified, *CALC produces a frame size of 1496 for TCP/IP and SNA SSAPs. If ETHSTD(*ETHV2) is specified, *CALC produces a frame size of 1493 for SNA SSAPs.
SSAP-maximum-frame
Specify the maximum frame size for each SSAP. Valid values for the maximum frame size range from 265 through 1496.

The possible SSAP Type values are:

*CALC
The system determines the value to use.
*SNA
The SSAP is used for SNA communications. Valid values range from 04 through 9C and must be divisible by 4.
*NONSNA
The SSAP is used for communications other than SNA communications. Valid values range from 02 through FE and must be divisible by 2.

Initialization source file (INZFILE)

Specifies the name of a source file containing configuration initialization data.

Note: The INZFILE and INZMBR parameters are required when downloading extended wireless line configuration data to the wireless adapter as discussed at the beginning of this command description.

*NONE
No initialization file name is specified.

The name of the initialization file can be qualified by one of the following library values:

*LIBL
All libraries in the job's library list are searched until the first match is found.
*CURLIB
The current library for the job is searched. If no library is specified as the current library for the job, the QGPL library is used.
name
Specify the name of the library to be searched.
name
Specify the name of a source file containing the initialization data. A value of *NONE is accepted for this parameter. If a source file name has not been added prior to varying on this line description, then the current IOP defaults are used for initialization.

Initialization source member (INZMBR)

Specifies the name of a source file member containing configuration initialization data.

Note: The INZFILE and INZMBR parameters are required when downloading extended wireless line configuration data to the wireless adapter as discussed at the beginning of this command description.

*NONE
No source file member name is specified.
name
Specify the name of a source file member containing the initialization data. If a source member name has not been added prior to varying on this line description, the the current IOP defaults are used for initialization.

Initialization program (INZPGM)

Specifies the name of a program to manage configuration initialization data.

Note: For 2663 wireless adapters, it is recommended that INZPGM(QZXCINZ) be specified. This results in the values of INZFILE and INZMBR being passed to the Change Extended Wireless Line Member (CHGEWLM) command when the line is varied on.

*NONE
No initialization program name is specified.

The name of the initialization program can be qualified by one of the following library values:

*LIBL
All libraries in the job's library list are searched until the first match is found.
*CURLIB
The current library for the job is searched. If no library is specified as the current library for the job, the QGPL library is used.
name
Specify the name of the library to be searched.
name
Specify the name of a program to manage configuration initialization data. If a program name is specified, it is called when this line description is created. The names of the source file and member containing configuration initialization data are passed to this program as parameters.

Text 'description' (TEXT)

Specifies text that briefly describes the line description.

*BLANK
Text is not specified.
character-value
Specify no more than 50 characters of text, enclosed in apostrophes.

Network controller (NETCTL)

Specifies the name of an existing network controller. This parameter can be specified for lines attached to a Transmission Control Protocol/Internet Protocol (TCP/IP) network.

Group address (GRPADR)

Specifies whether to include the adapter as part of a wireless group address. This address is used to identify all adapters on the wireless network that have the same group address.

*NONE
A group address is not used.
group-address
Specify the address of the group of adapters to which the local adapter is added. Valid values range from 010000000000 through FDFFFFFFFFFF in hexadecimal format. The second digit (from the left) must be odd. All group addresses must be unique.

Maximum controllers (MAXCTL)

Specifies the maximum number of SNA controllers that the line supports.

40
Up to 40 controllers are supported by the line.
maximum-controllers
Specify the maximum number of controllers supported by the line. This should be a number large enough to account for all of the controllers that are currently attached to this line, and for those controllers to be attached in the near future. Valid values range from 1 through 256.

Link speed (LINKSPEED)

Specifies the link speed in bits per second (bps). This parameter is valid only if APPN is used on the system.

280000
A link speed of 280000 bps is used.
4M
A link speed of 4 million bps is used.
*MIN
A link speed of less than 4M is used.
*MAX
A link speed greater than 4M is used.
link-speed
Specify the link speed. Valid values are: 1200, 2400, 4800, 7200, 9600, 14400, 19200, 48000, 56000, 64000, 112000, 128000, 168000, 192000, 224000, 256000, 280000, 320000, 336000, 384000, 448000, 499000, 576000, 614000, 691000, 768000, 845000, 922000, 998000, 1075000, 1152000, 1229000, 1382000, 1536000, 1690000, 1843000, 1997000, and 4M.

Cost/connect time (COSTCNN)

Specifies the relative cost of being connected on the line. This parameter is required only if APPN is used on the system.

0
The cost per connect time is 0.
cost-per-connect-time
Specify a value ranging from 0 through 255.

Cost/byte (COSTBYTE)

Specifies the relative cost per byte for sending and receiving data on the line. This parameter is required only if APPN is used on the system.

0
The cost per byte is 0.
cost-per-byte
Specify a value ranging from 0 through 255.

Security for line (SECURITY)

Specifies the security level of the line.

*NONSECURE
Normal priority is used.
*ENCRYPTED
Data flowing on the line is encrypted.

Propagation delay (PRPDLY)

Specifies the level of propagation delay on the line. This parameter is valid only if Advanced Peer-to-Peer Networking (APPN) is used on the system.

*LAN
The local area network propagation delay is used.
*MIN
The minimum propagation delay is used.
*MAX
The maximum propagation delay is used.

User-defined 1 (USRDFN1)

Specifies the first of the three user-defined fields. This field is used to describe unique characteristics of the line that is controlled. This parameter is valid only if APPN is used on the system.

Note: Information about the values that are specified for this parameter is provided in the APPN information in the Networking category in the IBM i Information Center at http://www.ibm.com/systems/i/infocenter/.

128
The value 128 is used.
user-defined-1
Specify a value ranging from 0 through 255.

User-defined 2 (USRDFN2)

Specifies the second of the three user-defined fields. This field is used to describe unique characteristics of the line that is controlled. This parameter is valid only if APPN is used on the system.

Note: Information about the values that are specified for this parameter is provided in the APPN information in the Networking category in the IBM i Information Center at http://www.ibm.com/systems/i/infocenter/.

128
The value 128 is used.
user-defined-2
Specify a value ranging from 0 through 255.

User-defined 3 (USRDFN3)

Specifies the third of the three user-defined fields. This field is used to describe unique characteristics of the line that is controlled. This parameter is valid only if APPN is used on the system.

Note: Information about the values that are specified for this parameter is provided in the APPN information in the Networking category in the IBM i Information Center at http://www.ibm.com/systems/i/infocenter/.

128
The value 128 is used.
user-defined-3
Specify a value ranging from 0 through 255.

Autocreate controller (AUTOCRTCTL)

Specifies whether the system automatically creates controller descriptions when calls are received from adjacent systems on the local area network (LAN).

*NO
The system does not automatically create a controller description when incoming calls are received.
*YES
The system automatically creates a controller description when incoming calls are received.

Autodelete controller (AUTODLTCTL)

Specifies the number of minutes an automatically created controller can remain in an idle state (switched from varied on to varied on pending) before the controller description and attached device descriptions are varied off and deleted.

1440
The controller description can be idle for 1440 minutes (24 hours).
*NONE
The system does not automatically delete or vary off the automatically configured idle controller descriptions.
wait-time
Specify the number of minutes to wait before deleting the automatically configured, idle controller descriptions for this line. Valid values range from 1 to 10000 minutes.

Recovery limits (CMNRCYLMT)

Specifies the number of recovery attempts made by the system before an inquiry message is sent to the system operator. Also specifies the time (in minutes) that must elapse before the system sends an inquiry message to the system operator indicating that the recovery attempt count limit is reached.

The possible Maximum Recovery Limit values are:

2
Two recovery attempts are made within the interval specified.
count-limit
Specify the number of recovery attempts to be made. Valid values range from 0 through 99.

The possible Recovery Time Interval values are:

5
The specified number of recovery attempts is made within a 5-minute interval.
time-interval
Specify the time interval (in minutes) at which the specified number of second-level recoveries are attempted. Valid values range from 0 through 120. If the value specified for count-limit is not 0, the value 0 specifies infinite recovery.

The possible Single Value values are:

*SYSVAL
The recovery limits specified in the QCMNRCYLMT system value are used.

Authority (AUT)

Specifies the authority you are giving to users who do not have specific authority for the object, who are not on an authorization list, and whose group profile or supplemental group profiles do not have specific authority for the object.

*CHANGE
The user can perform all operations on the object except those limited to the owner or controlled by object existence (*OBJEXIST) and object management (*OBJMGT) authorities. The user can change and perform basic functions on the object. *CHANGE authority provides object operational (*OBJOPR) authority and all data authority. If the object is an authorization list, the user cannot add, change, or remove users.
*ALL
The user can perform all operations except those limited to the owner or controlled by authorization list management (*AUTLMGT) authority. The user can control the object's existence, specify the security for the object, change the object, and perform basic functions on the object. The user also can change ownership of the object.
*USE
The user can perform basic operations on the object, such as running a program or reading a file. The user cannot change the object. Use (*USE) authority provides object operational (*OBJOPR), read (*READ), and execute (*EXECUTE) authorities.
*EXCLUDE
The user cannot access the object.
*LIBCRTAUT
The system determines the authority for the object by using the value specified for the Create authority (CRTAUT) parameter on the Create Library (CRTLIB) command for the library containing the object to be created. If the value specified for the CRTAUT parameter is changed, the new value will not affect any existing objects.
name
Specify the name of an authorization list to be used for authority to the object. Users included in the authorization list are granted authority to the object as specified in the list. The authorization list must exist when the object is created.

Examples

CRTLINWLS   LIND(MYLINE)  RSRCNAME(LIN041)
            INZFILE(*NONE)  INZMBR(*NONE)

This command creates a wireless line description named MYLINE with a resource name of LIN041. The source file name and member name for configuration initialization data are left unspecified, and can be changed later.

Error messages

*ESCAPE Messages

CPF261E
Line description &1 not created due to errors.