home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 36 Tips / 36-Tips.zip / 21CID.FAX < prev    next >
Text File  |  1994-11-29  |  8KB  |  221 lines

  1. Convert 2.0 CID server to 2.1 CID server        7/22/93
  2.  
  3. Document ID G010523
  4. TITLE: DSSC FLASH 3058
  5.        CONVERTING AN EXISTING CID CODE SERVER TO CID INSTALL OS/2 2.1
  6.  
  7.  
  8.  
  9. Dallas National Marketing and Technical Support Center
  10.  
  11. Document Number F3058
  12.  
  13. July 2nd, 1993
  14.  
  15. Dallas National Marketing and Technical Support
  16. Bret Curran
  17.  
  18. IBM Southlake
  19.  
  20. DNM&TSC F3058                      07/02/93
  21.  
  22. CONVERTING AN EXISTING CID CODE SERVER TO CID INSTALL OS/2 2.1
  23.  
  24. With  the  release of OS/2 2.1, many changes have occurred.  One in particular
  25. deals with the CID code server.  Everyone wants to know, "How do I set  up  my
  26. current  OS/2  V2.0 code server to remotely install OS/2 2.1?"   Below are the
  27. necessary steps to add OS/2 2.1 support to your existing 2.0 code server.
  28.  
  29. The procedure deals with seven individual steps.  They are as follows...
  30.  
  31. 1.  Obtain and install the LAPS Fix
  32.  
  33.     You will need to obtain the NTS2FX fix to put on your code server.    This
  34.     fix  contains  two files, LAPSCID.DLL and LAPSPM.DLL.  These new DLLs will
  35.     allow your code server to remotely install LAPS on an OS/2 2.1 system.
  36.  
  37.     The fix is called NTS2FX.ZIP and is available from several  sources,  such
  38.     as  the  OS/2  BBS,  CompuServe,  and  the IBM internal tools disk OS2CSD.
  39.     Optionally, customers can call the IBM Support Center (1-800-992-4777) and
  40.     report the problem using either APAR IC05553 or  APAR  IC05159,  and  will
  41.     then have the fix sent to them.
  42.  
  43.     The  README.LAP  file  that  comes  with  the fix details the installation
  44.     instructions.
  45.  
  46. 2.  Place the diskette images onto the code server
  47.  
  48.     Before using the SEIMAGE utility to place our  diskette  images  onto  the
  49.     server, we must first get the new one from the OS/2 2.1 diskettes.
  50.  
  51.     The  2.1  version  of SEIMAGE, along with all of the other CID executable,
  52.     are not compatible with their respective OS/2 2.0 files. In  other  words,
  53.     if  you  are CID installing OS/2 2.1, then you must use the CID files from
  54.     OS/2 2.1.  As such, it is highly recommended that you keep these files  in
  55.     a  separate subdirectory from your OS/2 2.0 files.  One approach may be to
  56.     create two subdirectories called CID\EXE\OS2v20 and  CID\EXE\OS2v21.    If
  57.     you  already  have  the  OS/2 2.0 files in the CID\EXE subdirectory, it is
  58.     also ok to leave those files there, and just create a OS2v21  subdirectory
  59.     underneath that.
  60.  
  61.     So, assuming you will be using the suggested directories, do the following
  62.     to obtain the SEIMAGE.EXE utility:
  63.  
  64.         MD \CID\EXE\OS2v21
  65.         <put Disk 2 of 17 into diskette drive>
  66.         COPY a:unpack.exe d:\cid\exe\os2v21
  67.         <put Disk 7 of 17 into diskette drive>
  68.         UNPACK a:\CID  d:\cid\exe\os2v21 /n:seimage.exe
  69.  
  70.     You  now  have  the  SEIMAGE utility in your \CID\EXE\OS2v21 subdirectory.
  71.     Use the 2.1 SEIMAGE utility to create the OS/2 2.1 diskette images on your
  72.     server.  To keep in line with the previous directory structures  used,  we
  73.     suggest placing the images in the \CID\IMG\OS2V21 directory.
  74.  
  75.     Syntax is:     SEIMAGE /S:<source> /T:<target>
  76.  
  77.     For example:   SEIMAGE /S:A: /T:D:\CID\IMG\OS2v21
  78.  
  79. 3.  Get the necessary CID executable files from the 2.1 disk images
  80.  
  81.     In  order  to  CID  install  OS/2  2.1, the other CID executable files are
  82.     needed from OS/2 2.1.  These files include:
  83.  
  84.         SEINST.EXE
  85.         SEMAINT.EXE
  86.         SEDISK.EXE
  87.         SEIMAGE.EXE
  88.         RSPINST.EXE
  89.         SAMPLE.RSP
  90.  
  91.     These files can be easily unpacked and placed in a new directory by  using
  92.     the  GETOSCID  utility  from  the  CID\IMG\LCU  directory.   GETOSCID will
  93.     automatically unpack the above files and place them in a new directory.
  94.  
  95.       Syntax is:          GETOSCID source (target)
  96.  
  97.       For example:        GETOSCID d:\cid\img\os2v21 d:\cid\exe\os2v21
  98.  
  99. 4.  Get the necessary CID DLL files from the 2.1 disk images
  100.  
  101.     Similar to step 3, you will need to create separate subdirectories for the
  102.     respective  DLL  files.      Again,  a  suggestion  is  to  either  create
  103.     \CID\DLL\OS2v20 and \CID\DLL\OS2v21, or just the latter if necessary.  The
  104.     GETREXX procedure in the \CID\IMG\LCU directory will place the 2.1 CID DLL
  105.     files in a new directory.  These files include:
  106.  
  107.       REXX.DLL
  108.       REXXAPI.DLL
  109.       REXXUTIL.DLL
  110.       REXH.MSG
  111.       RXQUEUE.EXE
  112.       RXSUBCOM.EXE
  113.       REXXTRY.CMD
  114.       REX.MSG
  115.       REXXINIT.DLL
  116.  
  117.       Syntax is:          GETREXX source (target)
  118.  
  119.       For example:        GETREXX d:\cid\img\os2v21 d:\cid\dll\os2v21
  120.  
  121. 5.  Create other subdirectories
  122.  
  123.     Although  it  is  not  mandatory,  it  is  also  suggested that you create
  124.     additional subdirectories to  keep  separate  your  other  CID  supporting
  125.     files.  Keeping all of the OS/2 2.0 and 2.1 directories separate will make
  126.     life much easier.  Following are the additional subdirectories suggested:
  127.  
  128.         \CID\CLIENT\OS2v21 -- for your OS/2 2.1 Client Command files
  129.         \CID\RSP\OS2v21    -- for your OS/2 2.1 Response Files
  130.         \CID\LOG\OS2v21    -- for your OS/2 2.1 Log files LCU
  131.  
  132.     You can change to the CID subdirectory, and then type:
  133.  
  134.            MD CLIENT\OS2v21 RSP\OS2v21 LOG\OS2v21
  135.  
  136.     You can also now move the sample response file to the correct subdirectory
  137.     now:
  138.  
  139.            MOVE \CID\EXE\OS2v21 \CID\RSP\OS2v21
  140.  
  141. 6.  Create an OS/2 2.1 LCU command file
  142.  
  143.     To create an OS/2 2.1 command file, the easiest way is to edit an existing
  144.     command  file  for  your  code  server.    Assuming  you will be using the
  145.     suggestions, copy one of your command files from  your  \CID\CLIENT\OS2v20
  146.     (or   \CID\CLIENT   if   you   haven't   moved   those   files)   to   the
  147.     \CID\CLIENT\OS2v21 subdirectory.
  148.  
  149.     Now  you  will  need  to  edit  the  LCU  command  file  to  reflect   the
  150.     additions/changes you've made to the code server.  The parameters you will
  151.     most likely need to change are:
  152.  
  153.         EXEPATH
  154.         DLL_DIRS
  155.         RSP_DIR
  156.         IMG_DIROS
  157.  
  158.     Also,  double  check the definition section for the OS/2 2.1 product.  You
  159.     will probably want to check/change the following:
  160.  
  161.         x.1.name
  162.         x.1.instprog
  163.         x.1.rspdir
  164.  
  165.     Be sure to change these parameters to point to their respective  OS/2  2.1
  166.     subdirectories.
  167.  
  168. 7.  Create OS/2 2.1 Boot Diskettes
  169.  
  170.     To complete the setup for CID installing OS/2 2.1, you need to create OS/2
  171.     2.1  CID  boot  diskettes.    If  you  are installing OS/2 2.1 on a client
  172.     system, you MUST use OS/2 2.1 boot diskettes.  If you are installing  OS/2
  173.     2.0 on a client system, you MUST use OS/2 2.0 diskettes.
  174.  
  175. Creating boot diskettes is fairly easy by following these steps:
  176.  
  177.     -   Run  SEDISK  from  your new \CID\EXE\OS2v21 subdirectory to create the
  178.         Installation diskette and Disk 1.  Keep Disk 1 in the  drive  for  the
  179.         following steps
  180.  
  181.         For example:   SEDISK /S:d:\cid\img\os2v21 /T:a:
  182.  
  183.     -   Run THINLAPS to install the LAN support onto the diskette
  184.  
  185.         For example:   THINLAPS d:\cid\img\laps  a:  IBMTOK.NIF
  186.  
  187.         Run THINIFS once for each alias you have.  The most common setup is to
  188.         have  two  aliases  - one for the images and one for the logs - so you
  189.         will need to run THINIFS twice with the  appropriate  parameters  each
  190.         time.  Be sure your aliases match those setup in your
  191.  
  192.   \SERVER\SERVICE.INI file.
  193.  
  194.   For example:
  195.   THINIFS /D:x /TU:a: /T:a: /S:d:\cid\img\srvifs
  196.           /SRV:\\server1\images /REQ:*p
  197.   THINIFS /D:y /TU:a: /T:a: /S:d:\cid\img\srvifs
  198.           /SRV:\\server1\logs /REQ:*p
  199.  
  200.   - Run CASINSTL to install the LCU support onto the diskette
  201.  
  202.   For example:
  203.   CASINSTL /CMD:x:\client\os2v21 /TU:a /PA:x:\img\lcu
  204.            /PL:x:\dll\os2v21;x:\img\lcu
  205.            /L2:x:\log\lcu\srvifs_req.log /D
  206.  
  207. Just remember, the above process deals with adding CID support for OS/2 2.1 to
  208. your  current  Code  Server.    It  is important that the 2.1 CID files remain
  209. separate from the 2.0 CID files.  If they are mixed and matched,  you  can  be
  210. sure problems will result.
  211.  
  212. One last reminder.  To save many debugging hours, make sure your OS/2 Response
  213. file has the following parameters set exactly as listed:
  214.  
  215.      RebootRequired=0
  216.      ExitOnError=1
  217.  
  218. (BC)
  219.  
  220. 12/31/99
  221.