Hidden Value – August 2003

 

Q: Does anyone have a 7980 reel-to-reel tape drive working on an MPE/iX 7.0 system via the SE SCSI interface?

 

A: Robert Schlosser and John Skelton replied that they had 7980s working on a variety of 9x9s and 99xs. Goetz Neumann noted that for A- or N-class PCI systems you need a patch: MPEMX15-A (superseded by MPEMXD5-A) for the 7980 to work.

 

 

Q: I have been tasked to get a 947 up and running. I replaced the old 2GB system drive with a (newer) 4GB drive but I can't get the system to boot from the tape drive to install the OS. I get a green and orange light on the tape's front panel after loading the tape. What does this mean?

 

A: John Burke replied:

 

If both lights are solid, then there is likely a problem with the drive. At least that's what my DDS-2 Tape Drive Quick Reference wheel shows. If the amber light is flashing, then it just needs a cleaning. This is probably an internal drive, in which case, since you replaced the disk drive, I'd check to make sure all cables are seated correctly. Anyone who has spent anytime inside a computer case has experienced the panic caused by a cable knocked loose.

 

 

Q: Can anyone please give me some idea of the differences in speed and data capacities of DDS2 vs DD3? Also, compare DLT?

 

A: Denys Beauchemin replied:

 

DDS-2, using 120-meter tapes runs at 512KB/second native for a total of 4GB, and 1MB/second compressed for a total of 8GB. DDS-3, using 125-meter tapes, runs at 1MB/second native for a total of 12GB, and 2MB/second compressed for a total of 24GB.  DDS-3 gives you twice the speed and 3 times the storage capacity of DDS-2.

DLT4000, using DLTIV tapes runs at 1.5MB/second native for a total of 20GB, and 3MB/second compressed for a total of 40GB. DLT7000, using DLTIV tapes runs at 5MB/second native for a total of 35GB, and 10MB/second compressed for a total of 70GB. DLT8000, using DLTIV tapes runs at 6MB/second native for a total of 40GB, and 12MB/second compressed for a total of 80GB.

Use the native numbers for planning. Anything more is gravy and makes you look like a hero.

 

 

Q: Is there anyway to download a font from the HP 3000 to a Laserjet?

 

A: Tom Brandt replied:

 

What I've done is first store the file containing the font as a byte stream file on the HP 3000, and then specify it as the environment file for printing purposes.

This is a file containing a bar-code font:

 

FILENAME  CODE  ------------LOGICAL RECORD-----------  ----SPACE----

                   SIZE  TYP        EOF      LIMIT R/B  SECTORS #X MX

 

BC128B              1B  BA       80276 2147483647   1      320  1 32

 

The file equation for the print file looks like this:

 

FILE SHIBOLP;DEV=LP,1;ENV=BC128B.HPENV.SYS

 

 

Q: I'm trying to do what started out as a simple CI script, but I've run into an error in a piece of the script that I can't explain.

 

:SHOWVAR ![FINFO("RS983S01","INTCREATED")]

SHOWVAR 20030414

        ^

Invalid character in variable name. (CIWARN 8103)

 

What is wrong?

 

A: Larry Barnes and Michael Anderson replied:

 

The showvar command is looking for a variable name, which cannot begin with a digit, not a value.  If you replace the 'showvar' command with the 'echo' command you will get the same response but without the error message.

 

Lars Appel added:

 

Another option might be using the CALC command, i.e. "CALC expression" instead of "ECHO ![expression]", but CALC shows numeric results in decimal, hex and octal, which can be useful or not (depending on context).

 

 

Q: Somewhere, some time back, someone on this list had a neat way to set up job streams from within another job. I need to have a user stream a job - A, and from within job-A, stream other jobs. Of course each job in job-A can't be streamed until the previous one is done.

 

A: John Burke and Bruce Collins replied:

 

You probably want the PAUSE command. Check out online HELP.

 

 

Q: I haven't used :LINKEDIT in years which probably shows. I am trying to take the object code from an SPL routine and link it into my old CM RL. However :LINKEDIT seems to expect object code to be all native mode.

 

A: John Burke and Michael Berkowitz replied:

 

