QSYSWRK subsystem on the AS/400 Telnetserver sends a message (CPF8940)
indicating that a virtual device cannot be automatically selected.
If you change the QAUTOVRT value to 10, the next Telnetconnection attempt
causes the Telnetserver to create a virtual device. This virtual device is created
because the number of virtual devices on the controller (0) is less than the number
specified in the QAUTOVRT (10). Even if you change the specified number to 0
again, the next user attempting a Telnetconnection succeeds. When a Telnet
connection attempt fails, the CPF87D7 message is sent to the system operator
message queue on the Telnetserver system. The CPF87D7 message indicates that
the AS/400 server is not able to create a virtual device.
Security Considerations for Telnet Printer Pass-Through Mode
Printer sessions are always made active, immediately after session initialization,
which means that sign-on attempts are not necessary.
In Version 4 Release 2, the following level of support has been added with regard
to security of printer devices:
vYouhave the ability to deny connections
For more information on Telnetexit points and how to use them, see “TELNET Exit
Points” on page541 in Appendix E. TCP/IP Application Exit Points and Programs.
Telnet and SNA 5250 Pass-Through Considerations for TelnetPrinter Pass-Through Mode
The AS/400 system supports 5250 pass-through. 5250 pass-through is similar to
Telnet;it runs on an SNA (Systems Network Architecture) protocol network rather
than a TCP/IP network. 5250 pass-through uses virtual displays to direct output to
the physical devices just as Telnetdoes. In 5250 pass-through, the AS/400 system
automatically creates virtual devices in the same way that it does for Telnet.
Therefore, the QAUTOVRT system value controls the number of automatically
configured virtual devices for both 5250 pass-through and Telnet.Other applications
use virtual devices also, for example, printer pass-through, Workstation Gateway,
and other IBM and non-IBM applications. For more information about 5250
pass-through, see the
Remote Work Station Support
book.
Step 3��Setting the Telnet Timemark Timeout Value
Youshould take into consideration the TIMMRKTIMO parameter.
The Telnettimemark timeout (TIMMRKTIMO) parameter specifies the number of
seconds between TIMEMARK commands sent by the Telnetserver. If Telnet is
unable to send the TIMEMARK command, it closes the connection.
Step 4—Telnet Printer Pass-Through—Creating VirtualControllers and Devices
Youcan create virtual controllers and devices. If you create your own virtual
devices, by allowing the system to automatically select the device name, you must
be aware of the following:
vThe virtual controller must be named QPACTLnn, where nn is a decimal number 01
or greater.
vThe virtual device should be named QPADEVxxxx, where xxxx is an alphanumeric
character from 0001 to ZZZZ.
218 OS/400 TCP/IPConfiguration and Reference V4R4