home *** CD-ROM | disk | FTP | other *** search
/ Danny Amor's Online Library / Danny Amor's Online Library - Volume 1.iso / html / faqs / faq / dec-faq / common next >
Encoding:
Text File  |  1995-07-25  |  27.0 KB  |  731 lines

  1. Subject: ULTRIX and DEC OSF/1 AXP Common Frequently Asked Questions (FAQ)
  2. Newsgroups: comp.unix.ultrix,comp.sys.dec,comp.unix.osf.osf1,news.answers,comp.answers
  3. From: lionel@quark.enet.dec.com (Steve Lionel)
  4. Date: 10 Nov 1994 21:55:33 GMT
  5.  
  6.  
  7. Archive-name: dec-faq/common
  8. Posting-Frequency: monthly
  9. Last-modified: November 10, 1994
  10.  
  11. This is part 2 of the Frequently Asked Questions posting for
  12. comp.unix.ultrix, with answers that apply to both ULTRIX and DEC
  13. OSF/1 AXP (hereafter referred to as OSF/1).  It is also posted on 
  14. comp.sys.dec and comp.unix.osf.osf1, but it is not a full FAQ for those 
  15. groups. Companion postings have answers specific to ULTRIX and OSF/1.
  16.  
  17. A separate FAQ describes how to get information about Digital products
  18. and interacting with Digital.
  19.  
  20. A separate FAQ describes how to get information about Digital products
  21. and interacting with Digital.
  22.  
  23. This FAQ is archived in the following locations:
  24.     comp.answers and news.answers newsgroups
  25.     ftp://ftp.digital.com/pub/DEC/dec-faq
  26.     ftp://rtfm.mit.edu/pub/usenet/news.answers
  27.     http://www.cis.ohio-state.edu/hypertext/faq/usenet/
  28.  
  29. The archive name for this FAQ is dec-faq/common
  30.  
  31. To make suggestions for changes or additions to this Frequently Asked
  32. Questions list, send mail to lionel@quark.enet.dec.com.  Answers are
  33. especially appreciated.
  34.  
  35. An archive of recent postings to comp.unix.ultrix can be found 
  36. at ftp://ftp.cc.rochester.edu/pub/usenet/comp.unix.ultrix
  37. Thanks to folks at the University of Rochester for providing this
  38. service.
  39.  
  40. Some general notes:
  41.  
  42. When used alone, the word "DECstation" is used to mean any of the
  43. DECstations or DECsystems that use MIPS RISC processors.  Similarly,
  44. "Alpha" refers to any DEC systems that use the Alpha AXP processor.
  45.  
  46. Unless otherwise specified, these answers refer to ULTRIX 4.3, which is
  47. the current release of ULTRIX, or DEC OSF/1 AXP 3.0, the current version.
  48.  
  49. World-Wide Web Universal Resource Locator (URL) notation is used for FTP
  50. addresses.
  51.  
  52. Many people have contributed to this list, directly or indirectly.  In some
  53. cases, an answer has been adapted from one or more postings on the
  54. comp.unix.ultrix and comp.unix.osf.osf1 newsgroups.  Our thanks to all of those
  55. who post answers. The name (or names) at the end of an entry indicate that the
  56. information was taken from postings by those individuals; the text may have been
  57. edited for this FAQ.  These citations are only given to acknowledge the
  58. contribution.
  59.  
  60. Although the editor of this FAQ is an employee of Digital Equipment
  61. Corporation, this posting is not an official statement from Digital
  62. Equipment Corporation.
  63.  
  64. Alpha AXP, AXP, DEC, DECstation, DECsystem, OpenVMS, ULTRIX, VAX and VMS 
  65. are trademarks of Digital Equipment Corporation.  Other names are properties 
  66. of their respective owners.
  67.  
  68. Changes since last edition
  69. =========================
  70. D1 expanded.
  71. S2 updated.
  72.  
  73. Software
  74. ======================================================
  75. S1. How can I get lots of free software for ULTRIX and OSF/1?
  76. S2. Where can I get a T-shell (tcsh) that works on ULTRIX and OSF/1?
  77. S3. How can I use audio on DECstations?
  78. S4. How do I play music CDs on DEC CD-ROM drives?
  79. S5. Can I run binaries from RISC/ULTRIX on Alpha systems?
  80. S6.  How can I tell what program generated a core file?
  81.  
  82. Installation
  83. ======================================================
  84. I1. How do I copy a setld(8) tape?
  85. I2. How do I copy a CDROM installation kit to TK50?
  86.  
  87. Network
  88. ======================================================
  89. N1. How do I set up anonymous FTP?
  90.  
  91. Disk
  92. ======================================================
  93. D1.  Where can I get a disktab entry for the XXX disk?
  94. D2. How can I read/write MS-DOS floppy disks?
  95. D3. How can I make an RZxx disk spinup on power-on?
  96.  
  97. Programming
  98. ======================================================
  99. P1. What does "unaligned access" mean, and how can I fix it?
  100. P2. What about "unaligned access" in FORTRAN programs?
  101.  
  102. Printers
  103. ======================================================
  104. L1. Where can I get a printcap entry for the XXX printer?
  105.  
  106. Hardware
  107. ======================================================
  108. H1. What are the pinouts of the MMJ jacks on the back of various DECstations
  109.     and VAXstations?
  110. H2. How do I set the SCSI ID on an RZ25? 
  111.  
  112. Miscellaneous
  113. ======================================================
  114. M1. How do I get a list of available patches for my release of Ultrix?
  115. M2. How can I get files available by anonymous FTP if I'm not connected
  116.     to the Internet?
  117. M3. How can I write documentation in Bookreader format?
  118. M4. How can I print documents from BookReader?
  119. M5. How can I read VMS BACKUP tapes on a UNIX machine?
  120. M6. How do I contact Digital Customer Relations?
  121. M7. How do I get an ESC character on a DEC keyboard?
  122. M8. Where can I read announcements from Digital?
  123. M9. Where can I get performance information about Digital products?
  124. M10. How do I report security problems to Digital?
  125.  
  126. ==============================================
  127. S1. How can I get lots of free software for ULTRIX and OSF/1?
  128.  
  129. The main FTP server for DEC is ftp.digital.com, which maintains a
  130. large selection of sources from the net in general, as well as public
  131. code for ULTRIX, such as "monitor", "top" and other system-specific
  132. tools.  /pub/DEC has sources for several packages written by employees
  133. at Digital (though they are not supported Digital products), as well
  134. as some programs that required special changes to port to ULTRIX. None
  135. of these sources or utilities are "supported" by anyone other than
  136. their authors.  The directory /pub/DEC/Alpha/apps has several programs
  137. to have been ported to Alpha OSF/1.
  138.  
  139. In addition, Digital's "European UNIX Competency Circle" produced a
  140. CDROM of free software for UNIX.  To get a copy, speak to a local
  141. person from Digital.  For questions or suggestions about it, except
  142. about availability, write to
  143.  
  144.     freeware@vbo.dec.com
  145.  
  146. Because the disk is in ISO 9660 format, it can be mounted and used
  147. n almost any UNIX system and many proprietary systems, including ULTRIX,
  148. OSF/1, Solaris, DOS, and VMS.
  149.  
  150. Answer A1 in the OSF/1 FAQ says how to order the Alpha OSF/1 Freeware CD.
  151.  
  152. ==============================================
  153. S2. Where can I get a T-shell (tcsh) that works on ULTRIX and OSF/1?
  154.  
  155. Versions of tcsh later than 6.01 run on ULTRIX 4.2.  The latest
  156. version known to the FAQ editor is 6.05, available from
  157. ftp://tesla.ee.cornell.edu/pub/tcsh  You do not need csh sources for this
  158. version of tcsh.  Note that 6.05 fixes some annoying bugs exhibited by
  159. 6.03 on DEC OSF/1.
  160.  
  161. The version of tcsh on the OSF/1 Freeware CD-ROM is out of date; get
  162. 6.05.
  163.  
  164. ==============================================
  165. S3. How can I use audio on DECstations?
  166.  
  167. Personal DECstations (DS5000/25) and Alpha workstations have builtin
  168. audio consisting of an 8KHz CODEC.  Digital also sells a TURBOchannel board
  169. called DECaudio (sometimes known as LoFi).  A free software package called
  170. AudioFile is available from Digital's Cambridge Research Lab.
  171.  
  172. The AudioFile System (AF) is a device-independent network-transparent
  173. audio server.  With AudioFile, multiple audio applications can run
  174. simultaneously, sharing access to the actual audio hardware.  It
  175. supports all of the hardware listed above, as well as SPARCstation
  176. audio hardware.  It can be copied from
  177. ftp://crl.dec.com/pub/DEC/AF/AF3R1.tar.Z   See the README.FIRST file as well.
  178.                     [Win Treese, treese@lcs.mit.edu]
  179.  
  180. ==============================================
  181. S4. How do I play music CDs on DEC CD-ROM drives?
  182.  
  183. Music CDs can be played through a speaker jack on RRD42 CD-ROM drives,
  184. which is the one contained in the DECstation 5000/{120,125} box.
  185.  
  186. The are three different programs available. A command line version and
  187. a Motif-based version can be found in:
  188.  
  189.     ftp://ftp.digital.com/pub/DEC/cdp.c.z   /* command line version */
  190.     ftp://ftp.digital.com/pub/DEC/xcd_source.tar.z  /* Motif version */
  191.  
  192. Neither of these programs is supported by Digital.
  193.  
  194. For DEC OSF/1, sources for xcd are included in
  195. /usr/examples/motif/xcd.  A newer version of xcd is on the Freeware
  196. CD-ROM in both source and binary form.
  197.  
  198.                     [Anthony Baxter, anthony@aaii.oz.au]
  199.  
  200. ==============================================
  201. S5. Can I run binaries from RISC/ULTRIX on Alpha systems?
  202.  
  203. DECmigrate for DEC OSF/1 AXP Systems was announced with all of the
  204. Alpha AXP systems on November 10, 1992.  For more information, look at
  205. the announcement article for the UNIX community:
  206.  
  207.     ftp://ftp.digital.com/pub/DEC/DECinfo/DECnews-UNIX/0117.txt
  208.  
  209. and the DECmigrate for DEC OSF/1 AXP Software Product Description (SPD):
  210.  
  211.     ftp://ftp.digital.com/pub/DEC/DECinfo/SPD/39-45-01.txt
  212.                     [Russ Jones, rjones@pa.dec.com]
  213.  
  214. ==============================================
  215. S6.  How can I tell what program generated a core file?
  216.  
  217. 1. Use the dbx debugger.
  218. 2. Use the "file" program (e.g., file <corefile>)
  219. 3. Use "strings" to find clues in the core file (e.g., strings <corefile>)
  220.  
  221. ==============================================
  222. I1. How do I copy a setld(8) tape?
  223.  
  224. First, a few words about the format of a setld tape.
  225.  
  226. Tapes used by setld(8) consist of a number of tape files that contain the
  227. product subsets, installation control files and other stuff.  The fourth
  228. file on the tape is an uncompressed tar(1) archive of the inventory files
  229. (.inv), subset control programs (.scp) and control information (.ctrl).
  230. There is also a file that lists the subsets, their sizes and checksums
  231. (.image).  The tapes files after the 4th are the subset files.  They may or
  232. may not be compressed.  They will have a block size of 10 KB.  The order of
  233. lines in the .image file is the order of subset on the tape, with the
  234. classic exception.
  235.  
  236. There are two flavors of tapes; Layered product tapes and ULTRIX
  237. distribution tapes.  The first three files on layered product tapes will
  238. typically be space holders and only one 10 KB file.  Distribution tapes use
  239. the first three files for other things.  The 3rd of these files is dump(8)
  240. image of the root file system.  The block size of this file will be 10 KB.
  241. In the .image file for the distribution it would be listed ROOT:
  242.  
  243.     44419 12720 ROOT
  244.     01690 12080 UDTBASE420
  245.     47187 14340 UDTBIN420
  246.     etc...
  247.  
  248. So, on this distribution tape ROOT is 3rd, the installation control
  249. archive (INSTCTRL) is 4th, UDTBASE420 is 5th and so on.
  250.  
  251. The first two files are a primary and secondary boot program.  Whether
  252. the 2nd is necessary depends on system architecture.  The MIPS-based
  253. systems typically only use the first boot file; the VAX uses both.
  254. The block size of the first boot program is 512 bytes.
  255.  
  256. Copying a setld tape
  257.  
  258. Use dd(1) to copy each tape file using the appropriate block size.  When you
  259. run out of tape input files you're done.  For example, if you are using
  260. two tape drives:
  261.  
  262.        dd bs=512   if=/dev/nrmt0h of=/dev/nrmt1h
  263.        dd bs=10240 if=/dev/nrmt0h of=/dev/nrmt1h
  264.        dd bs=10240 if=/dev/nrmt0h of=/dev/nrmt1h
  265.        ...
  266.        mt -f /dev/nrmt0h rew
  267.        mt -f /dev/nrmt1h rew
  268.  
  269. ==============================================
  270. I2. How do I copy a CDROM installation kit to TK50?
  271.  
  272. [Note: an alternative to using tape is to copy the distribution to a spare
  273. SCSI disk and use that to install onto a local disk.]
  274.  
  275. The two shell shell scripts below can be used to duplicate CDROM or disk
  276. layered product distributions (note: not the base system) onto a TK50.
  277. They are not supported by Digital.
  278.  
  279. --------------------------cut here--------------------------------------------
  280. #!/bin/sh5
  281. # cdrom_kitcap
  282. # This script is based on one from "Guide for Preparing Software for
  283. # Distribution" (but this one really works).  This script prepares the
  284. # /etc/kitcap file which is needed by the gentapes script to create,
  285. # in this specific case, a copy of cdrom software (layered product only)
  286. # to TK50...
  287. # note: this script uses tmp space, insure $TMPDIR is pointing to a file
  288. # system with enough space to copy files...
  289. # Original author:   John R. Frandsen, Digital Equipment Corporation
  290.  
  291. TMPDIR=/usr/tmp
  292. KITCAP=$TMPDIR/kitcap
  293. CURVOL=1
  294.  
  295. BINDIR=`pwd`
  296.  
  297. touch $TMPDIR/space
  298. tar cf $TMPDIR/SPACE $TMPDIR/space
  299.  
  300. cd instctrl
  301.  
  302. I=`expr *.image : '\(.*\).image'`
  303. echo "Your product code is $I"
  304.  
  305. tar cf $TMPDIR/INSTCTRL *
  306.  
  307. echo "${I}TK:$TMPDIR:SPACE:SPACE:SPACE:INSTCTRL:\\" >> $KITCAP
  308.  
  309. for S in `awk '{print $3}' *.image`
  310. do
  311.     [ $S = ROOT ] && continue
  312.     . $S.ctrl
  313.     set -- `(IFS=:;echo $MTLOC)`
  314.     VOL=$1
  315.     LOC=$2
  316.     [ $VOL -ne $CURVOL ] &&
  317.     {
  318.         echo ":%%$VOL        CURVOL=$VOL" >> $KITCAP
  319.     }
  320.     echo ":$S\\" >> $KITCAP
  321.     cp $BINDIR/$S $TMPDIR
  322. done
  323. echo >> $KITCAP
  324.  
  325. mv $TMPDIR/kitcap /etc
  326. cd $BINDIR
  327.  
  328. --------------------------cut here--------------------------------------------
  329. #!/bin/sh5
  330. # disk_kitcap
  331. # This script is based on one from "Guide for Preparing Software for
  332. # Distribution" (but this one really works).  This script prepares the
  333. # /etc/kitcap file which is needed by the gentapes script to create,
  334. # in this specific case, a copy of disk software (layered product only)
  335. # to TK50...
  336. # Original author:   John R. Frandsen, Digital Equipment Corporation
  337.  
  338.  
  339. KITCAP=/tmp/kitcap
  340. CURVOL=1
  341.  
  342. touch space
  343. tar cf SPACE space
  344.  
  345. cd instctrl
  346.  
  347. I=`expr *.image : '\(.*\).image'`
  348. echo "Your product code is $I"
  349. cp $I.image ..
  350.  
  351. tar cf ../INSTCTRL *
  352.  
  353. cd ..
  354.  
  355. echo "${I}TK:`pwd`:SPACE:SPACE:SPACE:INSTCTRL:\\" >> $KITCAP
  356.  
  357. cd instctrl
  358.  
  359. for S in `awk '{print $3}' *.image`
  360. do
  361.     [ $S = ROOT ] && continue
  362.     . $S.ctrl
  363.     set -- `(IFS=:;echo $MTLOC)`
  364.     VOL=$1
  365.     LOC=$2
  366.     [ $VOL -ne $CURVOL ] &&
  367.     {
  368.         echo ":%%$VOL        CURVOL=$VOL" >> $KITCAP
  369.     }
  370.     echo ":$S\\" >> $KITCAP
  371. done
  372. echo >> $KITCAP
  373.  
  374. mv /tmp/kitcap /etc
  375.     
  376. #----------------------------------------------------------------------------
  377.  
  378. ==============================================
  379. N1. How do I set up anonymous FTP?
  380.  
  381. The manual page for ftpd(8) tells you what you need to know.
  382.  
  383. On the other hand, you might want to consider running the WU Archive
  384. version.  The WU Archive ftpd can be configured easily and has lots of
  385. options.  You can get the WU Archive ftpd from wuarchive.wustl.edu in
  386. pub/packages,
  387.  
  388. Note that the ftpd in DEC OSF/1 does more substantial logging than the
  389. ULTRIX version.
  390.  
  391.                 [Mike Iglesias, iglesias@draco.acs.uci.edu]
  392.                 [Win Treese, treese@lcs.mit.edu]
  393.  
  394. ==============================================
  395. D1.  Where can I get a disktab entry for the XXX disk?
  396.  
  397. newfs is smart enough to get the geometry of the disk from the drive,
  398. although this feature is not documented for all versions. Use
  399.  
  400.     newfs /dev/rrz#x /dev/rrz#x
  401.  
  402. to do this.
  403.  
  404. For most uses, you don't need a disktab entry on OSF/1.  The disklabel
  405. command can get the default partition table and geometry from the disk
  406. driver and will put that in the label.  When the label is present, newfs
  407. doesn't need a disktab entry either.
  408.  
  409. A collection of contributed disktab entries is in
  410. /pub/DEC/ultrix-disktabs on the usual archive machines.  Get a copy of
  411. the file for an up-to-date list.  The disktab collection may also be
  412. used on DEC OSF/1, but not all entries have been tested on all
  413. platforms.
  414.  
  415. ==============================================
  416. D2. How can I read/write MS-DOS floppy disks?
  417.  
  418. If you have a floppy disk drive on your ULTRIX or OSF/1 system, get
  419. "mtools", a set of MS-DOS utilities for UNIX.  The package can be
  420. copied from ftp://prep.ai.mit.edu/pub/gnu/mtools-2.0.7   It works on
  421. both DECstations and Alphas.
  422.  
  423. When you build mtools, you need to find out which device your floppy
  424. is (/dev/rrz2c is common).  Then you can clone the SPARC definitions,
  425. or #define SPARC and make /dev/rfd0c a symlink to the one you need.
  426.                     [Win Treese, treese@lcs.mit.edu]
  427.  
  428. ==============================================
  429. D3. How can I make an RZxx disk spinup on power-on?
  430.  
  431. In order to conserve power, the builtin disks on VAXstations,
  432. DECstations, and Alpha workstations do not spinup when the power is
  433. turned on, but do so under software control.  If you need to change this
  434. to use an RZxx disk on another system, there are several ways to do it:
  435.  
  436. 1) On ULTRIX, use "rzdisk -c ask"
  437. 2) Move a jumper.  The location of this varies from drive to drive.
  438. 3) Use the SCSI console diagnostics on a DECstation.
  439. 4) Use the VAXstation service diagnostics (tricky)
  440. 5) On a Macintosh, use the "Silverlining" program.
  441. 6) On a DOS PC, use the shareware program SPINUP.
  442.  
  443. The drives do respond to the START UNIT command.
  444.                 [William Jackson, jackson@pravda.enet.dec.com]
  445.                 [David Burren, davidb@otto.bf.rmit.oz.au]
  446.  
  447. ==============================================
  448. P1. What does "unaligned access" mean, and how can I fix it?
  449.  
  450. Unaligned accesses typically come up when programs use malloc(3) or
  451. other memory allocation routines in atypical ways, or when programs do
  452. certain (hazardous) kinds of type casts.
  453.  
  454. malloc(3) returns data aligned to the most restrictive alignment (8
  455. byte boundaries on MIPS machines).  If you are writing your own
  456. malloc wrapper (say to add a reference count) and you write code like
  457. this:
  458.  
  459.     char *mymalloc(int size)
  460.     {
  461.       short *newmem;
  462.  
  463.       newmem = (short *) malloc(size + sizeof(short));
  464.       *newmem = 1; /* initialize reference count */
  465.       return (char *) (newmem + 1);
  466.         }
  467.  
  468. you are then returning a pointer that is no longer 8-byte aligned.  Now, code
  469. like
  470.  
  471.     int *i;
  472.     i = (int *) mymalloc(sizeof(int));
  473.     *i = 10;
  474.  
  475. will generate unaligned access messages whenever *i is used.
  476.  
  477. An example of dangerous casting would be something like 
  478.  
  479.         char buffer[100];
  480.         int i;
  481.  
  482.     i = (int)*((int *)&buffer[3]);
  483.  
  484. The program will usually still run correctly, because an exception
  485. handler in the kernel performs an unaligned read.  There are some rare
  486. cases, however, where the fixed read yields incorrect results.  The
  487. messages are printed by default because one usually wants to know when
  488. a program is generating the unaligned accesses.
  489.  
  490. Now, if you're only getting a few of these messages, it might not
  491. matter, but if you're getting pages of them (or worse, have turned off
  492. the logger because you were getting so many unaligned access
  493. messages), you might consider correcting your program.
  494.  
  495. You can use the uac(1) (Unaligned Acces Message Control) command to
  496. turn off the messages.
  497.  
  498. If you want to find the the problem in the source code, you can use dbx.
  499. Suppose the message is:
  500.  
  501.     Fixed up unaligned data access for pid 2337 (bozo) at pc 0x5ad364
  502.  
  503. This tells you that the problem occurs in the program "bozo".  In dbx,
  504. you would type, for example:
  505.  
  506.     % dbx bozo
  507.     (dbx) 0x5ad364/i
  508.  
  509.     *[main:206, 0x0x5ad364]  lw      r0,40(sp)
  510.  
  511. dbx prints the offending instruction, along with its location: line 206
  512. in main().
  513. If you need to do unaligned accesses, you might find the following useful:
  514.  
  515. int unaligned_load_word(int *src);
  516. int unaligned_load_half(short *src);
  517. unsigned int unaligned_load_uhalf(unsigned short *src);
  518. float unaligned_load_float(float *src);
  519. double unaligned_load_double(double *src);
  520.  
  521. void unaligned_store_word(int *dst,int val);
  522. void unaligned_store_half(short *dst,int val);
  523. void unaligned_store_float(float *dst,float val);
  524. void unaligned_store_double(double *dst,double val);
  525.  
  526. These unaligned access routines are an unsupported component of the
  527. standard C library on RISC/ULTRIX. They provide for alignment-safe
  528. access to the primitive data types (short,int,float,double). They are
  529. fairly fast as they use the special MIPS unaligned instructions
  530. (LWL,LWR,SWL,SWL) for doing the complicated part of the work.
  531.  
  532. If you are running ULTRIX 4.2, and you would like to disable the automatic
  533. fixup of unaligned accesses, use:
  534.  
  535. #include <sys/syscall.h>
  536. #include <sys/sysmips.h>
  537.  
  538. syscall(SYS_sysmips, MIPS_FIXADE, 0, NULL, NULL, NULL);
  539.  
  540. The above code fragment will disable address fixups for your process,
  541. and this will be inherited by any children. Where a fixup would have
  542. occured, you will get a SIGBUS.
  543.  
  544. ==============================================
  545. P2. What about "unaligned access" in FORTRAN programs?
  546.  
  547. Certain common block arrangements can cause this error, particularly if
  548. integers are mixed with real or double precision numbers.  One workaround
  549. is to create separate common blocks for each data type.
  550.                     [Marc Day, day@fusion.ucla.edu]
  551.  
  552. ==============================================
  553. L1. Where can I get a printcap entry for the XXX printer?
  554.  
  555. A collection of contributed printcap entries is in
  556. ftp://ftp.digital.com/pub/DEC/ultrix-printcap Get a copy of the file for an 
  557. up-to-date list.  Despite the name, these are good for OSF/1 as well.
  558.  
  559. ==============================================
  560. H1. What are the pinouts of the MMJ jacks on the back of various DECstations
  561.     and VAXstations?
  562.  
  563. This describes the 6-pin modified modular jack (MMJ) used for serial ports
  564. on various DECstations and VAXstations, as well as on other DEC equipment.
  565.  
  566. DEC carries four DB-to-MMJ adaptors.  They are internally wired as follows
  567.  
  568.                    Rdy Out  TX+  TX-  RX-  RX+  Rdy In            
  569.  Adaptor   Gender     1      2    3    4    5     6       Use with:
  570. --------------------------------------------------------------------------
  571.  H8575-A     F      20      2    7    7    3    6&8     VTxxx terminal
  572.  H8571-C     M       6      3    7    7    2     20     DEC printer
  573.  H8571-D     M       6      3    7    7    2     20     Modem
  574.  H8571-E     M      20      2    7    7    3    6&8     Female terminal
  575.                                                         or LaserWriter
  576. --------------------------------------------------------------------------
  577.  
  578. RS-232 using DB-25 connectors:
  579.                                                 DTE           DCE
  580.                                              Terminal        Modem
  581.                                             or computer
  582. Pin Number Signal Name
  583.     2          TD        Transmit Data                   -->
  584.     3          RD        Receive Data                    <--
  585.     7          GND       Ground                          ---
  586.     6          DSR       Data Set Ready                  <--
  587.     8          DCD       Data Carrier Detect             <--
  588.    20          DTR       Data Terminal Ready             -->
  589.  
  590. ==============================================
  591. H2. How do I set the SCSI ID on an RZ25? 
  592.  
  593. Back by the power connector are a row of 3 jumpers. These set the scsi
  594. id. The one closest to the power connector is bit 2, and you install a
  595. jumper to get a "1". The default id is 7, which conflicts with the
  596. controller.  Note that the mounting bracket on the drive covers these
  597. jumpers, so they are not immediately obvious.
  598.  
  599. ==============================================
  600. M1. How do I get a list of available patches for my release of Ultrix?
  601.  
  602. At this time, Digital does not publish lists of available patches.
  603. The Customer Support Centers will inform you if you call about a
  604. problem for which there is a patch.
  605.  
  606. ==============================================
  607. M2. How can I get files available by anonymous FTP if I'm not connected
  608.     to the Internet?
  609.  
  610. One way is to use the DECWRL ftpmail server.  To find out how to use
  611. it, send a one-line message to ftpmail@pa.dec.com (or
  612. ..!uunet!decwrl!ftpmail or decwrl::ftpmail).  The subject line can be
  613. anything you want since it will be ignored.  The text of the message
  614. should be one unquoted lowercase word: "help".
  615.  
  616. ==============================================
  617. M3. How can I write documentation in Bookreader format?
  618.  
  619. On ULTRIX and VMS, DECwrite will produce Bookreader files.  On VMS,
  620. VAX Document will also produce Bookreader files.  Digital will provide
  621. information about the format of Bookreader format files upon request,
  622. although it is apparently difficult to work with (most have concluded
  623. that it's not worth the trouble).  
  624.  
  625. Note that Digital has officially announced the retirement of Bookreader
  626. and its replacement by Interleaf's WorldView product.
  627.             [Patrick Stephens, stephens@galvia.enet.dec.com]
  628.             [Win Treese, treese@lcs.mit.edu]
  629.             [Steve Lionel, lionel@quark.enet.dec.com]
  630.  
  631. ==============================================
  632. M4. How can I print documents from BookReader?
  633.  
  634. BookReader on ULTRIX has a print command.  BookReader on OSF/1 1.3
  635. does not, but it does in OSF/1 2.0. Some workaround suggestions
  636. include:
  637.  
  638.     - NFS mount the OSF/1 bookreader directory on an ULTRIX system
  639.     - Use DECmigrate to translate the ULTRIX version of BookReader
  640.       (DECmigrate is a separate product)
  641.  
  642.  
  643. ==============================================
  644. M5. How can I read VMS BACKUP tapes on a UNIX machine?
  645.  
  646. There is a utility called vmsbackup to do this.  Available by FTP from
  647.  
  648.     ftp://bongo.cc.utexas.edu/source/util/vmsbackup
  649.     ftp://cs.tut.fi/pub/src/tape-readers/vmsbackup
  650.     ftp://emx.cc.utexas.edu:/pub/mnt/source/util/vmsbackup
  651.  
  652. (These may or may not be exactly the same program.)
  653. [I don't know if vmsbackup runs on Alpha OSF/1 yet. --ed.]
  654.                 [Timothy Williams, williams@nvl.army.mil]
  655.  
  656. ==============================================
  657. M6. How do I contact Digital Customer Relations?
  658.  
  659. If you are having a problem dealing with Digital that you cannot satisfactorily
  660. resolve through your local Digital office, please contact US Customer Relations
  661. at:
  662.  
  663.         Internet: response@mkots3.enet.dec.com
  664.         Phone:    800-DEC-INFO or 603-884-0915
  665.         FAX:      603-884-4692
  666.         Mail:     US Customer Relations
  667.               Digital Equipment Corporation
  668.               Digital Drive, MKO2-2/D15
  669.               P.O. Box 9501
  670.               Merrimack, NH 03054-9501
  671.  
  672. Non-US customers may also use these contacts; information will be directed to
  673. the appropriate corporate office. 
  674.  
  675. Please include your name, organization, address, phone number and Internet
  676. address in all correspondence.
  677.  
  678. ==============================================
  679. M7. How do I get an ESC (escape) character on a DEC keyboard?
  680.  
  681. 1. Use F11 on the LK201 or LK401 (in most keyboard modes).
  682. 2. Use Ctrl-[ (left bracket)
  683. 3. Adjust the keyboard mapping in DECterm, if that's what you're using.
  684. 4. Use dxkeycaps to produce commands for xmodmap. See the manual pages
  685.     for details.
  686. 5. Get an LK421-AA keyboard, a North American keyboard designed for UNIX
  687.     systems.  It has an ESC key, no caps lock, and the keypad has
  688.     been removed so the keyboard is smaller.
  689.                 [Castor Fu, castor@drizzle.Stanford.EDU]
  690.  
  691. ==============================================
  692. M8.  Where can I read announcements from Digital?
  693.  
  694. biz.digital.announce is Digital Equipment Corporation's newsgroup for
  695. posting business information on products, services, significant
  696. contracts, organizational announcements, cooperative marketing
  697. agreements, alliances, seminars, promotions, etc.
  698.  
  699. The newsgroup will be organized so that you can use a "kill" file with
  700. your newsreader to skip over (or ignore) classes of announcements that
  701. are not of interest. All postings will be organized along the
  702. following lines:
  703.  
  704.     Subject: Press/...              Digital Press Releases
  705.     Subject: Fact Sheet/...         - Supporting Fact Sheets
  706.     Subject: Backgrounder/...       - Supporting Editorial Backgrounders
  707.     Subject: Partner/...            Press Releases from Digital's Partners
  708.     Subject: Seminar/...            Seminars offered by Digital
  709.     Subject: Promotion/...          Sales Promotions offered by Digital
  710.     Subject: Show/...               Digital Tradeshow Activities
  711.     Subject: Training/...           Digital Education & Training
  712.  
  713. The new biz.digital hierarchy is:
  714.  
  715.     biz.digital.announce            News and Announcements        
  716.     biz.digital.articles            Newsletters, Catalog, and Journal Articles
  717.  
  718. ==============================================
  719. M9.  Where can I get performance information about Digital products?
  720.  
  721. World-Wide Web: http://www.digital.com/info/performance.html
  722. FTP: ftp://ftp.digital.com/pub/Digital/info/performance
  723.  
  724. ==============================================
  725. M10.  How do I report security problems to Digital?
  726.  
  727. Security problems or questions should go to your normal Customer Support
  728. Center.
  729. [End of FAQ]
  730.  
  731.