October 1999

Sharing HP Instant Information via Samba/iX

Use Samba/iX to install and share CD-ROM HP 3000 documentation across your network

By Andreas Schmidt

Hewlett-Packard introduced HP Instant Information in October 1998, a new way of delivering documentation on CD-ROM. Instant Information on CD-ROM replaces HP LaserROM as the viewing mechanism for documentation. With Instant Information, Hewlett-Packard hopes that their delivery system will better meet the current needs of customers. That can be especially true if you use the 3000’s Samba/iX (included on MPE/iX 6.0) to share it across your network.

HP Instant Information is based on the documentation written in FrameMaker+SGML, which is then published and stored on Instant Information. This uses SGML instead of HP’s proprietary HP Tag format. The viewing tool is Dynatext by Inso, which calls it Professional Publishing System.

Using HP Instant Information, you can look at a book’s table of contents or index and, with a mouse click, jump to a specific topic. You can search multiple manuals and documents quickly for matching keywords. Users no longer have to rely on paper manuals, although some still prefer paper in their hands!

With the new browser, you can view both document text and the table of contents in the same window. You will find an improved collection structure, now based on specific products (such as NS3000/iX) rather than on hardware platforms, the base used by HP LaserROM bookshelves.

Another significant improvement is the advanced printing functionality of HP Instant Information. From one or more chapters to an entire book can be printed with page numbers. Also, proportional fonts, graphics, and tables can be printed with Postscript quality.

The first releases of HP Instant Information for MPE/iX include the most critical MPE/iX products. Books for which no revisions are planned will not be converted to HP Instant Information, but can be accessed on the last version of the November 1997 HP LaserROM.

You can subscribe to HP Instant Information through your support contact or by purchasing a stand-alone subscription. Customers who currently receive documentation updates on HP LaserROM for MPE/iX will receive HP’s new Instant Information automatically.

Currently the following CDs are available (that’s the two I have, under my LaserROM contract): MPE/iX 5.5 C.55.07, March 1999, Part No 50726 10368; and MPE/iX 6.0, October 1998, Part No 50726-10351. I got the 5.5 CD only because of my good contacts in HP, not automatically!

Samba/iX

A short word about Samba/iX if some of you do not know about it: Samba for Unix and Samba/iX define file and printer sharing for PC networks on hosts using the Microsoft SMB (Server Message Block) protocol. It basically provides disk space to the clients. Another benefit is the ability to share files, printers, or other resources. The SMB protocol is used by Microsoft LAN Manager and compatible products like Advanced Server for Unix or Resource Sharing for MPE/iX.

Once you have Samba/iX running on your 3000s, it’s a good idea to use this service to share the HP 3000 documentation across your net.

To achieve this, follow this step-by-step procedure:

(1) Get the CDs. This was difficult because I didn’t get the 5.5 Documentation automatically. It’s possible to install 5.5 and 6.0 in parallel, and also HP-UX.

(2) Define a Samba/iX share on your HP3000 running Samba/iX. Edit the /SAMBA/PUB/lib/smb.conf file this way:

[HPInstant]
comment=HP Instant Information MPE/iX 5.5 (and 6.0)
guest ok=yes
write ok=no
path=/SAMBA/PUB/instant

[HPInstant_update]
comment=HP Instant Information MPE/iX update
guest ok=no
write ok=yes
user=MANAGER.SYS
path=/SAMBA/PUB/instant

The first share definition is the one which will become accessible for everyone on your net without asking for a password. The user only needs to map the network drive called \\your_samba_hp3000_name_goes_here\HPInstant The second share is the one the System Manager (you) can use to update the files.

(3) Insert the CD on your PC, map the N/W drive “HPInstant_update” on the Samba’ed HP 3000 via Windows Explorer, and submit the needed MANAGER.SYS password. You need not reconnect. This is only the “one time installation share,” and the “sometimes update share.”

