Problem with Multi Tech MT 56000 ZDX modem
Gert Doering (gert@greenie.muc.de)
Sat, 23 Jan 1999 10:43:21 +0100
Hi,
I'll forward your e-mail to the mgetty list (mgetty@muc.de). I do not
have a Multitech modem, maybe some other reader of the list can help.
Just as a side note: using only ATZ for resetting the modem isn't a very
good idea, as the modem might reset to settings that are unfit for mgetty.
The most important thing is to make sure that auto-answer is off, so you
might want to change the modem init chat to be:
init-chat "" ATZ OK ATS0=0E1Q0 OK
(if it returns NO CARRIER immediately after ATA, it's usually a sign of
"auto-answer and mgetty colliding" - see the "common problems" chapter in
the mgetty documentation!)
gert
On Mon, Jan 18, 1999 at 03:02:06PM +0100, Adam Heczko wrote:
> Hi,
> I have modem mentioned in subject.
> hello,
>
> I want to put it on a serial line.
> I've set up mgetty, reconfigured /etc/inittab.
> When I call my modem's number, it just closes the connection.
>
> Here is output from my log file :
>
> ***********************************
> 01/18 15:18:25 yS1 mgetty: experimental test release 1.1.18-Sep11
> 01/18 15:18:25 yS1 mgetty.c compiled at Sep 28 1998, 20:26:48
> 01/18 15:18:25 yS1 user id: 0, parent pid: 1
> 01/18 15:18:25 yS1 reading configuration data for port 'ttyS1'
> 01/18 15:18:25 yS1 reading /etc/mgetty/mgetty.config...
> 01/18 15:18:25 yS1 conf lib: read: 'debug 4'
> 01/18 15:18:25 yS1 conf lib: read: 'fax-id '
> 01/18 15:18:25 yS1 conf lib: read: 'speed 38400'
> 01/18 15:18:25 yS1 key: 'speed', type=0, flags=2, data=115200
> 01/18 15:18:25 yS1 key: 'switchbd', type=0, flags=1, data=0
> 01/18 15:18:25 yS1 key: 'direct', type=3, flags=1, data=FALSE
> 01/18 15:18:25 yS1 key: 'blocking', type=3, flags=1, data=FALSE
> 01/18 15:18:25 yS1 key: 'port-owner', type=1, flags=1, data=root
> 01/18 15:18:25 yS1 key: 'port-group', type=1, flags=1, data=dialout
> 01/18 15:18:25 yS1 key: 'port-mode', type=0, flags=1, data=432
> 01/18 15:18:25 yS1 key: 'toggle-dtr', type=3, flags=1, data=TRUE
> 01/18 15:18:25 yS1 key: 'toggle-dtr-waittime', type=0, flags=1,
> data=500
> 01/18 15:18:25 yS1 key: 'data-only', type=3, flags=2, data=TRUE
> 01/18 15:18:25 yS1 key: 'fax-only', type=3, flags=1, data=FALSE
> 01/18 15:18:25 yS1 key: 'modem-type', type=1, flags=1, data=auto
> 01/18 15:18:25 yS1 key: 'modem-quirks', type=0, flags=0, data=(empty)
> 01/18 15:18:25 yS1 key: 'init-chat', type=2, flags=2, data= ATZ OK
> 01/18 15:18:25 yS1 key: 'force-init-chat', type=2, flags=1, data= \d
> \d\d\d+++\d\d\d
> \dATQ0V1H0 OK
> 01/18 15:18:25 yS1 key: 'post-init-chat', type=2, flags=0,
> data=(empty)
> 01/18 15:18:25 yS1 key: 'modem-check-time', type=0, flags=1, data=3600
> 01/18 15:18:25 yS1 key: 'rings', type=0, flags=2, data=1
> 01/18 15:18:25 yS1 key: 'msn-list', type=2, flags=0, data=(empty)
> 01/18 15:18:25 yS1 key: 'get-cnd-chat', type=2, flags=0, data=(empty)
> 01/18 15:18:25 yS1 key: 'cnd-program', type=1, flags=0, data=(empty)
> 01/18 15:18:25 yS1 key: 'answer-chat', type=2, flags=1, data= ATA
> CONNECT \c
>
> 01/18 15:18:25 yS1 key: 'answer-chat-timeout', type=0, flags=1,
> data=80
> 01/18 15:18:25 yS1 key: 'autobauding', type=3, flags=1, data=FALSE
> 01/18 15:18:25 yS1 key: 'ringback', type=3, flags=1, data=FALSE
> 01/18 15:18:25 yS1 key: 'ringback-time', type=0, flags=1, data=30
> 01/18 15:18:25 yS1 key: 'ignore-carrier', type=3, flags=1, data=FALSE
> 01/18 15:18:25 yS1 key: 'issue-file', type=1, flags=2,
> data=/etc/issue.bmj
> 01/18 15:18:25 yS1 key: 'prompt-waittime', type=0, flags=1, data=500
> 01/18 15:18:25 yS1 key: 'login-prompt', type=1, flags=2, data=@ login:
> 01/18 15:18:25 yS1 key: 'login-time', type=0, flags=1, data=240
> 01/18 15:18:25 yS1 key: 'fido-send-emsi', type=3, flags=1, data=TRUE
> 01/18 15:18:25 yS1 key: 'fax-id', type=1, flags=3, data=
> 01/18 15:18:25 yS1 key: 'fax-min-speed', type=0, flags=1, data=0
> 01/18 15:18:25 yS1 key: 'fax-max-speed', type=0, flags=1, data=14400
> 01/18 15:18:25 yS1 key: 'fax-server-file', type=1, flags=0,
> data=(empty)
> 01/18 15:18:25 yS1 key: 'diskspace', type=0, flags=1, data=1024
> 01/18 15:18:25 yS1 key: 'notify', type=1, flags=1, data=root
> 01/18 15:18:25 yS1 key: 'fax-owner', type=1, flags=1, data=root
> 01/18 15:18:25 yS1 key: 'fax-group', type=1, flags=1, data=fax
> 01/18 15:18:25 yS1 key: 'fax-mode', type=0, flags=1, data=432
> 01/18 15:18:25 yS1 key: 'debug', type=0, flags=2, data=8
> 01/18 15:18:25 yS1 key: 'statistics-chat', type=2, flags=0,
> data=(empty)
> 01/18 15:18:25 yS1 key: 'statistics-file', type=1, flags=0,
> data=(empty)
> 01/18 15:18:25 yS1 key: 'gettydefs', type=1, flags=1, data=n
> 01/18 15:18:25 yS1 key: 'term', type=1, flags=0, data=(empty)
> 01/18 15:18:25 yS1 check for lockfiles
> 01/18 15:18:25 yS1 checklock: stat failed, no file
> 01/18 15:18:25 yS1 locking the line
> 01/18 15:18:25 yS1 makelock(ttyS1) called
> 01/18 15:18:25 yS1 do_makelock: lock='/var/lock/LCK..ttyS1'
> 01/18 15:18:25 yS1 lock made
> 01/18 15:18:26 yS1 tio_get_rs232_lines: status: RTS CTS DSR DTR
> 01/18 15:18:26 yS1 lowering DTR to reset Modem
> 01/18 15:18:26 yS1 tss: set speed to 115200 (10002)
> 01/18 15:18:26 yS1 tio_set_flow_control( HARD )
> 01/18 15:18:26 yS1 waiting for line to clear (VTIME), read:
> 01/18 15:18:26 yS1 send: ATZ[0d]
> 01/18 15:18:26 yS1 waiting for ``OK''
> 01/18 15:18:26 yS1 got: ATZ[0d]
> 01/18 15:18:26 yS1 CND: ATZ[0d][0a]OK ** found **
> 01/18 15:18:26 yS1 waiting for line to clear (VTIME), read: [0d][0a]
> 01/18 15:18:27 yS1 removing lock file
> 01/18 15:18:27 yS1 waiting...
> 01/18 15:18:56 yS1 select returned 1
> 01/18 15:18:56 yS1 checking lockfiles, locking the line
> 01/18 15:18:56 yS1 makelock(ttyS1) called
> 01/18 15:18:56 yS1 do_makelock: lock='/var/lock/LCK..ttyS1'
> 01/18 15:18:56 yS1 lock made
> 01/18 15:18:56 yS1 wfr: waiting for ``RING''
> 01/18 15:18:56 yS1 got: [0d][0a]RING[0d]
> 01/18 15:18:56 yS1 CND: RING
> 01/18 15:18:56 yS1 wfr: rc=0, drn=0
> 01/18 15:18:56 yS1 CND: check no: 'none'
> 01/18 15:18:56 yS1 send: ATA[0d]
> 01/18 15:18:56 yS1 waiting for ``CONNECT''
> 01/18 15:18:56 yS1 got: [0d]
> 01/18 15:18:57 yS1 CND: OK[0a]NO CARRIER
> 01/18 15:18:57 yS1 found action string: ``NO CARRIER''
> 01/18 15:18:57 ##### failed A_FAIL dev=ttyS1, pid=2998, caller='none',
> conn='', name=''
>
> 01/18 15:18:57 yS1 removing lock file
>
> ***********************************
>
> and with less debug information :
>
> ***********************************
> 01/18 14:26:42 yS1 mgetty: experimental test release 1.1.18-Sep11
> 01/18 14:26:42 yS1 check for lockfiles
> 01/18 14:26:42 yS1 locking the line
> 01/18 14:26:42 yS1 lowering DTR to reset Modem
> 01/18 14:26:43 yS1 send: ATZ[0d]
> 01/18 14:26:43 yS1 waiting for ``OK'' ** found **
> 01/18 14:26:43 yS1 waiting...
> 01/18 15:08:45 yS1 wfr: waiting for ``RING''
> 01/18 15:08:46 yS1 send: ATA[0d]
> 01/18 15:08:46 yS1 waiting for ``CONNECT''
> 01/18 15:08:47 yS1 found action string: ``NO CARRIER''
> 01/18 15:08:47 ##### failed A_FAIL dev=ttyS1, pid=124, caller='none',
> conn='', name=''
>
> ***********************************
>
> Could anyone help me ?
>
> Thanks,
> .Adam Heczko
> I want to put it on a serial line and use it to log on to my sytem.
> I've set up mgetty, reconfigured /etc/inittab.
> When I call my modem's number, it just closes the connection.
>
> Here is output from my log file :
>
> ***********************************
> 01/18 15:18:25 yS1 mgetty: experimental test release 1.1.18-Sep11
> 01/18 15:18:25 yS1 mgetty.c compiled at Sep 28 1998, 20:26:48
> 01/18 15:18:25 yS1 user id: 0, parent pid: 1
> 01/18 15:18:25 yS1 reading configuration data for port 'ttyS1'
> 01/18 15:18:25 yS1 reading /etc/mgetty/mgetty.config...
> 01/18 15:18:25 yS1 conf lib: read: 'debug 4'
> 01/18 15:18:25 yS1 conf lib: read: 'fax-id '
> 01/18 15:18:25 yS1 conf lib: read: 'speed 38400'
> 01/18 15:18:25 yS1 key: 'speed', type=0, flags=2, data=115200
> 01/18 15:18:25 yS1 key: 'switchbd', type=0, flags=1, data=0
> 01/18 15:18:25 yS1 key: 'direct', type=3, flags=1, data=FALSE
> 01/18 15:18:25 yS1 key: 'blocking', type=3, flags=1, data=FALSE
> 01/18 15:18:25 yS1 key: 'port-owner', type=1, flags=1, data=root
> 01/18 15:18:25 yS1 key: 'port-group', type=1, flags=1, data=dialout
> 01/18 15:18:25 yS1 key: 'port-mode', type=0, flags=1, data=432
> 01/18 15:18:25 yS1 key: 'toggle-dtr', type=3, flags=1, data=TRUE
> 01/18 15:18:25 yS1 key: 'toggle-dtr-waittime', type=0, flags=1,
> data=500
> 01/18 15:18:25 yS1 key: 'data-only', type=3, flags=2, data=TRUE
> 01/18 15:18:25 yS1 key: 'fax-only', type=3, flags=1, data=FALSE
> 01/18 15:18:25 yS1 key: 'modem-type', type=1, flags=1, data=auto
> 01/18 15:18:25 yS1 key: 'modem-quirks', type=0, flags=0, data=(empty)
> 01/18 15:18:25 yS1 key: 'init-chat', type=2, flags=2, data= ATZ OK
> 01/18 15:18:25 yS1 key: 'force-init-chat', type=2, flags=1, data= \d
> \d\d\d+++\d\d\d
> \dATQ0V1H0 OK
> 01/18 15:18:25 yS1 key: 'post-init-chat', type=2, flags=0,
> data=(empty)
> 01/18 15:18:25 yS1 key: 'modem-check-time', type=0, flags=1, data=3600
> 01/18 15:18:25 yS1 key: 'rings', type=0, flags=2, data=1
> 01/18 15:18:25 yS1 key: 'msn-list', type=2, flags=0, data=(empty)
> 01/18 15:18:25 yS1 key: 'get-cnd-chat', type=2, flags=0, data=(empty)
> 01/18 15:18:25 yS1 key: 'cnd-program', type=1, flags=0, data=(empty)
> 01/18 15:18:25 yS1 key: 'answer-chat', type=2, flags=1, data= ATA
> CONNECT \c
>
> 01/18 15:18:25 yS1 key: 'answer-chat-timeout', type=0, flags=1,
> data=80
> 01/18 15:18:25 yS1 key: 'autobauding', type=3, flags=1, data=FALSE
> 01/18 15:18:25 yS1 key: 'ringback', type=3, flags=1, data=FALSE
> 01/18 15:18:25 yS1 key: 'ringback-time', type=0, flags=1, data=30
> 01/18 15:18:25 yS1 key: 'ignore-carrier', type=3, flags=1, data=FALSE
> 01/18 15:18:25 yS1 key: 'issue-file', type=1, flags=2,
> data=/etc/issue.bmj
> 01/18 15:18:25 yS1 key: 'prompt-waittime', type=0, flags=1, data=500
> 01/18 15:18:25 yS1 key: 'login-prompt', type=1, flags=2, data=@ login:
> 01/18 15:18:25 yS1 key: 'login-time', type=0, flags=1, data=240
> 01/18 15:18:25 yS1 key: 'fido-send-emsi', type=3, flags=1, data=TRUE
> 01/18 15:18:25 yS1 key: 'fax-id', type=1, flags=3, data=
> 01/18 15:18:25 yS1 key: 'fax-min-speed', type=0, flags=1, data=0
> 01/18 15:18:25 yS1 key: 'fax-max-speed', type=0, flags=1, data=14400
> 01/18 15:18:25 yS1 key: 'fax-server-file', type=1, flags=0,
> data=(empty)
> 01/18 15:18:25 yS1 key: 'diskspace', type=0, flags=1, data=1024
> 01/18 15:18:25 yS1 key: 'notify', type=1, flags=1, data=root
> 01/18 15:18:25 yS1 key: 'fax-owner', type=1, flags=1, data=root
> 01/18 15:18:25 yS1 key: 'fax-group', type=1, flags=1, data=fax
> 01/18 15:18:25 yS1 key: 'fax-mode', type=0, flags=1, data=432
> 01/18 15:18:25 yS1 key: 'debug', type=0, flags=2, data=8
> 01/18 15:18:25 yS1 key: 'statistics-chat', type=2, flags=0,
> data=(empty)
> 01/18 15:18:25 yS1 key: 'statistics-file', type=1, flags=0,
> data=(empty)
> 01/18 15:18:25 yS1 key: 'gettydefs', type=1, flags=1, data=n
> 01/18 15:18:25 yS1 key: 'term', type=1, flags=0, data=(empty)
> 01/18 15:18:25 yS1 check for lockfiles
> 01/18 15:18:25 yS1 checklock: stat failed, no file
> 01/18 15:18:25 yS1 locking the line
> 01/18 15:18:25 yS1 makelock(ttyS1) called
> 01/18 15:18:25 yS1 do_makelock: lock='/var/lock/LCK..ttyS1'
> 01/18 15:18:25 yS1 lock made
> 01/18 15:18:26 yS1 tio_get_rs232_lines: status: RTS CTS DSR DTR
> 01/18 15:18:26 yS1 lowering DTR to reset Modem
> 01/18 15:18:26 yS1 tss: set speed to 115200 (10002)
> 01/18 15:18:26 yS1 tio_set_flow_control( HARD )
> 01/18 15:18:26 yS1 waiting for line to clear (VTIME), read:
> 01/18 15:18:26 yS1 send: ATZ[0d]
> 01/18 15:18:26 yS1 waiting for ``OK''
> 01/18 15:18:26 yS1 got: ATZ[0d]
> 01/18 15:18:26 yS1 CND: ATZ[0d][0a]OK ** found **
> 01/18 15:18:26 yS1 waiting for line to clear (VTIME), read: [0d][0a]
> 01/18 15:18:27 yS1 removing lock file
> 01/18 15:18:27 yS1 waiting...
> 01/18 15:18:56 yS1 select returned 1
> 01/18 15:18:56 yS1 checking lockfiles, locking the line
> 01/18 15:18:56 yS1 makelock(ttyS1) called
> 01/18 15:18:56 yS1 do_makelock: lock='/var/lock/LCK..ttyS1'
> 01/18 15:18:56 yS1 lock made
> 01/18 15:18:56 yS1 wfr: waiting for ``RING''
> 01/18 15:18:56 yS1 got: [0d][0a]RING[0d]
> 01/18 15:18:56 yS1 CND: RING
> 01/18 15:18:56 yS1 wfr: rc=0, drn=0
> 01/18 15:18:56 yS1 CND: check no: 'none'
> 01/18 15:18:56 yS1 send: ATA[0d]
> 01/18 15:18:56 yS1 waiting for ``CONNECT''
> 01/18 15:18:56 yS1 got: [0d]
> 01/18 15:18:57 yS1 CND: OK[0a]NO CARRIER
> 01/18 15:18:57 yS1 found action string: ``NO CARRIER''
> 01/18 15:18:57 ##### failed A_FAIL dev=ttyS1, pid=2998, caller='none',
> conn='', name=''
>
> 01/18 15:18:57 yS1 removing lock file
>
> ***********************************
>
> and with less debug information :
>
> ***********************************
> 01/18 14:26:42 yS1 mgetty: experimental test release 1.1.18-Sep11
> 01/18 14:26:42 yS1 check for lockfiles
> 01/18 14:26:42 yS1 locking the line
> 01/18 14:26:42 yS1 lowering DTR to reset Modem
> 01/18 14:26:43 yS1 send: ATZ[0d]
> 01/18 14:26:43 yS1 waiting for ``OK'' ** found **
> 01/18 14:26:43 yS1 waiting...
> 01/18 15:08:45 yS1 wfr: waiting for ``RING''
> 01/18 15:08:46 yS1 send: ATA[0d]
> 01/18 15:08:46 yS1 waiting for ``CONNECT''
> 01/18 15:08:47 yS1 found action string: ``NO CARRIER''
> 01/18 15:08:47 ##### failed A_FAIL dev=ttyS1, pid=124, caller='none',
> conn='', name=''
>
> ***********************************
>
> Could you help me ?
>
> Thanks,
> .Adam Heczko
--
USENET is *not* the non-clickable part of WWW!
//www.muc.de/~gert/
Gert Doering - Munich, Germany gert@greenie.muc.de
fax: +49-89-35655025 gert.doering@physik.tu-muenchen.de