Subject: MJRB-24 >> TRUMPET -- SET UP and CONFIGURATION <<



MJRB-24     >> TRUMPET -- SET UP and CONFIGURATION <<

*************************************************************
OVERVIEW
-- A quick review and suggestion for a directory structure.
-- Unzip the trumpet file.
-- Configuration information.
-- The Start Up Screen.
-- Exit TCPMAN.EXE after every change made to the set up file.
-- Final Comments.

*************************************************************
A BRIEF REVIEW
*************************************************************
This lesson will focus upon the setting up of the Trumpet 
Winsock files. You may also want to review 'jjv_slip.txt' file 
which also has set up instructions. Refer to the last lesson 
for the site from which this file is able to be obtained.

*********************
DIRECTORY STRUCTURE:
*********************
If you have not yet set up your personal PC directory 
structure, this might be the time to do so. The following is a 
suggested structure which you may use or modify as you wish.
Refer to MJRB-04 for a detailed discussion of directory 
structures.

WINDOWS
 |_NET              
    |_INFO          
    |_TEMP          
    |_UTL               
    |_LESSONS        
    |_CLIENTS       
        |_EMAIL
        |_LISTSERV
        |_NETNEWS
        |_ARCHIE
        |_FTP
        |_GOPHER
        |_TELNET
        |_IRC
        |_WEB
        |_WINSOCK
        |_TIA
       
*************************************************************
UNZIP TSWK20B.ZIP
*************************************************************
Now its time to begin setting up the Trumpet Winsock file. 
Using the above outline of a directory structure as a model 
example, the following instructions will get your Trumpet files 
set up.

*1. Place the tswk20b.zip file into the WINSOCK or TRUMPET 
directory. 

*2. Place all other files related to Trumpet Winock in the 
/WINSOCK/INFO directory. Since some of the downloaded files are 
examples of files which will be extracted from tswk20b.zip, you 
want to preserve these downloaded files. Otherwise, they will 
be overwritten by the unzipping process.

*3. Unzip tswk20b.zip file and all necessary files will be 
extracted into the WINSOCK directory. In order to use the 
command 'pkunzip' you will need to do one of two things. 

-->A. Either you will need the directory where your ZIP files 
exist stated in your AUTOEXEC.BAT path statement, or

-->B. You will need to move the file 'pkunzip.exe' into the 
TRUMPET directory.

Use the following command to unzip or extract all files needed:

    pkunzip tswk20b.zip

The following list are the key files from the extracted files. 
(If you wish to explore, take a look at all files using a 
viewer or text editor such as QEDIT or NOTEPAD.)

The script files.
SETUP.CMD	
LOGIN.CMD 
BYE.CMD	  

The key executable files for TRUMPET.
TCPMAN.EXE  
WINSOCK.DLL 
SENDREG.EXE 

The help files.
INSTALL.DOC	
README.MSG	
INSTALL.TXT	

*************************************************************
CONFIGURATION -- OVERVIEW
*************************************************************
Now that you have all the files needed to run TRUMPET, your 
next step is to configure TRUMPET. This is the time, however, 
to also take time to read the rest of this lesson first, and 
read all the other help files that you have downloaded from the 
last lesson. 

This lesson will take you through the process of configuring 
your TRUMPET file, but, you would also benefit from reading the 
other files so you have additional resources to turn to when 
things don't work as expected.

Every system may have some unique requirements that will bring 
you to having to work with your HOST administrator to develop 
the configuration that works for you. As an example, when I 
originally set up TRUMPET for my shell account, the standard 
configuration worked well. However, when I switched over to my 
SLIP account, I had to work with the administrator over a 
period of three days to get TRUMPET to dial into the account 
correctly.

The following discussion is based upon a standard configuration 
which for most systems will work. Over time you may want to 
tweak your configuration file but to do so will take time and 
experience, which you will gain as you use TRUMPET and explore 
the Internet resources.

Also, if you have not yet obtained all the information 
suggested in lessons MJRB-21 (THE CONNECTION) and 
MJRB-22 (TIA), you will be well advised to get that information 
first. These lessons deal with your local information (name, IP 
address) and your host information (domain name, IP address).  
This information is used to configure TRUMPET. And, Tcpman.exe 
will not execute with out this information in its configuration 
file. So, hold off reading the rest of this lesson if you don't 
yet have the information needed.

*************************************************************
CONFIGURATION -- FIRST SCREEN
*************************************************************
So, let's begin and configure TCPMAN.EXE. Before executing the 
file, read this section first. Then when you first execute 
TCPMAN.EXE you will be ready to configure the startup screen, 
which will be displayed the first time you run TCPMAN.EXE.

Although not formatted as you will see the startup screen, the 
following terms or sections will be displayed and need to be 
entered with the correct information. I will use my own 
configuration figures as an example for you to use.  The style 
used in this section is to capitalize the ITEM name. My 
configuration will be enclosed by parentheses (). My comments 
will be in lower case enclosed by brackets [].

STEPS:
*1. Execute TCPMAN.EXE file

*2. Look at the startup screen and refer to this lesson to 
locate the ITEMS, (sample configuration entries) and my 
comments for each item. Once familiar with the startup screen 
and the ITEMS, continue with the next steps.

*3. Configure the startup screen. Once done, you can return to 
this screen from the MENU when you activate TRUMPET again. We 
will review the MENU in the next lesson, which is a tutorial 
for using TRUMPET.

*4. TERMS and configuration.

--> IP ADDRESS (199.79.199.169) [this is my local or personal 
ip address that identifies me on my slip host server. I 
obtained this address from the administrator as I did all other 
configuration figures used in this example. use your ip address 
here which you will need to get from your administrator.]