(4) Invoke Windows Explorer (if not already open) and go to the PC’s CD directory “collects.”

(5) Copy all the B#@ directories from the CD’s \collects\ directory onto the HPInstant_update share. Do the same for the second documentation CD if you have both, and probably the same for the HP-UX CDs if you want to have them all on the same box. We decided to have MPE Instant on an HP 3000 box, and HP-UX Instant on a HP 9000 box.

(6) You may copy the CD’s \PCINSTAL\ directory to the shared N/W drive as well to share the PC Installation tools of DynaText as well. This is my recommendation.

(7) Now map the Network Drive \HPInstant, and click on for reconnection after next reboot on PC. Note the drive letter.

(8) Install the PC Application for DynaText (via CD or via shared directory \PCINSTAL if copied as well). Just execute the SETUP.EXE program there. Ignore the error at the end (no collections can be found) by installing from share. Don’t open DynaText now!

(9) Edit the INSTINFO.INI file on your PC in DynaText’s Program Directory BIN as shown in Figure 1 below.

Figure 1

[Windows]
COLLECTION=F:/b1463=”MPE/iX 5.5 HP Instant Information Contents”
COLLECTION=F:/b1465=”MPE/iX 5.5 Operating System”
COLLECTION=F:/b1458=”MPE/iX 5.5 Development Tools and Distributed Computing”
COLLECTION=F:/b1461=”MPE/iX 5.5 High Availability”
COLLECTION=F:/b1462=”MPE/iX 5.5 Networking and Communications”
COLLECTION=F:/b1467=”MPE/iX 5.5 Network and System Management”
COLLECTION=F:/b1459=”MPE/iX 5.5 HP Instant Information Administration”
COLLECTION=F:/b1008=”MPE/iX 6.0 HP Instant Information Contents”
COLLECTION=F:/b1015=”MPE/iX 6.0 Operating System”
COLLECTION=F:/b1022=”MPE/iX 6.0 High Availability”
COLLECTION=F:/b1017=”MPE/iX 6.0 Networking and Communications”
COLLECTION=F:/b1019=”MPE/iX 6.0 Development Tools and Distributed Computing”
COLLECTION=F:/b1020=”MPE/iX 6.0 Network and System Management”
COLLECTION=F:/b1021=”MPE/iX 6.0 HP Instant Information Administration”

(If you have installed both sets of documentation — otherwise use only the appropriate collection lines). The file is empty because of having installed it from share, and F: represents the drive letter of your “HPInstant” share.

(10) Invoke DynaText. If you see all the books, you’ve done a perfect job!

(11) Inform all potential users of how to install DynaText on their PCs to gain access to the HP Documentation. This is the advantage of having the directory PCINSTAL as well on your Samba/iX share. Each user must perform steps (7) to (10) above.

To support the DynaText PC installation, I prepared four little files for our environment, installed in the root of the HPInstant share: README.TXT, INSTINFO.ALL.INI, INSTINFO.MPE.INI, and INSTINFO.UX.INI. README.TXT can be instructions for the installation of HP Instant Information at your site.The INSTINFO.ALL.INI file looks like Figure 2. (F: is the drive letter of a HP3000 Samba/iX share, K: the one of a HP-UX Samba share. It contains all MPE and HP-UX collection names. The INSTINFO.MPE.INI and INSTINFO.UX.INI files consists of the lines which are related to these Operating Systems only.)

Figure 2

