waiting for ``speed''

Michael Talbot-Wilson (mike@calypso.bns.com.au)
Fri, 26 Jan 1996 06:46:24 +0100


Hi.  I have tried 0.99 but found that it looks for this word.  The modem,
when connecting, issues messages about "CARRIER", "PROTOCOL" and so forth
(and presumably, though I don't remember it, "speed"), and at the very
end, "CONNECT".  In 0.98 with this modem it often fails to find "CONNECT"
and times out, so I disabled everything but the "CONNECT" message. 

I am content to put the speed in /usr/local/etc/mgetty.config and would
like to disable the wait for it in the chat, but I can't see how to do it. 

Also, it was compiled with -DAUTO_PPP but I can't see "key='AutoPPP'" in 
the log file.  Should it be there?

-- Mike.

(In the example below I typed in "speed" to get a login.  It is
FreeBSD 2.1.  DEFAULT_MODEMTYPE = "data".)

--
01/26 04:47:17 yd9  mgetty: experimental test release 0.99-December31
01/26 04:47:17 yd9  check for lockfiles
01/26 04:47:17 yd9   checklock: no active process has lock, will remove
01/26 04:47:17 yd9  locking the line
01/26 04:47:17 yd9   makelock(ttyd9) called
01/26 04:47:17 yd9   do_makelock: lock='/var/spool/lock/LCK..ttyd9'
01/26 04:47:17 yd9   lock made
01/26 04:47:18 yd9  lowering DTR to reset Modem
01/26 04:47:18 yd9   tss: set speed to 57600 (160400)
01/26 04:47:18 yd9   tio_set_flow_control( HARD )
01/26 04:47:18 yd9   waiting for line to clear (VTIME), read: 
01/26 04:47:19 yd9  send: \d\d\d+++\d\d\d[0d]\dATQ0V1H0[0d]
01/26 04:47:22 yd9  waiting for ``OK''
01/26 04:47:22 yd9   got: [0d][0a]OK ** found **
01/26 04:47:22 yd9  send: ATS0=0Q0&D3&K3\N3%C3W0[0d]
01/26 04:47:22 yd9  waiting for ``OK''
01/26 04:47:22 yd9   got: [0d]
01/26 04:47:22 yd9    CND: OK[0a]+++[0d]
01/26 04:47:22 yd9    CND: +++ATQ0V1H0[0d]
01/26 04:47:22 yd9    CND: ATQ0V1H0ATS0=0Q0&D3&K3\N3%C3W0[0d]
01/26 04:47:22 yd9    CND: ATS0=0Q0&D3&K3\N3%C3W0[0d][0a]OK ** found **
01/26 04:47:22 yd9   waiting for line to clear (VTIME), read: [0d][0a]
01/26 04:47:23 yd9   removing lock file
01/26 04:47:23 yd9  waiting...
01/26 04:48:48 yd9    select returned 1
01/26 04:48:48 yd9   checking lockfiles, locking the line
01/26 04:48:48 yd9   makelock(ttyd9) called
01/26 04:48:48 yd9   do_makelock: lock='/var/spool/lock/LCK..ttyd9'
01/26 04:48:48 yd9   lock made
01/26 04:48:48 yd9  waiting for ``RING''
01/26 04:48:48 yd9   got: [0d]
01/26 04:48:48 yd9    CND: OK[0a]RING ** found **
01/26 04:48:48 yd9  waiting for ``RING''
01/26 04:48:48 yd9   got: [0d]
01/26 04:48:48 yd9    CND: RING[0a][0d][0a]RING ** found **
01/26 04:48:51 yd9  send: ATA[0d]
01/26 04:48:51 yd9  waiting for ``CONNECT''
01/26 04:48:51 yd9   got: [0d]
01/26 04:48:51 yd9    CND: RING[0a]ATA[0d]
01/26 04:48:51 yd9    CND: ATA[0d][0a]CONNECT ** found **
01/26 04:49:04 yd9  send: 
01/26 04:49:04 yd9  waiting for ``speed''
01/26 04:49:04 yd9   got:  57600[0d]
01/26 04:49:04 yd9    CND: CONNECT 57600
01/26 04:49:04 yd9    CND: found: 57600[0d][0d][0d][0d][0a]speed ** found **
01/26 04:49:59 yd9  send: llDate[0d]
01/26 04:49:59 yd9   waiting for line to clear (VTIME), read: [0d]
01/26 04:50:00 yd9   utmp + wtmp entry made
01/26 04:50:00 yd9   getlogname, read:mike[0d]
01/26 04:50:13 yd9   input finished with '\r', setting ICRNL ONLCR
01/26 04:50:13 yd9    login: use login config file /usr/local/etc/mgetty+sendfax/login.config
01/26 04:50:13 yd9   match: user='mike', key='U*'
01/26 04:50:13 yd9   match: user='mike', key='/FIDO/'
01/26 04:50:13 yd9   match: user='mike', key='*'*** hit!
01/26 04:50:13 yd9   calling login: cmd='/usr/bin/login', argv[]='login mike'
01/26 04:50:13 ##### data dev=ttyd9, pid=1359, caller=none, 
conn='57600', name='', cmd='/usr/bin/login', user='mike'