From:	SMTP%"RELAY-INFO-VAX@CRVAX.SRI.COM"  3-MAY-1993 17:28:41.90
To:	EVERHART
CC:	
Subj:	Re: Trouble Using 19200 Baud

From: ziridan@echosphere.com (Dan Zirin)
X-Newsgroups: vmsnet.uucp,comp.os.vms
Subject: Re: Trouble Using 19200 Baud
Message-ID: <1993May2.004646.112@echosphere.com>
Date: 2 May 93 00:46:46 MDT
Followup-To: vmsnet.uucp
Distribution: world
Organization: Echosphere/Houston Tracker Systems
Lines: 60
To: Info-VAX@KL.SRI.COM
X-Gateway-Source-Info: USENET

Well, I finally found some spare time to work on my DECServer baud rate
problem. To recap for those interested, the outbound[/inbound for other
applications] Telebit T2500 modem has its DECServer 550 CXY08 port set
"Autobaud Enabled" and manages to change outbound baud rates from 1200-
9600 just fine but can't change to 19200 (to temporarily get around this,
I've got a spare T2500 on a fixed 19200 speed DECServer port which works
fine).  During some tests from DCL with KERMIT, changing the DECservers
speed to 1200-9600 worked with SET TERM/NOPERM [pre-allocating the LAT
port] but going to 19200 appeared to require SET TERM/PERM.  DEC CSC
claims IO$_SETMODE is unsupported with LAT (implying SET TERM/PERM is
the only way my DCL tests should work).  VMS 5.5-1/LAT 5.1/DSV C2.1.

I changed UUVPORTIO and SYSDEP (the latter because an additional priv is
necessary for IO$_SETCHAR) and it still didn't work :-(.  Below are my
changes (dif files) of the source code.  Before I call DEC again, I'd
like to avoid mistakes so I can speak with fire.  Anyone (Jamie et al)
involved with the source code interested in proof-checking my changes and
letting me know.  Thanks in advance (I'm unfortunately committed to this
one to the end).
===========================Differences Files (2)================================
************
File $1$DUA48:[UUCP.DEVEL.UUCP.SRC]SYSDEP.C;381
   89   #define PRV$V_LOG_IO    0x07
   90   
******
File $1$DUA48:[UUCP.DEVEL.UUCP.SRC]SYSDEP.C;379
   89   
************
************
File $1$DUA48:[UUCP.DEVEL.UUCP.SRC]SYSDEP.C;381
  119   	lib$insv(&1, &PRV$V_LOG_IO, &1, privmask);
  120   
******
File $1$DUA48:[UUCP.DEVEL.UUCP.SRC]SYSDEP.C;379
  118   
************
************
File $1$DUA48:[UUCP.DEVEL.UUCP.SRC]UUVPORTIO.C;8
  173   		SYS$QIOW(0, Fdtty, IO$_SETCHAR, 0, 0, 0, &ttold, 
  174   		     sizeof(ttold), 0, 0, 0, 0);
******
File $1$DUA48:[UUCP.DEVEL.UUCP.SRC]UUVPORTIO.C;7
  173   		SYS$QIOW(0, Fdtty, IO$_SETMODE, 0, 0, 0, &ttold,
  174   		      sizeof(ttold), 0, 0, 0, 0);
************
************
File $1$DUA48:[UUCP.DEVEL.UUCP.SRC]UUVPORTIO.C;8
  438   	if (SS_OK(*vmssts = SYS$QIOW(qiow_efn, Fdtty, IO$_SETCHAR, 
  439   		iosb, 0, 0, &ttraw, sizeof(ttraw), speed, 0, 0, 0)))
******
File $1$DUA48:[UUCP.DEVEL.UUCP.SRC]UUVPORTIO.C;7
  438   	if (SS_OK(*vmssts = SYS$QIOW(qiow_efn, Fdtty, IO$_SETMODE, 
  439   		iosb, 0, 0, &ttraw, sizeof(ttraw), speed, 0, 0, 0)))
************
-- 
Daniel "Zar" Zirin                                       ZiriDan@Echosphere.Com
Echosphere Corporation                                   Raptor!ZiriDan@CSN.Org
Houston Satellite Systems/EchoStar Satellite/Echo Acceptance/Satellite Source
90 Inverness Circle East, Englewood, CO 80112, USA          (303) 799-8222x5399
"...no matter where you go, there you are." - BB       **Go Rockies!** CR: 8-15