--> NET MASK (255.255.255.0) [use this configuration as a dummy 
address. refer to the doc and other help files for a more 
detailed explanation of why this dummy address is used.]

--> NAME SERVER (kersur.net) [this is my host domain name. when 
I started these lessons my host domain server name was 
riva.com. however, during the course, my host merged with 
another company and now the domain name is kersur.net. use your 
host domain ip address here which you will need to get from 
your host administrator.]

--> DOMAIN SUFFIX (0.0.0.0) [use this address which is already 
filled in for you.]

--> DEFAULT GATEWAY (0.0.0.0) [use this address which is 
already filled in for you.]

--> TIME SERVER () [leave this item blank as it is not used.]

-->PACKET VECTOR (00) [leave this item as is. there might be a 
rare case where you may have to change this field or item, but 
the '00' entry should be sufficient for most everyone.]

--> MTU (1500) [this configuration may need to be changed for 
your system. but for now, start with this figure. if you have 
been in touch with your administrator, ask them what mtu figure 
is optimal for your system setup file. this figure is the 
maximum or optimum figure for the trumpet configuration file.]

--> TCP RWIN (4096) [see the comments for the field mtu as they 
apply here as well.]

--> TCP MSS (1460) [see the comments for the field mtu as they 
apply here as well.]

--> TCP RTO MAX (60) [leave this configuration as already 
entered for you in the startup screen.]

--> DEMAND LOAD TIMEOUT (5) [this figure is the recommended 
figure for this field.]

--> INTERNAL SLIP (x) [check this box. later when you get more 
experience, you can explore the internal ppp box. however, most 
systems are set up for an internal slip configuration 
protocol.]

--> SLIP PORT (3) [enter the com port that your modem uses in 
this field. the com port I use is com port 3.]

--> BAUD RATE (38400) [if you have a 28.800 modem start with a 
baud rate of at least 38400. if your computer is capable of 
higher speeds, enter the higher speed. The assumption here is 
that your comm board has at least a UART CHIP of 16550 which is 
necessary to handle the high speed modems.]

[if you have a 14.400 modem, use a baud rate of 19200.]

--> HARDWARE HANDSHAKE (x) [check this box for now. when you 
gain experience and more understanding of different protocols, 
you may then explore checking the box for van jacobson cslip 
compression. but for all practical purposes, the hardware 
handshake is all that is necessary.]

--> ONLINE STATUS (dcd rlsd here) [this is the online status I 
use. however, you may begin by checking the NONE box. later 
when you become more experienced with slip and trumpet and you 
want to have your configuration automatically call your host 
and then disconnect when off line, which is usually associated 
with news readers, you may then check either of the other two 
status boxes. but, for now you should consider using the none 
box.]

*5. [Once you configure the startup screen, you may press the 
OK button to record your configuration in the .ini file. If you 
think you have made a mistake and want to cancel the operation 
until you do further reading or whatever, then press the CANCEL 
button. Once you press the OK button, your figures will be 
recorded in the .ini file. However, when you restart your 
tcpman.exe file, there is a menu item you can call to 
re-configure your trumpet file, so don't worry too much at this 
time.]

*************************************************************
NEXT SCREEN
*************************************************************
There are two possibilities of what will happen when you press 
the OK button. You might get an error message that TCPMAN can 
not be loaded. Or, you might see the TCPMAN screen. Either way, 
don't worry. What ever happens next the TCPMAN screen will show 
up. What you must do, is go into the FILE menu item and EXIT. 
You will need to restart TCPMAN or the trumpet file to make 
sure the initial configuration you entered is activated.

In fact, each time you change your configuration file or the 
SET UP menu item and configuration file, you will need to exit 
TCPMAN and restart it to activate any changes you make.

*************************************************************
FINAL COMMENTS
*************************************************************
The next lesson will be a tutorial to take you through the 
TCPMAN screen which be displayed from now on when you execute 
the trumpet file. If you know how to place an icon into your 
PROGRAM MANAGER screen, then go ahead and do that on your own. 
The next lesson will give a brief set of instructions for using 
ICONs in the PROGRAM MANAGER file.

If you continue to explore the TCPMAN program on your own, 
realize that the only thing you can do at this point is dial 
into your HOST server. Since we haven't yet discussed other 
clients, there is little more that TCPMAN does except to dial 
into your HOST server and set the stage for the clients.

So, until the next lesson, take some time and read all this 
material and the other files you have downloaded that deal with 
the WINSOCK TRUMPET SLIP UTILITY. Until then, use MJRB-QA for 
any questions and comments and if you have IRC capability, try 
coming aboard to the channel #MJRB on the undernet server.

============================================================
Robert R. Behrens
MJ & RB Computing, Inc.
5 Lakeshore Drive
Bellingham, Ma. 02019

rbehrens@kersur.net

Copyright Robert Behrens 1995. All Rights Reserved.
============================================================


   
      Robert R. Behrens         
      MJ & RB Computing         
      5 Lakeshore Drive                               
      Bellingham, Ma. 02019                            
      (508) 883-2652                                  

      rbehrens@kersur.net    
      rbehrens@world.std.com
      http://www.kersur.net/~rbehrens
      

 =============================================================================
 Reference.COM has begun archiving MJRB-TRAINING as of: Jan. 30, 1997
 Searchable archives for the list is available at:
 http://www.reference.com/cgi-bin/pn/listarch?list=MJRB-TRAINING@world.std.com
 =============================================================================
 To unsubscribe from this list, send E-mail to majordomo@world.std.com
 with the message UNSUBSCRIBE MJRB-TRAINING

 Contact owner-mjrb-list@world.std.com or rbehrens@kersur.net
 if you have problems.
 =============================================================================
 WEB PAGE: http://www.kersur.net/~rbehrens
 =============================================================================