[Windows]
COLLECTION=F:/b1463=”MPE/iX 5.5 HP Instant Information Contents”
COLLECTION=F:/b1465=”MPE/iX 5.5 Operating System”
COLLECTION=F:/b1458=”MPE/iX 5.5 Development Tools and Distributed Computing”
COLLECTION=F:/b1461=”MPE/iX 5.5 High Availability”
COLLECTION=F:/b1462=”MPE/iX 5.5 Networking and Communications”
COLLECTION=F:/b1467=”MPE/iX 5.5 Network and System Management”
COLLECTION=F:/b1459=”MPE/iX 5.5 HP Instant Information Administration”
COLLECTION=F:/b1008=”MPE/iX 6.0 HP Instant Information Contents”
COLLECTION=F:/b1015=”MPE/iX 6.0 Operating System”
COLLECTION=F:/b1022=”MPE/iX 6.0 High Availability”
COLLECTION=F:/b1017=”MPE/iX 6.0 Networking and Communications”
COLLECTION=F:/b1019=”MPE/iX 6.0 Development Tools and Distributed Computing”
COLLECTION=F:/b1020=”MPE/iX 6.0 Network and System Management”
COLLECTION=F:/b1021=”MPE/iX 6.0 HP Instant Information Administration”
COLLECTION=K:/b1852=”HP-UX 10.* HP Instant Information Contents”
COLLECTION=K:/b1850=”HP-UX 10.* Systems Hardware and Diagnostics”
COLLECTION=K:/b1844=”HP-UX 10.* Operating System”
COLLECTION=K:/b1846=”HP-UX 10.* High Availability”
COLLECTION=K:/b1849=”HP-UX 10.* Networking and Communications”
COLLECTION=K:/b1854=”HP-UX 10.* Development Tools and Distributed Computing”
COLLECTION=K:/b1848=”HP-UX 10.* Network and Systems Management”
COLLECTION=K:/b1851=”HP-UX 10.* Internet and Security Solutions”
COLLECTION=K:/b1845=”HP-UX 10.* HP Instant Information Administration”
COLLECTION=K:/b1856=”HP-UX 11.0 HP Instant Information Contents”
COLLECTION=K:/hwdgen1a=”HP-UX 11.0 Systems Hardware and Diagnostics”
COLLECTION=K:/hpuxen1a=”HP-UX 11.0 Operating System”
COLLECTION=K:/hiaven1a=”HP-UX 11.0 High Availability”
COLLECTION=K:/netwen1a=”HP-UX 11.0 Networking and Communications”
COLLECTION=K:/dtdcen1a=”HP-UX 11.0 Development Tools and Distributed Computing”
COLLECTION=K:/b1863=”HP-UX 11.0 Network and Systems Management”
COLLECTION=K:/b1862=”HP-UX 11.0 Internet and Security Solutions”
COLLECTION=K:/b1859=”HP-UX 11.0 HP Instant Information Administration”

The essential advice to the PC software installer is: First install DynaText on your PC, ignore the error at the end, and finally copy, edit, and rename the INSTINFO.xxxx.INI file of your choice!

Conclusion

The performance of Instant Information documentation accessed through Samba depends on your Samba’ed HP 3000 and the network. One current disadvantage is that HP seems to rename the collections with every update. So whenever you get an new Instant Information CD, you should purge the existing collection directories if the names will be different, and install the new ones.

Finally, you must also update the INSTINFO.INI files pointing to the new COLLECTION names. I helped myself and my colleagues when I put the files INSTINFO.MPE.INI, INSTINFO.UX.INI and INSTINFO.ALL.INI on the HPInstant Share as well, so that the actual version always can be copied to the local PC at any time. Only the drive letter needs to be adapted on user’s PC. But I agree, this is a mess!

Using Samba to share Instant Information will enable all of your operators, system administrators and managers, application support staff and probably your end-users to gain easy access to the latest HP 3000 documentation. It’s especially useful if you’re not connected to the Web, or you do not like to get documentation out of the Web. For example, non-US sites often have additional costs for every Web access.

If you have questions, don’t hesitate to contact me at my e-mail address below.

Andreas Schmidt (aschmid4@csc.com) is Computer Technology Specialist working for CSC Ploenzke AG, IT Services, and is located in Bad Homburg, Germany.


Copyright The 3000 NewsWire. All rights reserved.