You need to use :SEGMENTER for CM code.

 

 

Q: I was wondering if anyone has tackled this problem lately. My problem is that I have several serially -connected multi-platen Printek printers and some serial-connected Genicom printers that are located around the country currently connected to DTC's. We are trying to get rid of the DTC's and remove bridging from our routers so that we can make our network "all IP", but we don't want to replace the printers as "the solution". I have already tried connecting the devices via external JetDirect boxes and parallel-to-serial converters without success. Does anyone have another approach that may (hopefully already does) work?

 

A: Gilles Schipper replied:

 

You can replace your dtc's with the appropriate number of DLINK print servers. The DP-300 model includes 1 serial and 2 parallel ports. (In this case, it's the serial port that is of interest). Other print servers can also do the job, as long as they have serial port capability (which excludes any HP JetDirect that I am aware of). You will also require some optional software that can handle the non-JD network interface and non-HP printers. One option would be Printpath/SE, from RAC Consulting (www.racc.com).

 

John Burke added:

 

The key point is you need third party software because HP's network spooler requires the printer to understand PCL. Printpath/SE will happily drive the printers you have, even the configuration you described, connected to a JetDirect via a parallel-to-serial interface box.

 

 

Q: Does anyone know or at least know where I can get a list of all the possible parameters that can be used in the npconfig.pub.sys file?

 

A: Michael Berkowitz replied:

 

Go to http://docs.hp.com/mpeix/onlinedocs/32650-90867/32650-90867.html for the Native Mode Spooler Manual. See in particular, chapter 3.

 

Keven Miller added:

 

Communicator MPE/iX 5.5, page 10-73 to 10-81. Mainly page 10-76. An undocumented switch is  snmp_enabled = false. Normally it is true.

 

 

Q: Seems to me that I read something about this long ago, but I cannot find anything on it now. When running programs in a job stream, is there someway to prevent the page eject that is generated each time a RUN <prog> is used?

 

A: Michael Anderson replied:

 

Substitute "XEQ" for "RUN".

 

 

Q: I am setting up a new, for me, HP 3000. I have a transceiver to an rj45 connection. I think the system used to connect through a BNC connector. The transceiver has two switches on it, SQE and Link Disable. What should the settings be? Are there switch settings on the MFIO card that need to be set? What do they look like, and what are the settings?

 

A: Denis St-Amand replied:

 

On your AUI to 10Base-T transceiver, both SQE and Link switches should be set to enable or ON.

 

Kevin Miller added:

 

There is an 8-pin jumper block right behind the aui connector. Move it from the "int" internal side to the "ext" side (nearer to the aui connector). That should switch from the BNC plug to the aui.

 

 

Q: We are experiencing a problem with Samba where it is truncating the last few lines of a file. These files are semi-colon delimited files for input into Excel. The files are just plain ASCII format. I have used samba to access these files with Excel, Notepad and PFE with the same results. I also have ftp'ed the files to my desktop PC and all the data is there when I open them with the same tool. How can I fix this?

 

A: Mark Bixby replied:

 

I'm guessing this is an MPE record-oriented fixed ASCII file. It is an old issue with Samba and many other POSIX applications that MPE fixed ASCII files cause trouble with accurately determining the EOF, which results in data truncation. For best results, you want to create Samba (and Apache) content as POSIX bytestream files and then EOFs will always be accurately determined.

 

 

Q: I want to add a DDS-2 Drive to our 918/LX which already has 2 disks and 1 DDS-1 (C1504) connected. I have to set the jumpers on the DDS-2 to the correct SCSI address. How can I find out which SCSI addresses are already used by the DDS-1 the discs without removing the drives to inspect the jumpers?

 

A: Wirt Atmar replied:

 

Use the IO command in SYSINFO.PRVXL.TELESUP.

 

 

Q: In trying to add my DDS-2 drive in SYSGEN, but get the following:

 

sysgen

io

adev ldev=11 path=56/52.3.0 id=HPC1503B

ho

e

ke

*** error** can't purge configuration file MISCP.BOOTUP.SYS

security violation (fserr 93)

 

What is the problem?

 

A: John Burke and Joseph Rosenblatt replied:

 

