home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 21 PDrivers / 21-PDrivers.zip / jetdrect.zip / readme < prev    next >
Text File  |  1993-10-28  |  39KB  |  839 lines

  1.       ╔═══════════════════════════════════════════════════════╗
  2.       ║                                                       ║
  3.       ║             Hewlett-Packard* JetDirect*               ║
  4.       ║                                                       ║
  5.       ║                       README                          ║
  6.       ║                                                       ║
  7.       ║    Copyright 1991, 1992, 1993 All Rights Reserved     ║
  8.       ║                                                       ║
  9.       ╚═══════════════════════════════════════════════════════╝
  10.  
  11.  
  12. Please review this document before installing the Hewlett-Packard JetDirect
  13. Network Printer Interface (NPI) software on your file server.  It contains
  14. updated information not included in the manuals.
  15.  
  16.  
  17.                          Table Of Contents
  18.  
  19.  1.0 Supported Configurations
  20.  2.0 Feature Profile Adjustments
  21.  3.0 Error Log file format and HP* JetDirect NPI HPREDIR.EXE output format
  22.  4.0 Spooler Commands
  23.  5.0 Printer Drivers
  24.  6.0 Server Hardware
  25.  7.0 Server Software
  26.  8.0 Locally Administered Addressing
  27.  9.0 Banner Pages
  28. 10.0 Plotter Test File
  29. 11.0 Defect Notice
  30. 12.0 Ordering Documentation
  31. 13.0 If you have problems
  32. 14.0 Trademarks and Service Marks
  33.  
  34.  
  35. *********************************************************************
  36. *
  37. * 1.0 Supported Configurations
  38. *
  39. *********************************************************************
  40.  
  41. Certain configurations of IBM** OS/2**, IBM LAN Server**, and Microsoft LAN
  42. Manager** are required in order for the HP JetDirect NPI software to work
  43. properly.
  44.  
  45. - IBM LAN Server Version 1.3 and IBM OS/2 1.3 EE Users
  46.    * IBM OS/2 1.3 CSD 5050 must be applied.
  47.       Note: This can be checked by typing SYSLEVEL at a OS/2 Command Prompt
  48.             and checking the current CSD level of the OS/2 Base Operating
  49.             System.
  50.  
  51. - IBM LAN Server Version 2.0 and IBM OS/2 1.3 (Not EE) Users
  52.    * IBM OS/2 1.3 CSD 5050 must be applied.
  53.       Note: This can be checked by typing SYSLEVEL at a OS/2 Command Prompt
  54.             and checking the current CSD level of the OS/2 Base Operating
  55.             System.
  56.  
  57. - IBM LAN Server Version 2.0 and IBM OS/2 2.0 Users
  58.    * Boot drives other the C: are supported
  59.    * If IBM OS/2 2.0 CSD XR06055 is applied, then IBM OS/2 2.0 APAR PJ08196
  60.      must be applied.
  61.    * IBM LAN Server (LAPS) APAR fix JR06399 must be applied.
  62.    * IBM LAN Adapter and Protocol Support (LAPS) for IEEE 802.2 must be
  63.      installed.
  64.       Note: LAPS is packaged with LAN Server 2.0.  During the install
  65.             of LAPS the IEEE 802.2 Protocol must be selected to be
  66.             installed.
  67.  
  68. - IBM LAN Server Version 2.0 and IBM OS/2 2.1 Users
  69.    * Boot drives other the C: are supported
  70.    * IBM LAN Server (LAPS) APAR fix JR06399 must be applied.
  71.    * IBM LAN Adapter and Protocol Support (LAPS) for IEEE 802.2 must be
  72.      installed.
  73.       Note: LAPS is packaged with LAN Server 2.0.  During the install
  74.             of LAPS the IEEE 802.2 Protocol must be selected to be
  75.             installed.
  76.  
  77. - IBM LAN Server Version 3.0 and IBM OS/2 2.0 Users
  78.    * Boot drives other the C: are supported
  79.    * IBM LAN Server (LAPS) APAR fix JR06399 must be applied.
  80.    * If IBM OS/2 2.0 CSD XR06055 is applied, then IBM OS/2 2.0 APAR PJ08196
  81.      must be applied.
  82.    * IBM LAN Adapter and Protocol Support (LAPS) for IEEE 802.2 must be
  83.      installed.
  84.       Note: LAPS is packaged with LAN Server 3.0.  During the install
  85.             of LAPS the IEEE 802.2 Protocol must be selected to be
  86.             installed.
  87.  
  88. - IBM LAN Server Version 3.0 and IBM OS/2 2.1 Users
  89.    * IBM LAN Server (LAPS) APAR fix JR06399 must be applied.
  90.    * Boot drives other the C: are supported
  91.    * IBM LAN Adapter and Protocol Support (LAPS) for IEEE 802.2 must be
  92.      installed.
  93.       Note: LAPS is packaged with LAN Server 3.0.  During the install
  94.             of LAPS the IEEE 802.2 Protocol must be selected to be
  95.             installed.
  96.  
  97. - Microsoft LAN Manager Version 2.1, 2.1a, or 2.2 and Microsoft OS/2 1.3
  98.    * RemoteBoot protocol must be installed.
  99.       Note: RemoteBoot is installed from LAN Manager Setup.  RemoteBoot
  100.             provides the IEEE 802.2 protocol.
  101.  
  102. IMPORTANT: To obtain IBM CSDs and APARs contact your IBM Service
  103. representative.
  104.  
  105.  
  106. *********************************************************************
  107. *
  108. * 2.0 Feature Profile Adjustments
  109. *
  110. *********************************************************************
  111.  
  112. The information provided about changing network parameters is provided for
  113. convenience only, for more up to date information or for details about
  114. changing network parameters, see your IBM LAN Server or Microsoft LAN Manager
  115. network administrator guides.
  116.  
  117. ┌──────────────────────────────────────┬─────────────────────────────────────┐
  118. │ Running HP JetDirect NPI             │ Increase IEEE 802.2 SAPs by 1, and  │
  119. │                                      │ IEEE 802.2 Link Stations by 18.     │
  120. │                                      │ *See Note 1.                        │
  121. ├──────────────────────────────────────┼─────────────────────────────────────┤
  122. │ HP JetDirect NPI SETUP.EXE or        │ Increase IEEE 802.2 SAPs by 1, and  │
  123. │ HPREDIR.EXE fails with "Could not    │ IEEE 802.2 Link Stations by 18.     │
  124. │ open a SAP.  Increase the number of  │ *See Note 1.                        │
  125. │ SAPs in you network configuration,   │                                     │
  126. │ reboot, and try again.               │                                     │
  127. ├──────────────────────────────────────┼─────────────────────────────────────┤
  128. │ Heavy Network Utilization (>60%) or  │ Increase  IEEE 802.2 T1 timer       │
  129. │ Printer(s) is/are configured across  │ to 35, and IEEE 802.2 T2 timer      │
  130. │ bridge(s) from the print server      │ to 5. *See Note 2.                  │
  131. ├──────────────────────────────────────┼─────────────────────────────────────┤
  132. │ HPREDIR.EXE cannot open the Network  │ Increase the maximum number of      │
  133. │ adapter.                             │ users by 3. *See Note 3.            │
  134. ├──────────────────────────────────────┼─────────────────────────────────────┤
  135. │ Want to support multiple             │ Increase 'maxthreads' by 20         │
  136. │ Network Printers with the HP         │ *See Note 4. Under OS/2 1.3,increase│
  137. │ JetDirect NPI                        │ 'maxchdevjob' by 6, 'maxchdevq' by  │
  138. │                                      │ 2,and 'maxchdevs' by 2. *See Note 5.│
  139. ├──────────────────────────────────────┼─────────────────────────────────────┤
  140. │ Adding a printer from HP JetDirect   │ Increase maxthreads by 20           │
  141. │ NPI SETUP.EXE fails with a Error Log │ *See Note 4.                        │
  142. │ file entry "Unable to create thread. │                                     │
  143. │ Reboot server and/or change maximum  │                                     │
  144. │ number of threads."                  │                                     │
  145. ├──────────────────────────────────────┼─────────────────────────────────────┤
  146. │ Error message SYS0071 is displayed   │ Under OS/2 1.3,increase             │
  147. │ during execution of the HP JetDirect │ 'maxchdevjob' by 6, 'maxchdevq' by  │
  148. │ NPI                                  │ 2,and 'maxchdevs' by 2. *See Note 5.│
  149. ├──────────────────────────────────────┼─────────────────────────────────────┤
  150. │ If MOST jobs are very large          │ Increase numbigbuf by 5.            │
  151. │ (1MB or >)                           │ *See Note 6.                        │
  152. ├──────────────────────────────────────┼─────────────────────────────────────┤
  153. │ If MOST jobs are small and many      │ Increase numreqbuf by 15.           │
  154. │ users print simultaneously           │ *See Note 7.                        │
  155. ├──────────────────────────────────────┼─────────────────────────────────────┤
  156. │ If there are problems sharing        │ See your IBM LAN Server or          │
  157. │ printers from the server             │ Microsoft LAN Manager               │
  158. │                                      │ network adminstrator guides         │
  159. ├──────────────────────────────────────┼─────────────────────────────────────┤
  160. │ If there are problems using          │ See your IBM LAN Server or          │
  161. │ printers from a requester            │ Microsoft LAN Manager               │
  162. │                                      │ network adminstrator guides         │
  163. └──────────────────────────────────────┴─────────────────────────────────────┘
  164.  
  165.  
  166.  
  167. Note 1: HPREDIR.EXE is an IEEE 802.2 application which requires one Service
  168. Access Point (SAP) to communicate with the network.  The number of SAPs may
  169. need to be increased on the server.
  170.  
  171. For IBM LAN Server 1.3, this is done in the LAN feature profiles within the
  172. Communications Manager.  The field that needs to be changed is 'Maximum
  173. number SAPs' in the IEEE 802.2 Token-Ring Profile for Token Ring or the
  174. ETHERAND Network Profile for Ethernet.
  175.  
  176. For IBM LAN Server 2.0 and 3.0, this is done in the LAN Adapter and Protocol
  177. Support utility.  The field that needs to be changed is 'Maximum SAPs'
  178. in the IEEE 802.2 Profile.  For IBM LAN Server 2.0 or 3.0 this can also be
  179. done in the PROTOCOL.INI file.  The field that needs to be changed is
  180. 'MAX_SAPS' under the [LANDD_nif] section of PROTOCOL.INI.
  181.  
  182. For Microsoft LAN Manager, this is done in the PROTOCOL.INI file.  The field
  183. that needs to be changed is 'SAPS' under the [COMTKR_xif] section of
  184. PROTOCOL.INI.
  185.  
  186. HPREDIR.EXE supports up to twelve printers on each OS/2 2.0 or 2.1 server
  187. and up to seven for OS/2 1.3 servers. 18 LINK STATIONS are required for the
  188. HP JetDirect NPI.
  189.  
  190. For IBM LAN Server 1.3, this is done in the LAN feature profiles within the
  191. Communications Manager.  The field that needs to be changed is 'Maximum
  192. link stations' in the IEEE 802.2 Token-Ring Profile for Token Ring or the
  193. ETHERAND Network Profile for Ethernet.
  194.  
  195. For IBM LAN Server 2.0 and 3.0, this is done in the LAN Adapter and Protocol
  196. Support utility.  The field that needs to be changed is 'Maximum Link
  197. Stations' in the IEEE 802.2 Profile.  For IBM LAN Server 2.0 or 3.0 this can
  198. also be done in the PROTOCOL.INI file.  The field that needs to be changed is
  199. 'LINKS' under the [LANDD_nif] section of PROTOCOL.INI.
  200.  
  201. For Microsoft LAN Manager, this is done in the PROTOCOL.INI file.  The field
  202. that needs to be changed is 'STATIONS' under the [COMTKR_xif] section of
  203. PROTOCOL.INI.
  204.  
  205.  
  206. IMPORTANT: Both the SAPs and LINK STATION changes must be done PRIOR to
  207. installing the Network Printer Interface software. See IBM LAN Server or
  208. Microsoft LAN Manager network administrator guides for more information.
  209.  
  210. IMPORTANT: DO NOT Increase any other protocol's SAPs or LINK STATIONS, such
  211. as NETBIOS, as this will nullify the increase done for IEEE 802.2.  If
  212. problems persist after increasing the number of SAPs, then make sure that
  213. IEEE 802.2 has at least 1 more SAP and 18 more Link Stations than any other
  214. protocol.
  215.  
  216.  
  217. Note 2: Under heavy network load (>60% utilization) or when printer(s) are
  218. configured across bridges from the print server, it may be necessary to
  219. increase the IEEE 802.2 T1 and T2 timers.
  220.  
  221. For IBM LAN Server 1.3, this is done in the LAN feature profiles within the
  222. Communications Manager.  The fields that needs to be changed are 'Group 1
  223. response timer (T1)' and 'Group 1 acknowledgment timer (T2)' in the IEEE
  224. 802.2 Token-Ring Profile for Token Ring or the ETHERAND Network Profile
  225. for Ethernet.
  226.  
  227. For IBM LAN Server 2.0 and 3.0, this is done in the LAN Adapter and Protocol
  228. Support utility.  The fields that needs to be changed are 'Group 1 Response
  229. Timer - T1' and 'Group 1 Acknowledgment Timer - T2' in the IEEE 802.2
  230. Profile.  For IBM LAN Server 2.0 or 3.0 this can also be done in the
  231. PROTOCOL.INI file.  The fields that need to be changed are 'T1_TICK_G1' and
  232. 'T2_TICK_G1' under the [LANDD_nif] section of PROTOCOL.INI.
  233.  
  234. For Microsoft LAN Manager, this is done in the PROTOCOL.INI file.  The fields
  235. that need to be changed are 'T1_TICK_ONE' and 'T2_TICK_ONE' under the
  236. [COMTKR_xif] section of PROTOCOL.INI.
  237.  
  238.  
  239. Note 3: The maximum number of users for the IEEE 802.2 protocol may need to
  240. be increased to allow HP JetDirect NPI HPREDIR.EXE to open the Network
  241. adapter through the IEEE 802.2 protocol.  This parameter specifies how many
  242. applications may open the adapter through the IEEE 802.2 protocol at the same
  243. time.
  244.  
  245. For IBM LAN Server 1.3, this is done in the LAN feature profiles within the
  246. Communications Manager.  The field that needs to be changed is 'Maximum
  247. number of users' in the IEEE 802.2 Token-Ring Profile for Token Ring or the
  248. ETHERAND Network Profile for Ethernet.
  249.  
  250. For IBM LAN Server 2.0 and 3.0, this is done in the LAN Adapter and Protocol
  251. Support utility.  The field that needs to be changed is 'Maximum Number
  252. of Users' in the IEEE 802.2 Profile.  For IBM LAN Server 2.0 or 3.0 this can
  253. also be done in the PROTOCOL.INI file.  The field that needs to be changed is
  254. 'USERS' under the [LANDD_nif] section of PROTOCOL.INI.
  255.  
  256. For Microsoft LAN Manager, this is done in the PROTOCOL.INI file.  The field
  257. that needs to be changed is 'USERS' under the [COMTKR_xif] section of
  258. PROTOCOL.INI.
  259.  
  260.  
  261. Note 4: The 'maxthreads' parameter sets the maximum threads that can use the
  262. network simultaneously.  HP JetDirect NPI HPREDIR.EXE will use a maximum of
  263. 20 threads.  HP JetDirect NPI SETUP.EXE uses four threads plus the main
  264. process thread.
  265.  
  266. For IBM LAN Server 1.3, this is done in the IBMLAN.INI.  The field that needs
  267. to be changed is 'maxthreads' under the [requester] section of IBMLAN.INI.
  268.  
  269. For IBM LAN Server 2.0 and 3.0, this is done in the IBMLAN.INI.  The field
  270. that needs to be changed is 'maxthreads' under the [requester] section of
  271. IBMLAN.INI.
  272.  
  273. For Microsoft LAN Manager, this is done in the LANMAN.INI file.  The field
  274. that needs to be changed is 'maxthreads' under the [requester] section of
  275. LANMAN.INI.
  276.  
  277.  
  278. Note 5:  The 'maxchdevjob' parameter specifies the maximum number of requests
  279. the server can accept for all serial queues combined.  The 'maxchdevq'
  280. parameter specifies the maximum number of shared serial device queues.  The
  281. 'maxchdevs' parameter specifies the maximum number of shared serial devices.
  282. These parameters may need to updated when a user wants to support
  283. multiple printers on a print server.
  284.  
  285. IMPORTANT: These parameters will ONLY have an effect in an OS/2 1.3 
  286. environment.
  287.  
  288. For IBM LAN Server 1.3, this is done in the IBMLAN.INI.  The fields that need
  289. to be changed are 'maxchdevjob', 'maxchdevq' and 'maxchdevs' under the
  290. [server] section of IBMLAN.INI.
  291.  
  292. For IBM LAN Server 2.0 and 3.0, this is done in the IBMLAN.INI.  The fields
  293. that need to be changed are 'maxchdevjob', 'maxchdevq' and 'maxchdevs' 
  294. under the [server] section of IBMLAN.INI.
  295.  
  296. For Microsoft LAN Manager, this is done in the LANMAN.INI file.  The field
  297. that need to be changed are 'maxchdevjob', 'maxchdevq' and 'maxchdevs'
  298. under the [server] section of LANMAN.INI.
  299.  
  300.  
  301. Note 6:  The 'numbigbuf' parameter specifies the number of 64KB buffers the
  302. server uses for moving large files or large amounts of data.  This parameter
  303. gets increased to improve server performance in moving big files.
  304.  
  305. For IBM LAN Server 1.3, this is done in the IBMLAN.INI.  The field that needs
  306. to be changed is 'numbigbuf' under the [server] section of IBMLAN.INI.
  307.  
  308. For IBM LAN Server 2.0 and 3.0, this is done in the IBMLAN.INI.  The field
  309. that needs to be changed is 'numbigbuf' under the [server] section of
  310. IBMLAN.INI.
  311.  
  312. For Microsoft LAN Manager, this is done in the LANMAN.INI file.  The field
  313. that needs to be changed is 'numbigbuf' under the [server] section of
  314. LANMAN.INI.
  315.  
  316.  
  317. Note 7:  The 'numreqbuf' parameter specifies the number of buffers (with
  318. size specified by the 'sizereqbuf' parameter) the server uses to take 
  319. requests from requestors.  This parameter should be one of the first
  320. parameters checked if there is a performance problem with the server.
  321.  
  322. For IBM LAN Server 1.3, this is done in the IBMLAN.INI.  The field that needs
  323. to be changed is 'numreqbuf' under the [server] section of IBMLAN.INI.
  324.  
  325. For IBM LAN Server 2.0 and 3.0, this is done in the IBMLAN.INI.  The field
  326. that needs to be changed is 'numreqbuf' under the [server] section of
  327. IBMLAN.INI.
  328.  
  329. For Microsoft LAN Manager, this is done in the LANMAN.INI file.  The field
  330. that needs to be changed is 'numreqbuf' under the [server] section of
  331. LANMAN.INI.
  332.  
  333.  
  334. *********************************************************************
  335. *
  336. * 3.0 Error Log file format and HP JetDirect NPI HPREDIR.EXE output format
  337. *
  338. *********************************************************************
  339.  
  340. There are two means of getting error indications and status information
  341. from the HP JetDirect NPI.  The first is the HP JetDirect NPI Error Log file
  342. that is updated by the HP JetDirect NPI HPREDIR.EXE program and that can be
  343. viewed with the HP JetDirect NPI SETUP.EXE program.  To view the Error Log:
  344.  
  345. 1. Type "Setup" from the installation directory and press <Enter>, or select
  346. "HP Network Printer Setup" from the group that contains the SETUP utility.
  347. The "Welcome" screen might appear.
  348.  
  349. Note: if you are already running SETUP, an information box appears.  Select
  350. "OK" to exit the second version of SETUP and continue.
  351.  
  352. 2. Select "OK" if the "Welcome" screen appears.
  353. 3. Select the "Log" menu.
  354. 4. Choose "View" to display the Error Log on the screen.  Each line of the
  355. Error Log corresponds to a separate error message.
  356.  
  357. To save the Error Log as an ASCII file:
  358.  
  359. 1. Type "Setup" from the installation directory and press <Enter>, or select
  360. "HP Network Printer Setup" from the group that contains the SETUP utility.
  361. The "Welcome" screen might appear.
  362.  
  363. Note: if you are already running SETUP, an information box appears.  Select
  364. "OK" to exit the second version of SETUP and continue.
  365.  
  366. 2. Select "OK" if the "Welcome" screen appears.
  367. 3. Select the "Log" menu.
  368. 4. Choose "Save As" to save the Error Log to an ASCII file.
  369.  
  370. There are 5 fields in each Error Log entry:
  371.  
  372. 1. Name of the printer the message refers to.
  373. 2. The date the error/status occured.
  374. 3. The time the error/status occured.
  375. 4. The error number.  The errors are listed by number in the section
  376. "INSTALL and SETUP Error Messages" in the "LAN Server or LAN Manager"
  377. section of the "HP JetDirect Network Interface"  document.
  378. 5. A brief description of the error/status.  (Listed at the end of the
  379. description is the secondary error number.  This number is used by
  380. the Customer Support Center staff to troubleshoot errors.)
  381.  
  382. IMPORTANT:  See the "HP JetDirect Network Interface" document for more
  383. details.
  384.  
  385. The second means of getting error/status details is by running the HP
  386. JetDirect NPI HPREDIR.EXE program in a window, instead of from CONFIG.SYS.
  387. To do this:
  388.  
  389. 1. Make sure HP JetDirect NPI SETUP.EXE isn't running.
  390. 2. Edit the CONFIG.SYS file and put a REM statement on the front of the line
  391. that looks like:
  392.  
  393. RUN=C:\HPNETPRN\HPREDIR.EXE
  394.  
  395. This line should now look like:
  396.  
  397. REM RUN=C:\HPNETPRN\HPREDIR.EXE
  398.  
  399. IMPORTANT:  If your install path was different substitute your install path
  400. for 'C:\HPNETPRN'.  E.g. if your boot drive is D: and you accepted the
  401. default install path. the line would be:
  402.  
  403. RUN=D:\HPNETPRN\HPREDIR.EXE
  404.  
  405. 3. Open up an OS/2 window.
  406. 4. Run the HP JetDirect NPI HPREDIR.EXE program from the window you opened.
  407. Type:
  408.  
  409. CD \HPNETPRN
  410. HPREDIR
  411.  
  412. IMPORTANT: See the IMPORTANT note above about install path for what directory
  413. you should be running from.
  414.  
  415. IMPORTANT: If you want to save this output in a file that can viewed or
  416. printed later the line HPREDIR should be replaced with a line that redirects
  417. the output to a filename.  E.g.
  418.  
  419. HPREDIR > HPREDIR.OUT
  420.  
  421. (Note: The output from HPREDIR is not documented and is for diagnostic
  422.  purposes only, as directed by your HP service representative.  Do not run
  423.  HPREDIR in this mode for normal operation.)
  424.  
  425. *********************************************************************
  426. *
  427. * 4.0 Spooler Commands
  428. *
  429. *********************************************************************
  430.  
  431. JOB CANCEL may not result in the immediate cancellation of a printing job.
  432. Updates are necessary to both the spooler and printer device driver to
  433. correct this.  LaserJet* (PCL4*) driver in CSD 5015 from IBM correct this.
  434. Check with the driver distribution sources listed below for the latest
  435. updates to the PCL5* driver.  Check with your OS/2 dealer for possible
  436. updates to your version of OS/2.
  437.  
  438. JOB HOLD and START AGAIN while printing may cause the error message NET2152
  439. to be displayed, and not perform the desired function.  If a job is to
  440. be held, it must be done prior to printing.  Check with your OS/2 dealer for
  441. possible updates.
  442.  
  443.  
  444. *********************************************************************
  445. *
  446. * 5.0 Printer Drivers
  447. *
  448. *********************************************************************
  449.  
  450. The latest peripheral Presentation Manager** (PM**) Printer Device Driver is
  451. available from HP distribution sources.  To order the driver contact one
  452. of the following:
  453.  
  454.      HP's Distribution Center.  Call (303) 353-7650 from 7 am to 6 pm (MT),
  455.         Monday through Friday.
  456.      Calling HP First from your FAX machine's telephone.  You must have a
  457.         touch tone group 3 FAX machine.  Dial (208) 344-4809 24-hours a day.
  458.      CompuServe's HP Forum.
  459.  
  460. Choose the appropriate Presentation Manager Printer Device Driver for your
  461. peripheral.  Each peripheral has a specific feature set.  Not all drivers
  462. implement all features.  PCL 4 drivers (LaserJet II family) are shipped
  463. with OS/2 1.21 and 1.3.  They will work with JetDirect cards installed in
  464. HP LaserJet Series IIs and IIDs.  A combined PCL4/PCL5 driver (LASERJET.HP)
  465. is shipped with OS/2 2.0 and can be obtained from HP for other OS/2 releases.
  466. It will work with LaserJet II and III families.  A driver for the LaserJet 4
  467. can be obtained from the above sources.  The recommended driver for plotters
  468. is HP7586B plotter driver. The recommended driver for PaintJet* XL300
  469. is the generic Postscript** driver for a server with only DOS or Windows**
  470. clients which preformat the print jobs.  For PaintJets on OS/2 2.0 use the
  471. PaintJet driver shipped with OS/2.
  472.  
  473.  
  474. *********************************************************************
  475. *
  476. * 6.0 Server Hardware
  477. *
  478. *********************************************************************
  479.  
  480. HPREDIR and Spooler utilization of server memory depends on the number of
  481. printers defined and the amount and size of print jobs.  Under heavy load with
  482. very large print jobs printing continuously on six or more printers, it may be
  483. necessary to install 16 Mbytes of RAM in the server for optimum performance.
  484. For environments with moderate printing requirements, the memory
  485. recommendations for the network operating system should be sufficient.  If
  486. SWAPPER.DAT file seems to grow, increasing memory on the server may help
  487. performance.
  488.  
  489.  
  490. *********************************************************************
  491. *
  492. * 7.0 Server Software
  493. *
  494. *********************************************************************
  495.  
  496. HP recommends that you apply the latest updates for OS/2 and your network
  497. operating system prior to installing the JetDirect card software.
  498.  
  499. On IBM PS/2** model 95 computers or other PS/2 machines using XGA** device
  500. drivers under OS/2 1.3, Presentation Manager will hang on reboot after
  501. installing the JetDirect software. Check with your OS/2 dealer for possible
  502. updates. This has been fixed on OS/2 2.0.
  503.  
  504. Two workarounds are available.
  505.  
  506. 1. Replace the XGA drivers with VGA drivers from CSD 5015 or newer. This is
  507.    done by replacing the CONFIG.SYS statements
  508.       SET VIDEO_DEVICES=VIO_IBMXGA
  509.       SET VIO_IBMXGA=DEVICE(BVHVGA,BVHXGA)
  510.    with
  511.       SET VIDEO_DEVICES=VIO_IBMVGA
  512.       SET VIO_IBMXGA=DEVICE(BVHVGA)
  513.    and removing XGARING0.SYS from CONFIG.SYS.  Also copy IBMVGA.DLL as
  514.    DISPLAY.DLL to replace the current DISPLAY.DLL, and copy BVHVGA.DLL in
  515.    place of BVHXGA.DLL.
  516.  
  517. OR
  518.  
  519. 2. Remove the following CONFIG.SYS statement added by Network Printer
  520.    Interface Install:
  521.       RUN=C:\HPNETPRN\HPREDIR.EXE
  522.    Replace it with the following in STARTUP.CMD:
  523.       DETACH C:\HPNETPRN\HPREDIR.EXE
  524.  
  525. To ADD or DELETE a network printer, use the JetDirect Setup utility.  For
  526. other tasks such as queue manipulation use the Print Manager.  Avoid using the
  527. Print Manager to delete network printer definitions.
  528.  
  529.  
  530. *********************************************************************
  531. *
  532. * 8.0 Locally Administered Addressing
  533. *
  534. *********************************************************************
  535.  
  536. The Locally Administered Addressing option is only supported on token ring
  537. cards for IBM LAN Server and Microsoft LAN Manager.
  538.  
  539. The Locally Administered Address defined by the Setup program can be removed
  540. or reset to the factory default address with the printer cold reset procedure.
  541. On the HP LaserJet IIISi and 4Si, this is done by holding down the printer
  542. ONLINE key while powering on the printer.  On HP LaserJets II, IID, III and
  543. IIID, address reset is done by pressing the interface status button while
  544. powering on the printer. The status button must be help down for about 15
  545. seconds except on the HP LaserJet Series II, where the status button must
  546. be held down for about 40 seconds.
  547.  
  548.  
  549. *********************************************************************
  550. *
  551. * 9.0 Banner (Separator) Pages
  552. *
  553. *********************************************************************
  554.  
  555. If you are using the Postscript option, the Banner Pages for the Postscript
  556. queue must be in the Postscript printer language.  ASCII text characters or
  557. PCL escape sequences will not be recognized.
  558.  
  559.  
  560. *********************************************************************
  561. *
  562. * 10.0 Plotter Test File
  563. *
  564. *********************************************************************
  565.  
  566. An HPGL2 file (TEST.GL2) has been included on the Install and Setup Utilities
  567. disk.  Install copies it to the hard disk.  This file is used instead of an
  568. ASCII test file when verifying installation of the JetDirect card and
  569. software for a plotter.
  570.  
  571.  
  572. *********************************************************************
  573. *
  574. * 11.0 Defect Notice
  575. *
  576. *********************************************************************
  577.  
  578. There are a few known defects with using the HP JetDirect NPI.  A detailed
  579. list of the known defects follows.
  580.  
  581. 1. Problem: When deleting a printer from HP JetDirect NPI SETUP.EXE in OS/2
  582.    1.3, a "Error 0x4027 when deleting a logical address from OS2SYS.INI."
  583.    error occurs when deleting the printer logical address from OS2SYS.INI.
  584.    This problem will occur EVERYTIME a printer is deleted in under OS/2 1.3.
  585.  
  586.    Cause: Under OS/2 1.3, the HP JetDirect NPI SETUP.EXE program cannot
  587.    delete a printer from OS2SYS.INI.  The root cause of this is unknown.
  588.  
  589.    Workaround: This is NOT a fatal error.  A printer with the same name will
  590.    be able to be added.
  591.  
  592.    Fix: TBD.
  593.  
  594. 2. Problem: A printer disconnects and doesn't reconnect.  There is
  595.    a message in the HP JetDirect NPI Error Log file that states that a
  596.    printer thread exited.
  597.  
  598.    Cause: Unknown
  599.  
  600.    Workaround: Stop the HP JetDirect NPI HPREDIR.EXE program.  The method
  601.    to do this is to run the HP JetDirect NPI KILLRDR.EXE program.  This
  602.    is done by:
  603.  
  604.    1) Opening an OS/2 command prompt.
  605.    2) Change to the HP JetDirect NPI installation directory.
  606.    3) Type: 'KILLRDR'
  607.  
  608.    Another method is to run the HP JetDirect NPI INSTALL.EXE program.  This
  609.    is done by:
  610.  
  611.    1) Opening an OS/2 command prompt.
  612.    2) Change to the HP JetDirect NPI installation directory.
  613.    3) Type: 'INSTALL'
  614.    4) Click 'OK' at the "Welcome Screen".
  615.    5) Click 'OK' at the "Language Selection Screen".
  616.    6) Click 'YES' at the "The Software is already installed. Do you want to
  617.    continue with installation? Screen"
  618.    7) Click 'CANCEL' at the "Network Printer Installation Screen".
  619.  
  620.    Fix: TBD.
  621.  
  622.  
  623. 3. Problem: Print jobs will disappear from the print object and never be
  624.    printed in the case where a printer connection was lost.  E.g. A few
  625.    jobs sent to the printer just after it has been power cycled or
  626.    physically disconnect will disappear.
  627.  
  628.    The following table and note tell the details of how print jobs will
  629.    disappear.
  630.  
  631. ┌────────────────┬───────────────────────────┬────────────────────────────────┐
  632. │ Printer State  │ Power Cycle               │ Unplugged network cable        │
  633. ├────────────────┼───────────────────────────┼────────────────────────────────┤
  634. │ Printing       │ * 1 or more jobs lost     │ * unplugged for < 2 seconds,   │  
  635. │                │ * Wait 2 minutes after    │   should otherwise 1 or more   │  
  636. │                │   power cycle             │   jobs lost                    │  
  637. │                │                           │ * Wait 2 min after plugging    │
  638. │                │                           │   back in unless left unplugged│
  639. │                │                           │   for more than 4 minutes.     │
  640. ├────────────────┼───────────────────────────┼────────────────────────────────┤
  641. │ Connected      │ * 2 minutes               │ * 2 minutes                    │
  642. │ (Logical)      │                           │                                │
  643. ├────────────────┼───────────────────────────┼────────────────────────────────┤
  644. │ Not Connected  │ * 0 seconds               │ * 0 seconds                    │
  645. │ (Logical)      │                           │                                │
  646. ├────────────────┼───────────────────────────┼────────────────────────────────┤
  647. │ Long time with │ * 0 seconds               │ * 0 seconds                    │
  648. │ power off      │                           │                                │
  649. │ (> 4 minutes)  │                           │                                │
  650. │ OR             │                           │                                │
  651. │ Long time      │                           │                                │
  652. │ unplugged      │                           │                                │
  653. │ (> 4 minutes)  │                           │                                │
  654. └────────────────┴───────────────────────────┴────────────────────────────────┘
  655.  
  656.    Table Note 1: After waiting the specified times and the printer is in a
  657.                  physical configuation that allows printing, a job should be
  658.                  able to be sent and be printed.  If a job is sent before
  659.                  these times it could be lost.
  660.  
  661.    Table Note 2: The logical connections mentioned above are talking about
  662.                  the logical between the HP JetDirect NPI HPREDIR.EXE and the
  663.                  DLC.  This connection can be broken by a physical connection
  664.                  being broken or a power off condition.
  665.  
  666.    Cause: The DLC Device Driver (LANDD.SYS in IBM LAN Server, or COMTKR.SYS
  667.    in Microsoft LAN Manager) only checks for connections on minute
  668.    boundries.  The jobs cannot be restarted because the OS/2 Presentation
  669.    Manager (PM**) will hang when a program tries to restart an interrupted
  670.    job too many times, too quickly.
  671.  
  672.    Workaround: Follow the times set down in the table in the problem section.
  673.  
  674.    Fix: When IBM fixes the PM Hang condition caused by too many job
  675.    restarts, the code to restart interrupted jobs can be re-added to the HP
  676.    JetDirect NPI HPREDIR.EXE.
  677.  
  678. 4. Problem: The spooler receives no status updates or messages.
  679.  
  680.    Cause: The spooler cannot receive messages because the OS/2 Presentation
  681.    Manager will hang when a program tries to post too many messages to the
  682.    Spooler Message Box, too quickly.
  683.  
  684.    Workaround: The printer status updates and messages are shown in the HP
  685.    JetDirect NPI SETUP.EXE program, under the printer object and in the HP
  686.    JetDirect NPI Error Log file.
  687.  
  688.    Fix: When IBM fixes the PM Hang condition caused by posting too many
  689.    messages to the Spooler Message Box, the code to post messages to the
  690.    Spooler Message Box will be re-added to the HP JetDirect NPI HPREDIR.EXE.
  691.  
  692. 5. Problem: Old Error Log file information is lost when version A.00.05 of
  693.    the HP JetDirect NPI is installed.
  694.  
  695.    Cause: The HP JetDirect NPI Error Log file formats for version A.00.03
  696.    and version A.00.05 are incompatible, so the HP JetDirect NPI INSTALL.EXE
  697.    program deletes the old Error Log file when it installs.
  698.  
  699.    Workaround: There is NO way to get version A.00.05 of the HP JetDirect
  700.    NPI to use the old Error Log file correctly.  However, the old Error Log
  701.    file can be outputed to a file from within the HP JetDirect NPI SETUP.EXE.
  702.  
  703.    Fix: None.
  704.  
  705.  
  706. *********************************************************************
  707. *
  708. * 12.0 Ordering Documentation
  709. *
  710. *********************************************************************
  711.  
  712. Information for ordering documentation is listed below.
  713.  
  714.  
  715. Documentation Available:
  716.  
  717. 1.  HP JetDirect Card for IBM, Microsoft, 3Com 3+Open (Version 1.1f)
  718.     Networks (for HP LaserJet IIISi Printer)
  719.     (Part Number C2059-90920)
  720.  
  721. 2.  HP JetDirect Card for IBM, Microsoft, 3Com 3+Open (version 1.1f)
  722.     Networks (for HP LaserJet Series II, IID, III, and IIID Printers)
  723.     (Part Number C2071-90910)
  724.  
  725.  
  726. To order either of the above documents in the U.S., call HP Parts Direct at
  727. 1 800-227-8164.
  728.  
  729. Hewlett-Packard products are sold and supported worldwide through
  730. Hewlett-Packard Sales and Service Offices. To locate the one nearest you,
  731. consult your telephone directory or contact one of the major Hewlett-Packard
  732. offices listed in your printer user's manual.
  733.  
  734.  
  735. *********************************************************************
  736. *
  737. * 13.0 If you have problems
  738. *
  739. *********************************************************************
  740.  
  741. If you have any questions or concerns about the information in this file,
  742. you can contact HP's Customer Support Center at (208) 323-2551 for assistance.
  743.  
  744. If you have any problems with the HP JetDirect NPI software, you can contact
  745. HP's Customer Support Center at (208) 323-2551 for assistance.
  746.  
  747. If you contact HP for assistance, some of the following information may
  748. be requested:
  749.  
  750. 1. A description of what symptoms you are observing.
  751. 2. The setup of your print server, including:
  752.    a. OS/2 Version of the print server.
  753.    b. IBM LAN Server or Microsoft LAN Manager Version of the print server.
  754.    c. SYSLEVEL output from the print server.
  755.    c. Print server machine type.
  756.    d. Print server network interface card(s).
  757.    e. Print server memory amount.
  758. 3. The OS/2 CONFIG.SYS file from your print server.
  759. 4. The OS/2 STARTUP.CMD file from your print server.
  760. 5. The IBM LAN Server or Microsoft LAN Manager PROTOCOL.INI file from your
  761. print server.
  762. 6. The IBM LAN Server IBMLAN.INI or the Microsoft LAN Manager LANMAN.INI from
  763. your print server.
  764. 7. HP JetDirect NPI Error Log file output.
  765. 8. HP JetDirect NPI HPREDIR.EXE output from running it in a window, see
  766. Section 3.0 "Error Log file format and HP JetDirect NPI HPREDIR.EXE output
  767. format" for details of how to obtain this output.
  768. 9. A sketch of your physical network, including:
  769.    a. Ring(s), including
  770.       1) Speed of ring(s).
  771.       2) Where the network printer(s) are on the ring(s).
  772.       3) Where the print server(s) are on the ring(s).
  773.       4) Where bridges are between rings.
  774.    b. Bridges
  775.       1) Type of bridge.
  776.    c. Routers
  777.       1) Type of router.
  778.       2) Where the router connects into a ring.
  779.  
  780.  
  781.  
  782. *********************************************************************
  783. *
  784. * 14.0 Trademarks and Service Marks
  785. *
  786. *********************************************************************
  787.  
  788.    The following terms, denoted by an asterisk (*) in this README, are
  789.    trademarks or registered trademarks of the Hewlett-Packard Corporation
  790.    in the United States or other countries:
  791.  
  792.      Hewlett-Packard
  793.      ------------------------------------------
  794.      HP
  795.      ------------------------------------------
  796.      HP LaserJet
  797.      ------------------------------------------
  798.      HP JetDirect
  799.      ------------------------------------------
  800.      HP PaintJet
  801.      ------------------------------------------
  802.      PCL4
  803.      ------------------------------------------
  804.      PCL5
  805.      ------------------------------------------
  806.  
  807.    The following terms, denoted by a double
  808.    asterisk (**) in this README, are trademarks of
  809.    other companies as follows:
  810.  
  811.     Trademark:            Owner:
  812.    --------------------------------------------------------------
  813.     IBM                   International Business Machines Corporation
  814.    --------------------------------------------------------------
  815.     IBM Lan Server        International Business Machines Corporation
  816.    --------------------------------------------------------------
  817.     Microsoft LAN Manager Microsoft Corporation
  818.    --------------------------------------------------------------
  819.     PostScript            Adobe Systems Inc.
  820.    --------------------------------------------------------------
  821.     OS/2                  International Business Machines Corporation
  822.    --------------------------------------------------------------
  823.     PM                    International Business Machines Corporation
  824.    --------------------------------------------------------------
  825.     Presentation Manager  International Business Machines Corporation
  826.    --------------------------------------------------------------
  827.     PS/2                  International Business Machines Corporation
  828.    --------------------------------------------------------------
  829.     Windows               Microsoft Corporation
  830.    --------------------------------------------------------------
  831.     XGA                   International Business Machines Corporation
  832.    --------------------------------------------------------------
  833.  
  834.    HEWLETT-PACKARD MAKE NO WARRANTY OF ANY KIND WITH REGARD TO THIS
  835.    MATERIAL, INCLUDING, BUT NO LIMITED TO, IMPLIED WARRANTIES OF
  836.    MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  837.    BY FURNISHING THIS DOCUMENT, HEWLETT-PACKARD GRANTS NO
  838.    LICENSES TO ANY RELATED PATENTS OR COPYRIGHTS.
  839.