home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Media Share 9
/
MEDIASHARE_09.ISO
/
network
/
ptf382.zip
/
PTF382.EXE
/
PTF382.TXT
< prev
Wrap
Text File
|
1993-07-08
|
8KB
|
173 lines
README
PTF382.EXE
July 7, 1993
SUMMARY
Maintenance PTF for HostPrint V1.0.
It solves the following problems:
1. SAA Server abends with error message:
"Free called with a memory block that has an invalid resource tag"
2. SAA Runtime server abends with CLIB error.
3. SAA Runtime server gets "NO NCP CONNECTIONS AVAILABLE".
4. Incorrect bolding and underlining.
5. PRCONFIG incorrectly displaying long server names.
It adds the following features:
1. Automatic connection/re-connection to file servers originally not
available or lost.
2. Allows a HostPrint session to be "Hard Reset" from CSCON without the
need to unload and reload HostPrint.
3. Output formatting parameters will now be saved from job to job.
4. Support for printer initialization code sequence in each printer
definition.
5. MPP increased to allow LU3 printing.
WARNINGS
1. During the installation of this PTF the NetWare server must be active
but NetWare for SAA (COMMEXEC NLM) must not be running.
2. This PTF must be installed from a diskette, NOT a hard or network drive.
INSTALLATION INSTRUCTIONS
1. Unload COMMEXEC.
2. If the PTF is on a hard drive copy it to a diskette.
3. Insert the PTF diskette into a diskette drive on the NetWare server.
4. At the NetWare console prompt (":"), enter the command:
LOAD A:HPUPDATE
(If you placed PTF 382, in a drive other than the "A" drive, change the
"A:" in the above command to identify the appropriate diskette drive.)
5. The installation of the PTF will then take place automatically. No
reconfiguration is required.
PROBLEM/SOLUTION DETAIL
1. When a HostPrint LU3 session sent a print job to the SAA server the SAA
server would sometimes abend with the error:
"Free called with a memory block that has an invalid resource tag"
This was caused by a RU, with a 19h (printer control End of Message {EM})
as the only byte and no real data before it, being received after the bind.
HOSTPRT.NLM has been modified to correct the problem.
2. Two separate problems caused Runtime server Abends with a CLIB error.
A. If HostPrint is on a Runtime server, CLIB.NLM dated 9/4/92 (supplied
on the HostPrint install disk) MUST be used.
B. A "guest" account (without a password) must be active on the
Fileserver where the print queue resides.
After the installation of this PTF neither problem will cause an abend.
Instead the following messages will display:
On the Hostprint screen:
Unable to login to servername/guest
At the CS prompt:
LC: unload from Netware console of service: HOSTPRT
3. Runtime SAA servers using multiple Remote Print Servers (PSERVER.EXE),
on the network, sometimes received the message "NO NCP connections
available" when HostPrint loaded.
HostPrint will now only use one NCP connection on the 3.11 file server to
make a connection to HostPrint, no matter how many remote print servers
(PSERVER.EXE) are in use.
4. LU1 datastreams will no longer sometimes result in incorrect bolding
and underlining on the printed page.
The problem was caused by the internal column counter resetting after each
RU chain was removed. This caused incorrect processing of LU1 datastreams,
containing Backspace (BS) control codes, that spanned across two RU chains.
5. The PRCONFIG display has been changed to correct occasional errors in
the display of long server, queue, and Printer Definition names in the
Print Job objects list.
Formerly, "..." (used when the name is too long to display in its entirety)
sometimes displayed when it should not have, and vice versa; and garbage
characters sometimes displayed after the end of names.
6. A configuration option has been added which allows LU3 sessions to
honor a Characters per line value (MPP or Maximum Print Position) that
exceeds 132. Previously, the MPP value would default to 132 for LU3
sessions even though set to a higher value. This was because we were
adhering to the IBM standard of a maximum MPP of 132 for 3287 printing with
LU3.
Features added by this PTF
1. If the connection to a remote file server, used by HostPrint for an
output print queue, is lost it will now be recovered. The recovery
attempts will be made once every 60 seconds and a message will be displayed
on the NetWare console concerning the success or failure of each attempt.
The recovery process will also be initiated for each remote file server
that is not available during HostPrint initialization. Therefore, it will
now be possible to bring up the HostPrint NLM even when some of the target
remote file servers are not currently active. Note that, as always, the
status indicator in the Printer Control Panel for a host session is set to
"45" if an attempt is made to print when the target file server/print queue
is not_available, and an appropriate Sense Code is returned to the host.
With the new recovery support, a LUSTAT will be sent to the host when the
target file server/print queue is reconnected, and the status indicator
will revert to the "blank" condition.
2. If a "Hard Reset" is sent (from the CSSTATUS utility) to a host printer
session being managed by HostPrint, that session will now be re-initialized
and an attempt will be made to re-establish the session by means of Search
Service/Open Route requests to the COMMEXEC NLM. A message will be
displayed on the NetWare console concerning the success or failure of the
attempt. Only one attempt to re-establish the session is made for each
"Hard Reset" received; a Search Service/Open Route that fails is not
retried. Previously, a session that was "Hard Reset" was lost to HostPrint
until the HostPrint NLM was brought down and back up again.
3. Printer session output formatting parameters (such as the horizontal tab
settings) that are set by the host data stream in an LU1 SCS session are no
longer reset at the end of each host print job. This design change was
made to more closely emulate the operation of a dedicated IBM 3287 hardware
printer. These parameters are now preserved from each host print job to
the next host print job.
4. More escape sequences can now be entered in the printer definition,
thereby allowing full printer initialization strings.
Files in PTF 382
CSINSTAL.HLP 1982 9-10-92 *435
HOSTPRT.001 358 11-23-92 *435
HOSTPRT.NLM 50261 3-2-93 *454
HOSTPRT.NNN 50138 3-2-93 *454
HOSTPRT.RMV 548 11-20-92 *435
HPUPDATE.NLM 4853 11-03-92 *435
PINSTALL.NLM 78905 12-13-92 *435
PRCONFIG.EXE 48423 3-2-93 *422
PRCONFIG.HLP 19756 3-2-93 *454
PRODUCT.DDD 206 3-1-93 *454
PTF382.DOC
* Novell Internal Control Number
HISTORY
PTF 382 supersedes all prior HostPrint PTFs including PTF 373 which was the
preceding PTF.
DISCLAIMER
Novell, Inc. makes no representations or warranties with respect to any
NetWare software, and specifically disclaims any express or implied
warranties of merchantability, title, or fitness for a particular purpose.
Distribution of any NetWare software is forbidden without the express
written consent of Novell, Inc.
Further, Novell reserves the right to discontinue distribution of any
NetWare software.
Novell is not responsible for lost profits or revenue, loss of use of the
software, loss of data, costs of re-creating lost data, the cost of any
substitute equipment or program, or claims by any party other than you.
Novell strongly recommends a backup be made before any software is
installed. Technical support for this software may be provided at the
discretion of Novell.