From: dnichols@ceilidh.beartrack.com (Don Nichols (DoN.))
Newsgroups: comp.sys.3b1
Subject: Re: uucp question/problem
Date: 18 Aug 92 02:52:58 GMT
Organization: D and D Data, Vienna Virginia

In article <1992Aug17.011928.19355@spdcc.com> lj@spdcc.com (Len Jacobs) writes:
>After using the stock "cu" & "uucp" I finally added a Telebit & HoneyDanber 
>to my 3B1.  The connex went fairly smoothly and all the help files available
>on the net allowed for a simple set up, but for ONE annoying problem.
>
>When I attempt to connect directly to the modem, or when I invoke uucico,
>the uucico response is "CAN'T ACCESS DEVICE".  So I recyle the power on the 
>Telebit & all works fine.  But after the disconnect (from either "cu" or 
>"uucp") I again have this problem.  This never happened using the stock
>cu & uucp with a Hayes at 1200.

	[ ... ]

>Do you have any suggestions?  Thanks.

	A possibility, at least.  Check what the switch registers are being
set to on the termination of the connection.  (There's lots of stuff in the
HDB configuration files.  I'm fairly sure that one of your switch settings
as posted forces the CD (Carrier Detect) line true so the modem can be opened
even with no call to it.  One of the sets of command strings being used by
the HDB for that speed and that modem is probably reseting that switch so
the CD line truly reflects the presence/absence of carrier.  This is so that
someone hanging up the phone at the other end, or driving through one of the
intervening telephone poles, or whatever, will cause the session to
terminate.  (Otherwise, the next person to dial in could continue the
session using the previous caller's id, and perhaps do undesirable things. :-)

	The string sent to the modem on disconnect should include a command
to reset all the switch registers from what is stored in the eeprom for that
mode.  (The Trailblazer+ had two modes, A and B, selected from either a front
panel switch, or via command strings.  The T3000 has lots more, but most are
only selectable via command strings.)

	Anyway, while the modem is still opened, HDB needs to send a command
string to it to reset, or (Aha --- memory dawns), one of the switch
registers needs to be set so the modem resets to the selected eeprom mode
when DTR (Data Terminal Ready) is sent false for a moment.  Since the system
usually hangs up the modem via the DTR line, this will make sure that the
settings are properly initialized.  Well, let's see what switch that is for
the 3000 (and presumably the Worldblazer - I'm still waiting for my upgrade.)

	O.K.  Here we are.  If sent &D3 as part of the command string, the
modem will reset on a TRUE to FALSE transition, and reloads the current user
profile from the eeprom.  Register S25 controls how long the signal must be
to be recognized.  Add the '&D3' to the string sent to the modem when it
calls out, and you should get your eeprom values back when the connection is
complete.

	Register S25 doesn't appear in your list, I notice.  I don't have
the older manual for the TB+ ready to hand, but you should be able to check
in the manual for yours.

	Good Luck
		DoN.
-- 
Donald Nichols (DoN.)     | Voice (Days): (703) 704-2280 (Eves): (703) 938-4564
D&D Data                  |  Email: <dnichols@ceilidh.beartrack.com>
I said it - no one else   |         <nichols@nvl.army.mil>
	--- Black Holes are where God is dividing by zero ---