[comp.dcom.modems] Two Telebit Trailblazer+ Troubles

karl@grebyn.COM (Karl A. Nyberg) (04/07/88)

System: microvax II, Ultrix 2.2.  Telebit Trailblazer + with 4.0 firmware
Modems are on separate terminal and phone lines.  /etc/acucap has been moved
to /etc/acucap.orig, so the compiled in code in uucico for hayes is being
used (that was the easiest way to get the USR 2400s working originally).

Problem 1: modem will receive connections at 1200/2400 (and 9600 from
regular connections, but I don't think it's making 9600 uucp connections),
and begin transfer but sometime thereafter will abort with a BAD READ as
shown below.  Occassionally complete transmissions WILL be made.

       root vrdxhq (4/7-0:08-1001) BAD READ1 (expected 'S' got FAIL)
       news umd5 (4/7-2:39-4158) BAD READ1 (expected ')
       root pyrdc (4/7-4:20-4550) BAD READ1 (expected ')
       root pyrdc (4/7-9:21-7815) CAUGHT (SIGNAL 1)
       root pyrdc (4/7-9:21-7815) Bad file number (PKXSTART write failed)

Problem 2: With switch setting S50=255 (stored with &W) modem will make 9600
baud connections, but not other speeds.  With switch setting S50=3, modem
will make 1200 and 2400, but not 9600.  L-devices says:

       ACU ttyd3 ttyd3 9600 hayes "" A\dA\dA\dT OK ATS50=255X0S110=1X0S111=30X0
       ACU ttyd3 ttyd3 2400 hayes "" A\dA\dA\dT OK ATS50=3X0S110=S111=30X0
       ACU ttyd3 ttyd3 1200 hayes "" A\dA\dA\dT OK ATS50=2X0S110=S111=30X0

When running in debug mode (to the 9600 link), the modem is sent the string
ATH and ATZ just before the dial sequence.  I suspect that this has the
adverse effect of resetting the modem back to the stored defaults, which
means the slower speed.  Is there something wrong with my L-devices file?  I
have no modem commands in my L.sys file. Is my only solution to write an
acucap definition for the trailblazer?  If so, has anybody already written
one?  Thanks.

-- Karl --
-- 
Karl A. Nyberg          karl@grebyn.com, nyberg@ajpo.sei.cmu.edu
Grebyn Corporation                  karl%grebyn.com@umd5.umd.edu     
P. O. Box 1144                         {decuac,umd5}!grebyn!karl
Vienna, VA 22180-1144                               703-281-2194     

grr@cbmvax.UUCP (George Robbins) (04/08/88)

In article <10725@grebyn.COM> karl@grebyn.COM (Karl A. Nyberg) writes:
> System: microvax II, Ultrix 2.2.  Telebit Trailblazer + with 4.0 firmware
> Modems are on separate terminal and phone lines.  /etc/acucap has been moved
> to /etc/acucap.orig, so the compiled in code in uucico for hayes is being
> used (that was the easiest way to get the USR 2400s working originally).

>  ACU ttyd3 ttyd3 9600 hayes "" A\dA\dA\dT OK ATS50=255X0S110=1X0S111=30X0

If you're running Ultrix, are you sure that this format in the L-devices
file is supported?  I definitly wasn't in older versions, and I don't recall
seeing it in any list of changes.  I've installed Ultrix 2.2 but am still
using the a copy of 1.2 uucp with lots of adb'd patches to make the internal
dialer support work with the trailblazers.

I'm pretty sure to make dynamic register settings you will have to code
the whole dialing sequence in the L.sys expect-send sequences.  It might
also be possible to use the acucap file, since some of the most blatent
bugs in the 1.2 version seem to have been addressed, see the comments
at the end file the acucap file.

> Problem 2: With switch setting S50=255 (stored with &W) modem will make 9600
> baud connections, but not other speeds.  With switch setting S50=3, modem
> will make 1200 and 2400, but not 9600. 

This is the way it works.  Unless you set S50 dynamically based on the
type of call you wish to make, you're stuck with the S50=0 default setting,
which screws you if you either call a 2400 baud modem at 1200 baud or
call a trailblazer that has S92=1.

Here is a acucap entry that "worked" some of the time under Ultrix 1.2 -
It assumes you have a DMF32, which involves a lot of compromises.  You
might want to check out a couple of articles I posted to comp.unix.ultrix
about how the Ultrix acucap support works and problems therewith.  You
can get it to work based on that dope and a line monitor....

tz19200:	\
	:re:	\
	:sd#1:	\
	:ss=AT\rATS50=255S53=0\r:	\
	:sr=OK:	\
	:dd#1: \
	:di=ATDT:	\
	:rs=,:	\
	:dt=\r:	\
	:da#50:	\
	:dr=FAST:	\
        :fd#45:	\
	:ds=+++ATZ\r:	\
	:hu:
-- 
George Robbins - now working for,	uucp: {uunet|ihnp4|rutgers}!cbmvax!grr
but no way officially representing	arpa: cbmvax!grr@uunet.uu.net
Commodore, Engineering Department	fone: 215-431-9255 (only by moonlite)