Virtual Machine Tool Set

Programmable Operator Rolling Console for Virtual Machine


PROPROLL Index page.



Virtual Machine Requirements

             Virtual Machine-Mode:  ESA
             Privilege class:  'G'
             VM/ESA R2.3 or above.
             Minumum required virtual machine size: 8 Meg
             Terminals:  3270-type   Models:  2, 3, 4  (mod-4 recommended)
             Overhead: less than 1% on a 100 user single ES/9000 engine
             No System Control Program 'hooks'.


(Installation Option 1) Email of the distributed product code

Request via email a copy of the product. CPC will send a reply to your mail which will contain the product either as an attachment to the email message. This attachment will be in either ZIP format (a single attachement) or unzipped format (multiple attachments).

If zipped, then use a ZIP program like PKZIP (pkware homepage) or WinZIP to unzip the file into its own directory. (ie. MD c:\vmrsm then UNZIP the files into c:\vmrsm)




(Installation Option 2) Upload of distributed code to VM/CMS userid.

Ensure that you BACKUP your old version
 
 
--PC to VM File Transfer method using IND$FILE:
 
             UnZIP contents into your C:\VMRSM directory.
             Use a 3270 file transfer facility that uses IND$FILE to
             Load the contents to your VM/CMS virtual machine A-Disk.

             CTSCPCTX.TXTLIB -->  CTSCPCTX TXTLIB A     (NOCRLF BINARY LRECL 80
             PROPROLL.EXEC   -->  PROPROLL EXEC A       (CRLF ASCII
             GENLMOD.EXEC    -->  GENLMOD EXEC A        (CRLF ASCII

             Execute:     GENLMOD PROPROLL  (creates PROPROLL MODULE A)
 
 
 

(Installation Option 3) Downloading via VM-to-VM FTP method:

  Requirements:
  - You must be on a VM System using a VM TCP/IP connection to the Internet.
  - You will use an ANONYMOUS logon to our WARES virtual machine's 191 disk.
  - The FTP address is 63.109.210.197 
  - Files you will need to transfer using GET are: 
    PROPROLL.EXEC
    GENLMOD.EXEC
    CTSCPCTX.TXTLIB  
  - TXTLIB file transfers must employ VM/FTP command LOCSITE FIX 80
    to insure that the record size is fixed at 80 characters.
  - EXEC files must employ VM/FTP command  LOCSITE VAR to insure variable
    length records.
 
 
  Example Console Log:

  ftp 63.109.210.197                                                                                                                  
   VM TCP/IP FTP Level 320                                                                                                             
   Connecting to 63.109.210.197, port 21                                                                                               
   220-FTPSERVE IBM VM Level 320 at MFSPB.WWW.MFSPBVM.COM, 12:36:52 EDT MONDAY 2000                                                    
   220 Connection will close if idle for more than 5 minutes.                                                                          
   USER (identify yourself to the host):                                                                                               
  anonymous                                                                                                                           
   >>>USER anonymous                                                                                                                   
   230 ANONYMOU logged in with no special access privileges                                                                            
   Command:                                                                                                                            
  CD WARES                                                                                                                            
   >>>CWD WARES                                                                                                                        
   230 Working directory is WARES 191 (ReadOnly)                                                                                       
   Command:                                                                                                                            
  dir                                                                                                                                 
   >>>PORT 63,109,210,197,4,25                                                                                                         
   200 Port request OK.                                                                                                                
   >>>LIST                                                                                                                             
   125 List started OK                                                                                                                 
   CTSCPCTX TXTLIB                                                         
   GENLMOD  EXEC                                                        
   PROPROLL    EXEC                                                       
   250 List completed successfully.                                                                                                    
   Command:                                                                                                                            
  binary                                                                                                                              
   >>>TYPE i                                                                                                                           
   200 Representation type is IMAGE.                                                                                                   
   Command:                                                                                                                            
  locsite fix 80                                                                                                                      
   Command:                                                                                                                            
  get ctscpctx.txtlib                                                                                                                 
   >>>PORT 63,109,210,197,4,26                                                                                                         
   200 Port request OK.                                                                                                                
   >>>RETR ctscpctx.txtlib                                                                                                             
   150 Sending file 'ctscpctx.txtlib'                                                                                                  
   250 Transfer completed successfully.                                                                                                
   Command:                                                                                                                            
  get genlmod.exec                                                                                                                    
   >>>PORT 63,109,210,197,4,28                                                                                                         
   200 Port request OK.                                                                                                                
   >>>RETR genlmod.exec                                                                                                                
   150 Sending file 'genlmod.exec'                                                                                                     
   250 Transfer completed successfully.                                                                                                
   Command:                                                                                                                            
  locsite var                                                                                                                         
   Command:                                                                                                                            
  get proproll.exec                                                                                                                      
   >>>PORT 63,109,210,197,4,31                                                                                                         
   200 Port request OK.                                                                                                                
   >>>RETR proproll.exec                                                                                                                  
   150 Sending file 'proproll.exec'                                                                                                       
   250 Transfer completed successfully.                                                                                                
   Command:                                                                                                                            
  quit                                                                                                                                
   >>>QUIT                                                                                                                             
   221 Quit command received. Goodbye.                                                                                                 
   Ready;                                                                                                                              
 
 
  Then generate the load module using the "genlmod" exec:
 
 
       genlmod proproll                                                                                                                       
 
       PROPROLL LOAD (RC=0)                                                                                                                   
       PROPROLL GENMOD (RC=0)                                                                                                                 
       Ready;                                                                                                                              
                                                                                                                               
 
  Now your ready to run the monitor.

       PROPROLL                                                                                                                              
 
 
 

Operation


             Start:    execute PROPROLL
             Stop:     enter HX


                                  

                 Please address any questions or comments to:
                 
                         EMAIL:gjcullen@mfsp.com 
                   
 
 

      We welcome any suggestions.         GOOD LUCK with your VM tuning.


[ Return to Index ]