The last time you rebooted you did START RECOVERY. (You can verify this with the MISC command in SYSINFO.PRVXL.TELESUP.) That is why your configuration file is in BOOTUP.SYS instead of CONFIG.SYS. If the current configuration is "good" then go into SYSGEN and type KEEP CONFIG.SYS. Then you can modify the IO section. Keep the file and reboot using START NORECOVERY. This will automatically invoke the default configuration group CONFIG.SYS.

It is a bad idea in general to run for any length of time under START RECOVERY mode. These days, the only reason to use START RECOVERY is if you want to recover scheduled or waiting jobs. Before the native mode spooler, you had to do a START RECOVERY or else you would lose spoolfiles, but that is no longer the case.

 

 

Q: I went to jazz to get the latest sendmail and can't locate a download link. Does this imply that one must now be on HP support to get the latest or am I overlooking something obvious?

 

A: Mark Landon replied:

 

That version of sendmail is available as a patch download for 7.0. The same patch also apparently works for 6.5. MPE/iX 7.5 includes this version of sendmail in the FOS.

 

James Hofmeister added:

 

Sendmail version 8.12.1 is the current version supported on MPE/iX 7.0 and MPE/iX 7.5. Sendmail version 8.12.1 can be installed on MPE/iX 6.5 (it works), but it is not supported by HP on MPE/iX 6.5.

 

7.5: Sendmail is on base MPE/iX 7.5.  GR patch SMLHD16 is recommended.

7.0: SMLGDT8 patch will install sendmail.  GR patch SMLHD15 is recommended.

6.5: SMLGDT8 patch will install sendmail.  GR patch SMLHD15 is recommended.

 

These patches are General Release and can be downloaded from the HP-ITRC.

 

Mark Bixby confirmed:

 

Anybody can get the latest MPE Sendmail patches by using anonymous ftp to download them from ftp.itrc.hp.com.

 

 

Q: How can I correct this problem?

 

STAGEMAN A.01.01, (C) Hewlett-Packard Co., 1995. All Rights Reserved.

*Error: The directory /SYS/hpstage  must be on LDEV1 but is not

(STAGEMAN 1187)

*Error: The directory /SYS/hpstage  must be on LDEV1 but is not

(STAGEMAN 1187)

*Error: Refer the System Software Maintenance Manual

for correcting the situation.  (STAGEMAN 1188)

 

I've checked and /SYS/hpstage appears to be on LDEV 1.

 

A: John Burke replied:

 

Have you done a reload or restore of the SYS account? It could be something below the hpstage directory that is causing the problem. Quick solution: Try issuing the "uninstall", followed by "initialize". Longer solution: Store off /SYS/hpstage and everything under it, then restore with the ";DEV=1".

 

 

Q: Upon completing an INSTALL and RELOAD, STAGEMAN does not see the BULDACCT-FIX staging area. I ran PATCHIX to set things up again, but it will not allow me to create the BULDACCT-FIX staging area because it says it already exists. STAGEMAN will not allow me to DELETE it because it doesn't see it. I tried to purge the folder, but I get file security errors. Can someone please assist?

 

A: Goetz Neumann replied:

 

That is normal. Stage/iX relies on information found via the LIF directory, which got deleted by the ISL>INSTALL. There is a RECOVER command in STAGEMAN for that purpose

 

 

Q: Due to a disc crash, I had to reload the system recently. I've just discovered that system logging has been suspended. How do I resume system logging?

 

:SWITCHLOG

 

NMEV#200@221 System logging is currently suspended.

System Logging message 902

 

A: Paul Christidis replied:

 

The reason for the suspension of logging, in this case, was most likely due to a duplicate log file name. When the SLT was created the then current log number was recorded and when you restarted the system from your most recent SLT it tried to open the sequentially next log file. Said file already existed and thus the suspension.

'Move' the existing log files to a hold area, determine what logfile the system 'resumed' on, perform a series of 'switchlog' commands until the logfile number advances to one more than the highest number in the hold area, and then move the 'held' logfiles back to the 'pub.sys' group replacing the ones created by the series of 'switchlog' commands.

Unfortunately, MPE does not have the option of setting the starting logfile number upon boot.