[comp.os.vms] CMU TCP/IP & Calcomp Symbiont

T_WADE@CCVAX.UCD.HEA.IRL (10/19/87)

Greetings.

1.    I am running CMU TCP/IP on two VAXes (VMS 4.5) on an ethernet with
    SUN workstations. I have a 64K link to another ethernet with two
    VAXes (VMS 4.5), using Bridge Communications GS3 boxes. I am having
    some problems configuring the VAX software to handle the bridge.

    Can someone tell me the meaning of the various fields in the
    CONFIG.TXT and HOSTS.TXT (especially those mentioning GATEWAYs)?
    As we are all new to TCP/IP here, we would appreciate any help.
    If you are actually using such a beast, maybe you could include
    your configuration files ?

2.    I have not got SMAIL to work yet. If I specify a destination such
    as "user@node" it looks for a user on the local node called user@node.
    It also seems to take the UAF owner field as a from field. Can I
    stop it doing this ?

3.    I mentioned a while ago, that I had a symbiont for a Calcomp plotter
    for VMS. As promised, I rewrote it completely. The new version uses
    the SMB routines rather than the PSM ones, as I found the former
    to be better documented. It is a single-threaded asynchronous symbiont
    based on the flowchart given in the SMB chapter. It handles STOP/NEXT,
    STOP/QUEUE, STOP/RESET, START/QUEUE; it retransmits on negative
    plotter acknowledgement and timeouts, and sets the queue stalled
    if the plotter fails to respond. It is written in MACRO and might
    be a useful template for writing your own symbiont. Requests for
    copies to below; I'll collect them and send them all off together
    (requests which also have a fix for my problems above will be sent
    *immediately* :-))

    There is actually a bug in the flowchart given. If you follow the
    chart exactly, you could get your symbiont stuck in a "starting"
    state if there was a pending entry in the queue when you started
    it. This is because the wakeup request for the START_TASK can get
    delivered before the $HIBER statement performed after the START_STREAM
    stuff. This is fixed in the current version.

-------------------------------------------------------------------------
Tom Wade                      Heanet:   T-Wade@ccvax.ucd.hea.irl
Systems Programmer            Ean:      t-wade@ccvax.ucd.irl
Computer Center               PSI:      PSI%+27243154000712::T-WADE
University College Belfield   Telex:    (0500) 91196 UCD EI
Dublin 4.                     Uucp:     !mcvax!euroies!t-wade%ccvax.ucd.hea.irl
Ireland                      Bitnet:    twade@irlearn.bitnet
                              Voice:    +353-1-693244 Ext 2456
-------------------------------------------------------------------------