DTMF is being cranky for me
Wes Brown (wes@prozac.eeap.cwru.edu)
Tue, 9 Jun 1998 15:08:01 +0200
> -----BEGIN PGP SIGNED MESSAGE-----
>
> Hi!
>
> Wes Brown wrote:
> > I placed the modem into voice mode by giving it AT+FCLASS=8
> >
> > Then I gave it the command above AT+VTS=[1320,0,1]
> > and it returned OK.
>
> This is indeed strange. So the command is ok, if you send it from a terminal
> program and it is not accepted, if it is send by vgetty. Can you please
> change the settings for command_echo and command_delay? I would like to
> know, if these parameters influence the way, the modem acts. Sounds like a
> race condition in the firmware to me.
>
> Bye,
> Marc
I have some additional information. If I press a DTMF button during the
greeting then I get dumped into the modem going off hook and trying to
connect as a data connection.
So, now I am waiting until after the message beep for pressing the buttons.
The DTMF codes are being recorded into the message incoming files.
06/09 08:50:27 yS0 recording voice file /var/spool/voice/incoming/va03098.rmd
The code AT+VTS=[1320,0,1] does not seem to depend on what button I press,
but is given when I have stopped pressing the buttons and the record timer
has expired.
I want to make sure that I understand what the dtmf.sh script is doing. Do
I need to have additional support information for this script to work?
Wes
---
Wes Brown
ewb4@po.cwru.edu wes@prozac.cwru.edu
http://prozac.cwru.edu/wes/About.me.html
KB8TGR
06/09 08:45:42 yS0 vgetty: experimental test release 0.8.1 / 25Mar98
06/09 08:45:42 yS0 mgetty: experimental test release 1.1.14-Apr02
06/09 08:45:42 yS0 vgetty.c compiled at May 27 1998, 16:57:56
06/09 08:45:42 yS0 user id: 0, parent pid: 1
06/09 08:45:42 yS0 reading configuration data for port 'ttyS0'
06/09 08:45:42 yS0 reading /usr/local/etc/mgetty+sendfax/mgetty.config...
06/09 08:45:42 yS0 conf lib: read: 'debug 4'
06/09 08:45:42 yS0 conf lib: read: 'fax-id 216 368 6118 testing'
06/09 08:45:42 yS0 conf lib: read: 'speed 38400'
06/09 08:45:42 yS0 conf lib: read: 'port-group modem'
06/09 08:45:42 yS0 conf lib: read: 'port-mode 0660'
06/09 08:45:42 yS0 conf lib: read: 'fax-group fax'
06/09 08:45:42 yS0 conf lib: read: 'fax-mode 0660'
06/09 08:45:42 yS0 key: 'speed', type=0, flags=3, data=38400
06/09 08:45:42 yS0 key: 'switchbd', type=0, flags=1, data=0
06/09 08:45:42 yS0 key: 'direct', type=3, flags=1, data=FALSE
06/09 08:45:42 yS0 key: 'blocking', type=3, flags=1, data=FALSE
06/09 08:45:42 yS0 key: 'port-owner', type=1, flags=1, data=uucp
06/09 08:45:42 yS0 key: 'port-group', type=1, flags=3, data=modem
06/09 08:45:42 yS0 key: 'port-mode', type=0, flags=3, data=432
06/09 08:45:42 yS0 key: 'toggle-dtr', type=3, flags=1, data=TRUE
06/09 08:45:42 yS0 key: 'toggle-dtr-waittime', type=0, flags=1, data=500
06/09 08:45:42 yS0 key: 'data-only', type=3, flags=1, data=FALSE
06/09 08:45:42 yS0 key: 'fax-only', type=3, flags=1, data=FALSE
06/09 08:45:42 yS0 key: 'modem-type', type=1, flags=1, data=auto
06/09 08:45:42 yS0 key: 'modem-quirks', type=0, flags=0, data=(empty)
06/09 08:45:42 yS0 key: 'init-chat', type=2, flags=1, data= \dATQ0V1H0 OK ATV1E1S0=0Q0&D3&C1 OK
06/09 08:45:42 yS0 key: 'force-init-chat', type=2, flags=1, data= \d\d\d\d+++\d\d\d
\dATQ0V1H0 OK
06/09 08:45:42 yS0 key: 'modem-check-time', type=0, flags=1, data=3600
06/09 08:45:42 yS0 key: 'rings', type=0, flags=1, data=1
06/09 08:45:42 yS0 key: 'get-cnd-chat', type=2, flags=0, data=(empty)
06/09 08:45:42 yS0 key: 'answer-chat', type=2, flags=1, data= ATA CONNECT \c
06/09 08:45:42 yS0 key: 'answer-chat-timeout', type=0, flags=1, data=80
06/09 08:45:42 yS0 key: 'autobauding', type=3, flags=1, data=FALSE
06/09 08:45:42 yS0 key: 'ringback', type=3, flags=1, data=FALSE
06/09 08:45:42 yS0 key: 'ringback-time', type=0, flags=1, data=30
06/09 08:45:42 yS0 key: 'ignore-carrier', type=3, flags=1, data=FALSE
06/09 08:45:42 yS0 key: 'issue-file', type=1, flags=1, data=/etc/issue
06/09 08:45:42 yS0 key: 'prompt-waittime', type=0, flags=1, data=500
06/09 08:45:42 yS0 key: 'login-prompt', type=1, flags=1, data=@!login:
06/09 08:45:42 yS0 key: 'login-time', type=0, flags=1, data=240
06/09 08:45:42 yS0 key: 'fido-send-emsi', type=3, flags=1, data=TRUE
06/09 08:45:42 yS0 key: 'fax-id', type=1, flags=3, data=216 368 6118 testing
06/09 08:45:42 yS0 key: 'fax-server-file', type=1, flags=0, data=(empty)
06/09 08:45:42 yS0 key: 'diskspace', type=0, flags=1, data=1024
06/09 08:45:42 yS0 key: 'notify', type=1, flags=1, data=faxadmin
06/09 08:45:42 yS0 key: 'fax-owner', type=1, flags=1, data=uucp
06/09 08:45:42 yS0 key: 'fax-group', type=1, flags=3, data=fax
06/09 08:45:42 yS0 key: 'fax-mode', type=0, flags=3, data=432
06/09 08:45:42 yS0 key: 'debug', type=0, flags=2, data=9
06/09 08:45:42 yS0 key: 'statistics-chat', type=2, flags=0, data=(empty)
06/09 08:45:42 yS0 key: 'statistics-file', type=1, flags=0, data=(empty)
06/09 08:45:42 yS0 key: 'gettydefs', type=1, flags=1, data=n
06/09 08:45:42 yS0 key: 'term', type=1, flags=0, data=(empty)
06/09 08:45:42 yS0 reading generic configuration from config file /usr/local/etc/mgetty+sendfax/voice.conf
06/09 08:45:42 yS0 reading /usr/local/etc/mgetty+sendfax/voice.conf...
06/09 08:45:42 yS0 conf lib: read: 'part generic'
06/09 08:45:42 yS0 section: part generic, **found**
06/09 08:45:42 yS0 conf lib: read: 'voice_log_level 5'
06/09 08:45:42 yS0 conf lib: read: 'voice_dir /var/spool/voice'
06/09 08:45:42 yS0 conf lib: read: 'phone_owner root'
06/09 08:45:42 yS0 conf lib: read: 'phone_group phone'
06/09 08:45:42 yS0 conf lib: read: 'phone_mode 0660'
06/09 08:45:42 yS0 conf lib: read: 'message_flag_file .flag'
06/09 08:45:42 yS0 conf lib: read: 'receive_dir incoming'
06/09 08:45:42 yS0 conf lib: read: 'message_dir messages'
06/09 08:45:42 yS0 conf lib: read: 'message_list Index'
06/09 08:45:42 yS0 conf lib: read: 'backup_message standard.rmd'
06/09 08:45:42 yS0 conf lib: read: 'port_speed 38400'
06/09 08:45:42 yS0 conf lib: read: 'voice_shell /bin/sh'
06/09 08:45:42 yS0 conf lib: read: 'port_timeout 10'
06/09 08:45:42 yS0 conf lib: read: 'dial_timeout 90'
06/09 08:45:42 yS0 conf lib: read: 'command_delay 100'
06/09 08:45:42 yS0 conf lib: read: 'dtmf_len 30'
06/09 08:45:42 yS0 conf lib: read: 'dtmf_threshold 35'
06/09 08:45:42 yS0 conf lib: read: 'dtmf_wait 7'
06/09 08:45:42 yS0 conf lib: read: 'ignore_fax_dle false'
06/09 08:45:42 yS0 conf lib: read: 'raw_data false'
06/09 08:45:42 yS0 conf lib: read: 'rec_compression 0'
06/09 08:45:42 yS0 conf lib: read: 'rec_speed 0'
06/09 08:45:42 yS0 conf lib: read: 'rec_silence_len 70'
06/09 08:45:42 yS0 conf lib: read: 'rec_silence_threshold 40'
06/09 08:45:42 yS0 conf lib: read: 'rec_remove_silence false'
06/09 08:45:42 yS0 conf lib: read: 'rec_max_len 300'
06/09 08:45:42 yS0 conf lib: read: 'rec_min_len 0'
06/09 08:45:42 yS0 conf lib: read: 'do_hard_flow true'
06/09 08:45:42 yS0 conf lib: read: 'beep_frequency 933'
06/09 08:45:42 yS0 conf lib: read: 'beep_length 1500'
06/09 08:45:42 yS0 conf lib: read: 'max_tries 3'
06/09 08:45:42 yS0 conf lib: read: 'retry_delay 5'
06/09 08:45:42 yS0 conf lib: read: 'watchdog_timeout 60'
06/09 08:45:42 yS0 conf lib: read: 'receive_gain -1'
06/09 08:45:42 yS0 conf lib: read: 'transmit_gain -1'
06/09 08:45:42 yS0 conf lib: read: 'enable_command_echo false'
06/09 08:45:42 yS0 conf lib: read: 'poll_interval 10'
06/09 08:45:42 yS0 conf lib: read: 'program vgetty'
06/09 08:45:42 yS0 found CT_KEYWORD program vgetty
06/09 08:45:42 yS0 conf lib: read: 'rings 2'
06/09 08:45:42 yS0 conf lib: read: 'answer_mode voice:fax:data'
06/09 08:45:42 yS0 conf lib: read: 'force_autodetect false'
06/09 08:45:42 yS0 conf lib: read: 'toll_saver_rings 0'
06/09 08:45:42 yS0 conf lib: read: 'rec_always_keep true'
06/09 08:45:42 yS0 conf lib: read: 'button_program '
06/09 08:45:42 yS0 conf lib: read: 'call_program '
06/09 08:45:42 yS0 conf lib: read: 'dtmf_program /usr/local/etc/voice/scripts/dtmf.sh'
06/09 08:45:42 yS0 conf lib: read: 'message_program '
06/09 08:45:42 yS0 conf lib: read: 'do_message_light false'
06/09 08:45:42 yS0 conf lib: read: 'program vm'
06/09 08:45:42 yS0 conf lib: read: 'voice_devices ttyS0'
06/09 08:45:42 yS0 conf lib: read: 'dialout_timeout 90'
06/09 08:45:42 yS0 conf lib: read: 'program pvf'
06/09 08:45:42 yS0 conf lib: read: 'port ttyS0'
06/09 08:45:42 yS0 key: 'part', type=6, flags=4, data=(ignored)
06/09 08:45:42 yS0 key: 'program', type=6, flags=4, data=(ignored)
06/09 08:45:42 yS0 key: 'port', type=6, flags=4, data=(ignored)
06/09 08:45:42 yS0 key: 'ring_type', type=6, flags=4, data=(ignored)
06/09 08:45:42 yS0 key: 'voice_log_level', type=0, flags=3, data=5
06/09 08:45:42 yS0 key: 'voice_shell', type=1, flags=3, data=/bin/sh
06/09 08:45:42 yS0 key: 'port_speed', type=0, flags=3, data=38400
06/09 08:45:42 yS0 key: 'port_timeout', type=0, flags=3, data=10
06/09 08:45:42 yS0 key: 'dial_timeout', type=0, flags=3, data=90
06/09 08:45:42 yS0 key: 'command_delay', type=0, flags=3, data=100
06/09 08:45:42 yS0 key: 'dtmf_len', type=0, flags=3, data=30
06/09 08:45:42 yS0 key: 'dtmf_threshold', type=0, flags=3, data=35
06/09 08:45:42 yS0 key: 'dtmf_wait', type=0, flags=3, data=7
06/09 08:45:42 yS0 key: 'ignore_fax_dle', type=3, flags=3, data=FALSE
06/09 08:45:42 yS0 key: 'raw_data', type=3, flags=3, data=FALSE
06/09 08:45:42 yS0 key: 'rec_compression', type=0, flags=3, data=0
06/09 08:45:42 yS0 key: 'rec_speed', type=0, flags=3, data=0
06/09 08:45:42 yS0 key: 'rec_silence_len', type=0, flags=3, data=70
06/09 08:45:42 yS0 key: 'rec_silence_threshold', type=0, flags=3, data=40
06/09 08:45:42 yS0 key: 'rec_remove_silence', type=3, flags=3, data=FALSE
06/09 08:45:42 yS0 key: 'rec_max_len', type=0, flags=3, data=300
06/09 08:45:42 yS0 key: 'rec_min_len', type=0, flags=3, data=0
06/09 08:45:42 yS0 key: 'do_hard_flow', type=3, flags=3, data=TRUE
06/09 08:45:42 yS0 key: 'force_autodetect', type=3, flags=1, data=FALSE
06/09 08:45:42 yS0 key: 'watchdog_timeout', type=0, flags=3, data=60
06/09 08:45:42 yS0 key: 'receive_gain', type=0, flags=3, data=-1
06/09 08:45:42 yS0 key: 'transmit_gain', type=0, flags=3, data=-1
06/09 08:45:42 yS0 key: 'enable_command_echo', type=3, flags=3, data=FALSE
06/09 08:45:42 yS0 key: 'poll_interval', type=0, flags=3, data=10
06/09 08:45:42 yS0 key: 'rings', type=1, flags=1, data=3
06/09 08:45:42 yS0 key: 'answer_mode', type=1, flags=1, data=voice:fax:data
06/09 08:45:42 yS0 key: 'toll_saver_rings', type=0, flags=1, data=0
06/09 08:45:42 yS0 key: 'rec_always_keep', type=3, flags=1, data=TRUE
06/09 08:45:42 yS0 key: 'voice_dir', type=1, flags=3, data=/var/spool/voice
06/09 08:45:42 yS0 key: 'phone_owner', type=1, flags=3, data=root
06/09 08:45:42 yS0 key: 'phone_group', type=1, flags=3, data=phone
06/09 08:45:42 yS0 key: 'phone_mode', type=0, flags=3, data=432
06/09 08:45:42 yS0 key: 'message_flag_file', type=1, flags=3, data=.flag
06/09 08:45:42 yS0 key: 'receive_dir', type=1, flags=3, data=incoming
06/09 08:45:42 yS0 key: 'message_dir', type=1, flags=3, data=messages
06/09 08:45:42 yS0 key: 'message_list', type=1, flags=3, data=Index
06/09 08:45:42 yS0 key: 'backup_message', type=1, flags=3, data=standard.rmd
06/09 08:45:42 yS0 key: 'button_program', type=1, flags=1, data=
06/09 08:45:42 yS0 key: 'call_program', type=1, flags=1, data=
06/09 08:45:42 yS0 key: 'dtmf_program', type=1, flags=1, data=dtmf.sh
06/09 08:45:42 yS0 key: 'message_program', type=1, flags=1, data=
06/09 08:45:42 yS0 key: 'do_message_light', type=3, flags=1, data=FALSE
06/09 08:45:42 yS0 key: 'beep_frequency', type=0, flags=3, data=933
06/09 08:45:42 yS0 key: 'beep_length', type=0, flags=3, data=1500
06/09 08:45:42 yS0 key: 'max_tries', type=0, flags=3, data=3
06/09 08:45:42 yS0 key: 'retry_delay', type=0, flags=3, data=5
06/09 08:45:42 yS0 key: 'dialout_timeout', type=0, flags=1, data=90
06/09 08:45:42 yS0 key: 'voice_devices', type=1, flags=1, data=
06/09 08:45:42 yS0 reading program vgetty configuration from config file /usr/local/etc/mgetty+sendfax/voice.conf
06/09 08:45:42 yS0 reading /usr/local/etc/mgetty+sendfax/voice.conf...
06/09 08:45:42 yS0 conf lib: read: 'part generic'
06/09 08:45:42 yS0 found CT_KEYWORD part generic
06/09 08:45:42 yS0 conf lib: read: 'voice_log_level 5'
06/09 08:45:42 yS0 conf lib: read: 'voice_dir /var/spool/voice'
06/09 08:45:42 yS0 conf lib: read: 'phone_owner root'
06/09 08:45:42 yS0 conf lib: read: 'phone_group phone'
06/09 08:45:42 yS0 conf lib: read: 'phone_mode 0660'
06/09 08:45:42 yS0 conf lib: read: 'message_flag_file .flag'
06/09 08:45:42 yS0 conf lib: read: 'receive_dir incoming'
06/09 08:45:42 yS0 conf lib: read: 'message_dir messages'
06/09 08:45:42 yS0 conf lib: read: 'message_list Index'
06/09 08:45:42 yS0 conf lib: read: 'backup_message standard.rmd'
06/09 08:45:42 yS0 conf lib: read: 'port_speed 38400'
06/09 08:45:42 yS0 conf lib: read: 'voice_shell /bin/sh'
06/09 08:45:42 yS0 conf lib: read: 'port_timeout 10'
06/09 08:45:42 yS0 conf lib: read: 'dial_timeout 90'
06/09 08:45:42 yS0 conf lib: read: 'command_delay 100'
06/09 08:45:42 yS0 conf lib: read: 'dtmf_len 30'
06/09 08:45:42 yS0 conf lib: read: 'dtmf_threshold 35'
06/09 08:45:42 yS0 conf lib: read: 'dtmf_wait 7'
06/09 08:45:42 yS0 conf lib: read: 'ignore_fax_dle false'
06/09 08:45:42 yS0 conf lib: read: 'raw_data false'
06/09 08:45:42 yS0 conf lib: read: 'rec_compression 0'
06/09 08:45:42 yS0 conf lib: read: 'rec_speed 0'
06/09 08:45:42 yS0 conf lib: read: 'rec_silence_len 70'
06/09 08:45:42 yS0 conf lib: read: 'rec_silence_threshold 40'
06/09 08:45:42 yS0 conf lib: read: 'rec_remove_silence false'
06/09 08:45:42 yS0 conf lib: read: 'rec_max_len 300'
06/09 08:45:42 yS0 conf lib: read: 'rec_min_len 0'
06/09 08:45:42 yS0 conf lib: read: 'do_hard_flow true'
06/09 08:45:42 yS0 conf lib: read: 'beep_frequency 933'
06/09 08:45:42 yS0 conf lib: read: 'beep_length 1500'
06/09 08:45:42 yS0 conf lib: read: 'max_tries 3'
06/09 08:45:42 yS0 conf lib: read: 'retry_delay 5'
06/09 08:45:42 yS0 conf lib: read: 'watchdog_timeout 60'
06/09 08:45:42 yS0 conf lib: read: 'receive_gain -1'
06/09 08:45:42 yS0 conf lib: read: 'transmit_gain -1'
06/09 08:45:42 yS0 conf lib: read: 'enable_command_echo false'
06/09 08:45:42 yS0 conf lib: read: 'poll_interval 10'
06/09 08:45:42 yS0 conf lib: read: 'program vgetty'
06/09 08:45:42 yS0 section: program vgetty, **found**
06/09 08:45:42 yS0 conf lib: read: 'rings 2'
06/09 08:45:42 yS0 conf lib: read: 'answer_mode voice:fax:data'
06/09 08:45:42 yS0 conf lib: read: 'force_autodetect false'
06/09 08:45:42 yS0 conf lib: read: 'toll_saver_rings 0'
06/09 08:45:42 yS0 conf lib: read: 'rec_always_keep true'
06/09 08:45:42 yS0 conf lib: read: 'button_program '
06/09 08:45:42 yS0 conf lib: read: 'call_program '
06/09 08:45:42 yS0 conf lib: read: 'dtmf_program /usr/local/etc/voice/scripts/dtmf.sh'
06/09 08:45:42 yS0 conf lib: read: 'message_program '
06/09 08:45:42 yS0 conf lib: read: 'do_message_light false'
06/09 08:45:42 yS0 conf lib: read: 'program vm'
06/09 08:45:42 yS0 section: program vm, ignore
06/09 08:45:42 yS0 conf lib: read: 'voice_devices ttyS0'
06/09 08:45:42 yS0 conf lib: read: 'dialout_timeout 90'
06/09 08:45:42 yS0 conf lib: read: 'program pvf'
06/09 08:45:42 yS0 section: program pvf, ignore
06/09 08:45:42 yS0 conf lib: read: 'port ttyS0'
06/09 08:45:42 yS0 key: 'part', type=6, flags=4, data=(ignored)
06/09 08:45:42 yS0 key: 'program', type=6, flags=4, data=(ignored)
06/09 08:45:42 yS0 key: 'port', type=6, flags=4, data=(ignored)
06/09 08:45:42 yS0 key: 'ring_type', type=6, flags=4, data=(ignored)
06/09 08:45:42 yS0 key: 'voice_log_level', type=0, flags=3, data=5
06/09 08:45:42 yS0 key: 'voice_shell', type=1, flags=3, data=/bin/sh
06/09 08:45:42 yS0 key: 'port_speed', type=0, flags=3, data=38400
06/09 08:45:42 yS0 key: 'port_timeout', type=0, flags=3, data=10
06/09 08:45:42 yS0 key: 'dial_timeout', type=0, flags=3, data=90
06/09 08:45:42 yS0 key: 'command_delay', type=0, flags=3, data=100
06/09 08:45:42 yS0 key: 'dtmf_len', type=0, flags=3, data=30
06/09 08:45:42 yS0 key: 'dtmf_threshold', type=0, flags=3, data=35
06/09 08:45:42 yS0 key: 'dtmf_wait', type=0, flags=3, data=7
06/09 08:45:42 yS0 key: 'ignore_fax_dle', type=3, flags=3, data=FALSE
06/09 08:45:42 yS0 key: 'raw_data', type=3, flags=3, data=FALSE
06/09 08:45:42 yS0 key: 'rec_compression', type=0, flags=3, data=0
06/09 08:45:42 yS0 key: 'rec_speed', type=0, flags=3, data=0
06/09 08:45:42 yS0 key: 'rec_silence_len', type=0, flags=3, data=70
06/09 08:45:42 yS0 key: 'rec_silence_threshold', type=0, flags=3, data=40
06/09 08:45:42 yS0 key: 'rec_remove_silence', type=3, flags=3, data=FALSE
06/09 08:45:42 yS0 key: 'rec_max_len', type=0, flags=3, data=300
06/09 08:45:42 yS0 key: 'rec_min_len', type=0, flags=3, data=0
06/09 08:45:42 yS0 key: 'do_hard_flow', type=3, flags=3, data=TRUE
06/09 08:45:42 yS0 key: 'force_autodetect', type=3, flags=3, data=FALSE
06/09 08:45:42 yS0 key: 'watchdog_timeout', type=0, flags=3, data=60
06/09 08:45:42 yS0 key: 'receive_gain', type=0, flags=3, data=-1
06/09 08:45:42 yS0 key: 'transmit_gain', type=0, flags=3, data=-1
06/09 08:45:42 yS0 key: 'enable_command_echo', type=3, flags=3, data=FALSE
06/09 08:45:42 yS0 key: 'poll_interval', type=0, flags=3, data=10
06/09 08:45:42 yS0 key: 'rings', type=1, flags=3, data=2
06/09 08:45:42 yS0 key: 'answer_mode', type=1, flags=3, data=voice:fax:data
06/09 08:45:42 yS0 key: 'toll_saver_rings', type=0, flags=3, data=0
06/09 08:45:42 yS0 key: 'rec_always_keep', type=3, flags=3, data=TRUE
06/09 08:45:42 yS0 key: 'voice_dir', type=1, flags=3, data=/var/spool/voice
06/09 08:45:42 yS0 key: 'phone_owner', type=1, flags=3, data=root
06/09 08:45:42 yS0 key: 'phone_group', type=1, flags=3, data=phone
06/09 08:45:42 yS0 key: 'phone_mode', type=0, flags=3, data=432
06/09 08:45:42 yS0 key: 'message_flag_file', type=1, flags=3, data=.flag
06/09 08:45:42 yS0 key: 'receive_dir', type=1, flags=3, data=incoming
06/09 08:45:42 yS0 key: 'message_dir', type=1, flags=3, data=messages
06/09 08:45:42 yS0 key: 'message_list', type=1, flags=3, data=Index
06/09 08:45:42 yS0 key: 'backup_message', type=1, flags=3, data=standard.rmd
06/09 08:45:42 yS0 key: 'button_program', type=1, flags=3, data=
06/09 08:45:42 yS0 key: 'call_program', type=1, flags=3, data=
06/09 08:45:42 yS0 key: 'dtmf_program', type=1, flags=3, data=/usr/local/etc/voice/scripts/dtmf.sh
06/09 08:45:42 yS0 key: 'message_program', type=1, flags=3, data=
06/09 08:45:42 yS0 key: 'do_message_light', type=3, flags=3, data=FALSE
06/09 08:45:42 yS0 key: 'beep_frequency', type=0, flags=3, data=933
06/09 08:45:42 yS0 key: 'beep_length', type=0, flags=3, data=1500
06/09 08:45:42 yS0 key: 'max_tries', type=0, flags=3, data=3
06/09 08:45:42 yS0 key: 'retry_delay', type=0, flags=3, data=5
06/09 08:45:42 yS0 key: 'dialout_timeout', type=0, flags=1, data=90
06/09 08:45:42 yS0 key: 'voice_devices', type=1, flags=1, data=
06/09 08:45:42 yS0 reading port ttyS0 configuration from config file /usr/local/etc/mgetty+sendfax/voice.conf
06/09 08:45:42 yS0 reading /usr/local/etc/mgetty+sendfax/voice.conf...
06/09 08:45:42 yS0 conf lib: read: 'part generic'
06/09 08:45:42 yS0 found CT_KEYWORD part generic
06/09 08:45:42 yS0 conf lib: read: 'voice_log_level 5'
06/09 08:45:42 yS0 conf lib: read: 'voice_dir /var/spool/voice'
06/09 08:45:42 yS0 conf lib: read: 'phone_owner root'
06/09 08:45:42 yS0 conf lib: read: 'phone_group phone'
06/09 08:45:42 yS0 conf lib: read: 'phone_mode 0660'
06/09 08:45:42 yS0 conf lib: read: 'message_flag_file .flag'
06/09 08:45:42 yS0 conf lib: read: 'receive_dir incoming'
06/09 08:45:42 yS0 conf lib: read: 'message_dir messages'
06/09 08:45:42 yS0 conf lib: read: 'message_list Index'
06/09 08:45:42 yS0 conf lib: read: 'backup_message standard.rmd'
06/09 08:45:42 yS0 conf lib: read: 'port_speed 38400'
06/09 08:45:42 yS0 conf lib: read: 'voice_shell /bin/sh'
06/09 08:45:42 yS0 conf lib: read: 'port_timeout 10'
06/09 08:45:42 yS0 conf lib: read: 'dial_timeout 90'
06/09 08:45:42 yS0 conf lib: read: 'command_delay 100'
06/09 08:45:42 yS0 conf lib: read: 'dtmf_len 30'
06/09 08:45:42 yS0 conf lib: read: 'dtmf_threshold 35'
06/09 08:45:42 yS0 conf lib: read: 'dtmf_wait 7'
06/09 08:45:42 yS0 conf lib: read: 'ignore_fax_dle false'
06/09 08:45:42 yS0 conf lib: read: 'raw_data false'
06/09 08:45:42 yS0 conf lib: read: 'rec_compression 0'
06/09 08:45:42 yS0 conf lib: read: 'rec_speed 0'
06/09 08:45:42 yS0 conf lib: read: 'rec_silence_len 70'
06/09 08:45:42 yS0 conf lib: read: 'rec_silence_threshold 40'
06/09 08:45:42 yS0 conf lib: read: 'rec_remove_silence false'
06/09 08:45:42 yS0 conf lib: read: 'rec_max_len 300'
06/09 08:45:42 yS0 conf lib: read: 'rec_min_len 0'
06/09 08:45:42 yS0 conf lib: read: 'do_hard_flow true'
06/09 08:45:42 yS0 conf lib: read: 'beep_frequency 933'
06/09 08:45:42 yS0 conf lib: read: 'beep_length 1500'
06/09 08:45:42 yS0 conf lib: read: 'max_tries 3'
06/09 08:45:42 yS0 conf lib: read: 'retry_delay 5'
06/09 08:45:42 yS0 conf lib: read: 'watchdog_timeout 60'
06/09 08:45:42 yS0 conf lib: read: 'receive_gain -1'
06/09 08:45:42 yS0 conf lib: read: 'transmit_gain -1'
06/09 08:45:42 yS0 conf lib: read: 'enable_command_echo false'
06/09 08:45:42 yS0 conf lib: read: 'poll_interval 10'
06/09 08:45:42 yS0 conf lib: read: 'program vgetty'
06/09 08:45:42 yS0 conf lib: read: 'rings 2'
06/09 08:45:42 yS0 conf lib: read: 'answer_mode voice:fax:data'
06/09 08:45:42 yS0 conf lib: read: 'force_autodetect false'
06/09 08:45:42 yS0 conf lib: read: 'toll_saver_rings 0'
06/09 08:45:42 yS0 conf lib: read: 'rec_always_keep true'
06/09 08:45:42 yS0 conf lib: read: 'button_program '
06/09 08:45:42 yS0 conf lib: read: 'call_program '
06/09 08:45:42 yS0 conf lib: read: 'dtmf_program /usr/local/etc/voice/scripts/dtmf.sh'
06/09 08:45:42 yS0 conf lib: read: 'message_program '
06/09 08:45:42 yS0 conf lib: read: 'do_message_light false'
06/09 08:45:42 yS0 conf lib: read: 'program vm'
06/09 08:45:42 yS0 conf lib: read: 'voice_devices ttyS0'
06/09 08:45:42 yS0 conf lib: read: 'dialout_timeout 90'
06/09 08:45:42 yS0 conf lib: read: 'program pvf'
06/09 08:45:42 yS0 conf lib: read: 'port ttyS0'
06/09 08:45:42 yS0 section: port ttyS0, **found**
06/09 08:45:42 yS0 key: 'part', type=6, flags=4, data=(ignored)
06/09 08:45:42 yS0 key: 'program', type=6, flags=4, data=(ignored)
06/09 08:45:42 yS0 key: 'port', type=6, flags=4, data=(ignored)
06/09 08:45:42 yS0 key: 'ring_type', type=6, flags=4, data=(ignored)
06/09 08:45:42 yS0 key: 'voice_log_level', type=0, flags=3, data=5
06/09 08:45:42 yS0 key: 'voice_shell', type=1, flags=3, data=/bin/sh
06/09 08:45:42 yS0 key: 'port_speed', type=0, flags=3, data=38400
06/09 08:45:42 yS0 key: 'port_timeout', type=0, flags=3, data=10
06/09 08:45:42 yS0 key: 'dial_timeout', type=0, flags=3, data=90
06/09 08:45:42 yS0 key: 'command_delay', type=0, flags=3, data=100
06/09 08:45:42 yS0 key: 'dtmf_len', type=0, flags=3, data=30
06/09 08:45:42 yS0 key: 'dtmf_threshold', type=0, flags=3, data=35
06/09 08:45:42 yS0 key: 'dtmf_wait', type=0, flags=3, data=7
06/09 08:45:42 yS0 key: 'ignore_fax_dle', type=3, flags=3, data=FALSE
06/09 08:45:42 yS0 key: 'raw_data', type=3, flags=3, data=FALSE
06/09 08:45:42 yS0 key: 'rec_compression', type=0, flags=3, data=0
06/09 08:45:42 yS0 key: 'rec_speed', type=0, flags=3, data=0
06/09 08:45:42 yS0 key: 'rec_silence_len', type=0, flags=3, data=70
06/09 08:45:42 yS0 key: 'rec_silence_threshold', type=0, flags=3, data=40
06/09 08:45:42 yS0 key: 'rec_remove_silence', type=3, flags=3, data=FALSE
06/09 08:45:42 yS0 key: 'rec_max_len', type=0, flags=3, data=300
06/09 08:45:42 yS0 key: 'rec_min_len', type=0, flags=3, data=0
06/09 08:45:42 yS0 key: 'do_hard_flow', type=3, flags=3, data=TRUE
06/09 08:45:42 yS0 key: 'force_autodetect', type=3, flags=3, data=FALSE
06/09 08:45:42 yS0 key: 'watchdog_timeout', type=0, flags=3, data=60
06/09 08:45:42 yS0 key: 'receive_gain', type=0, flags=3, data=-1
06/09 08:45:42 yS0 key: 'transmit_gain', type=0, flags=3, data=-1
06/09 08:45:42 yS0 key: 'enable_command_echo', type=3, flags=3, data=FALSE
06/09 08:45:42 yS0 key: 'poll_interval', type=0, flags=3, data=10
06/09 08:45:42 yS0 key: 'rings', type=1, flags=3, data=2
06/09 08:45:42 yS0 key: 'answer_mode', type=1, flags=3, data=voice:fax:data
06/09 08:45:42 yS0 key: 'toll_saver_rings', type=0, flags=3, data=0
06/09 08:45:42 yS0 key: 'rec_always_keep', type=3, flags=3, data=TRUE
06/09 08:45:42 yS0 key: 'voice_dir', type=1, flags=3, data=/var/spool/voice
06/09 08:45:42 yS0 key: 'phone_owner', type=1, flags=3, data=root
06/09 08:45:42 yS0 key: 'phone_group', type=1, flags=3, data=phone
06/09 08:45:42 yS0 key: 'phone_mode', type=0, flags=3, data=432
06/09 08:45:42 yS0 key: 'message_flag_file', type=1, flags=3, data=.flag
06/09 08:45:42 yS0 key: 'receive_dir', type=1, flags=3, data=incoming
06/09 08:45:42 yS0 key: 'message_dir', type=1, flags=3, data=messages
06/09 08:45:42 yS0 key: 'message_list', type=1, flags=3, data=Index
06/09 08:45:42 yS0 key: 'backup_message', type=1, flags=3, data=standard.rmd
06/09 08:45:42 yS0 key: 'button_program', type=1, flags=3, data=
06/09 08:45:42 yS0 key: 'call_program', type=1, flags=3, data=
06/09 08:45:42 yS0 key: 'dtmf_program', type=1, flags=3, data=/usr/local/etc/voice/scripts/dtmf.sh
06/09 08:45:42 yS0 key: 'message_program', type=1, flags=3, data=
06/09 08:45:42 yS0 key: 'do_message_light', type=3, flags=3, data=FALSE
06/09 08:45:42 yS0 key: 'beep_frequency', type=0, flags=3, data=933
06/09 08:45:42 yS0 key: 'beep_length', type=0, flags=3, data=1500
06/09 08:45:42 yS0 key: 'max_tries', type=0, flags=3, data=3
06/09 08:45:42 yS0 key: 'retry_delay', type=0, flags=3, data=5
06/09 08:45:42 yS0 key: 'dialout_timeout', type=0, flags=1, data=90
06/09 08:45:42 yS0 key: 'voice_devices', type=1, flags=1, data=
06/09 08:45:42 yS0 check for lockfiles
06/09 08:45:42 yS0 checklock: stat failed, no file
06/09 08:45:42 yS0 locking the line
06/09 08:45:42 yS0 makelock(ttyS0) called
06/09 08:45:42 yS0 do_makelock: lock='/var/spool/uucp/LCK..ttyS0'
06/09 08:45:42 yS0 lock made
06/09 08:45:43 yS0 tio_get_rs232_lines: status: RTS CTS DSR DTR
06/09 08:45:43 yS0 lowering DTR to reset Modem
06/09 08:45:43 yS0 tss: set speed to 38400 (017)
06/09 08:45:43 yS0 tio_set_flow_control( HARD )
06/09 08:45:43 yS0 waiting for line to clear (VTIME), read:
06/09 08:45:44 yS0 send: \dATQ0V1H0[0d]
06/09 08:45:44 yS0 waiting for ``OK''
06/09 08:45:44 yS0 got: ATQ0V1H0[0d][0d][0a]OK ** found **
06/09 08:45:44 yS0 send: ATV1E1S0=0Q0&D3&C1[0d]
06/09 08:45:44 yS0 waiting for ``OK''
06/09 08:45:44 yS0 got: [0d][0a]ATV1E1S0=0Q0&D3&C1[0d][0d][0a]OK ** found **
06/09 08:45:44 yS0 mdm_send: 'ATI'
06/09 08:45:44 yS0 mdm_gis: string 1: '1496'
06/09 08:45:44 yS0 mdm_identify: string '1496'
06/09 08:45:44 yS0 ZyXEL 1496 detected
06/09 08:45:44 yS0 mdm_send: 'ATI1'
06/09 08:45:45 yS0 mdm_gis: string 1: ' 1851'
06/09 08:45:45 yS0 mdm_gis: string 2: 'U1496B V 6.17 '
06/09 08:45:45 yS0 additional info: 'U1496B V 6.17 '
06/09 08:45:45 yS0 mdm_send: 'AT+FCLASS=2.0'
06/09 08:45:45 yS0 mdm_command: string 'AT+FCLASS=2.0'
06/09 08:45:45 yS0 mdm_command: string 'OK' -> OK
06/09 08:45:45 yS0 mdm_send: 'AT+FAA=1;+FCR=1'
06/09 08:45:45 yS0 mdm_command: string 'AT+FAA=1;+FCR=1'
06/09 08:45:45 yS0 mdm_command: string 'OK' -> OK
06/09 08:45:45 yS0 mdm_send: 'AT+FBO=1'
06/09 08:45:45 yS0 mdm_command: string 'AT+FBO=1'
06/09 08:45:45 yS0 mdm_command: string 'OK' -> OK
06/09 08:45:45 yS0 mdm_send: 'AT+FNR=1,1,1,0'
06/09 08:45:45 yS0 mdm_command: string 'AT+FNR=1,1,1,0'
06/09 08:45:45 yS0 mdm_command: string 'OK' -> OK
06/09 08:45:45 yS0 mdm_send: 'AT+FLI="216 368 6118 testing"'
06/09 08:45:45 yS0 mdm_command: string 'AT+FLI="216 368 6118 testing"'
06/09 08:45:45 yS0 mdm_command: string 'OK' -> OK
06/09 08:45:45 yS0 mdm_send: 'AT+FCC=1,5,0,2,0,0,0,0'
06/09 08:45:45 yS0 mdm_command: string 'AT+FCC=1,5,0,2,0,0,0,0'
06/09 08:45:45 yS0 mdm_command: string 'OK' -> OK
06/09 08:45:45 yS0 tss: set speed to 38400 (017)
06/09 08:45:45 yS0 tio_set_flow_control( HARD )
06/09 08:45:45 yS0 detecting voice modem type
06/09 08:45:46 yS0 voice command: 'ATI' -> ''
06/09 08:45:46 yS0 ZyXEL 1496 detected
06/09 08:45:46 yS0 vgetty: entering voice mode
06/09 08:45:46 yS0 vgetty: Installing signal handlers
06/09 08:45:46 yS0 voice command: 'AT+FCLASS?' -> ''
06/09 08:45:46 yS0 voice command: '' -> 'OK'
06/09 08:45:46 yS0 voice command: 'AT+FCLASS=8' -> 'OK'
06/09 08:45:46 yS0 voice command: 'ATI1' -> ''
06/09 08:45:47 yS0 voice command: '' -> 'OK'
06/09 08:45:47 yS0 ROM release 6.17 detected
06/09 08:45:47 yS0 initializing ZyXEL 1496 voice modem
06/09 08:45:47 yS0 voice command: 'ATS40.3=1 S40.4=1 S40.5=1 S40.6=1' -> 'OK'
06/09 08:45:47 yS0 voice command: 'ATS39.6=1 S39.7=0 +VIT=60' -> 'OK'
06/09 08:45:47 yS0 voice command: 'AT+VDH=10 +VDD=6' -> 'OK'
06/09 08:45:47 yS0 voice command: 'AT+VSD=12,70' -> 'OK'
06/09 08:45:48 yS0 voice command: 'AT+VGT=191' -> 'OK'
06/09 08:45:48 yS0 voice command: 'AT+VGR=191' -> 'OK'
06/09 08:45:48 yS0 voice command: 'AT+VNH=1' -> 'OK'
06/09 08:45:48 yS0 vgetty: leaving voice mode
06/09 08:45:48 yS0 voice command: 'AT+FCLASS=2.0' -> 'OK'
06/09 08:45:48 yS0 vgetty: Restoring signal handlers
06/09 08:45:48 yS0 waiting for line to clear (VTIME), read:
06/09 08:45:48 yS0 removing lock file
06/09 08:45:48 yS0 waiting...
06/09 08:49:53 yS0 checking lockfiles, locking the line
06/09 08:49:53 yS0 makelock(ttyS0) called
06/09 08:49:53 yS0 do_makelock: lock='/var/spool/uucp/LCK..ttyS0'
06/09 08:49:53 yS0 lock made
06/09 08:49:53 yS0 waiting for ``RING_''
06/09 08:49:53 yS0 got: [0d][0a]RING[0d] ** found **
06/09 08:49:53 yS0 waiting for ``RING_''
06/09 08:49:53 yS0 got: [0a][0d][0a]RING[0d] ** found **
06/09 08:49:59 yS0 reading ring_type ring configuration from config file /usr/local/etc/mgetty+sendfax/voice.conf
06/09 08:49:59 yS0 reading /usr/local/etc/mgetty+sendfax/voice.conf...
06/09 08:49:59 yS0 conf lib: read: 'part generic'
06/09 08:49:59 yS0 found CT_KEYWORD part generic
06/09 08:49:59 yS0 conf lib: read: 'voice_log_level 5'
06/09 08:49:59 yS0 conf lib: read: 'voice_dir /var/spool/voice'
06/09 08:49:59 yS0 conf lib: read: 'phone_owner root'
06/09 08:49:59 yS0 conf lib: read: 'phone_group phone'
06/09 08:49:59 yS0 conf lib: read: 'phone_mode 0660'
06/09 08:49:59 yS0 conf lib: read: 'message_flag_file .flag'
06/09 08:49:59 yS0 conf lib: read: 'receive_dir incoming'
06/09 08:49:59 yS0 conf lib: read: 'message_dir messages'
06/09 08:49:59 yS0 conf lib: read: 'message_list Index'
06/09 08:49:59 yS0 conf lib: read: 'backup_message standard.rmd'
06/09 08:49:59 yS0 conf lib: read: 'port_speed 38400'
06/09 08:49:59 yS0 conf lib: read: 'voice_shell /bin/sh'
06/09 08:49:59 yS0 conf lib: read: 'port_timeout 10'
06/09 08:49:59 yS0 conf lib: read: 'dial_timeout 90'
06/09 08:49:59 yS0 conf lib: read: 'command_delay 150'
06/09 08:49:59 yS0 conf lib: read: 'dtmf_len 30'
06/09 08:49:59 yS0 conf lib: read: 'dtmf_threshold 35'
06/09 08:49:59 yS0 conf lib: read: 'dtmf_wait 7'
06/09 08:49:59 yS0 conf lib: read: 'ignore_fax_dle false'
06/09 08:49:59 yS0 conf lib: read: 'raw_data false'
06/09 08:49:59 yS0 conf lib: read: 'rec_compression 0'
06/09 08:49:59 yS0 conf lib: read: 'rec_speed 0'
06/09 08:49:59 yS0 conf lib: read: 'rec_silence_len 70'
06/09 08:49:59 yS0 conf lib: read: 'rec_silence_threshold 40'
06/09 08:49:59 yS0 conf lib: read: 'rec_remove_silence false'
06/09 08:49:59 yS0 conf lib: read: 'rec_max_len 300'
06/09 08:49:59 yS0 conf lib: read: 'rec_min_len 0'
06/09 08:49:59 yS0 conf lib: read: 'do_hard_flow true'
06/09 08:49:59 yS0 conf lib: read: 'beep_frequency 933'
06/09 08:49:59 yS0 conf lib: read: 'beep_length 1500'
06/09 08:49:59 yS0 conf lib: read: 'max_tries 3'
06/09 08:49:59 yS0 conf lib: read: 'retry_delay 5'
06/09 08:49:59 yS0 conf lib: read: 'watchdog_timeout 60'
06/09 08:49:59 yS0 conf lib: read: 'receive_gain -1'
06/09 08:49:59 yS0 conf lib: read: 'transmit_gain -1'
06/09 08:49:59 yS0 conf lib: read: 'enable_command_echo true'
06/09 08:49:59 yS0 conf lib: read: 'poll_interval 10'
06/09 08:49:59 yS0 conf lib: read: 'program vgetty'
06/09 08:49:59 yS0 conf lib: read: 'rings 2'
06/09 08:49:59 yS0 conf lib: read: 'answer_mode voice:fax:data'
06/09 08:49:59 yS0 conf lib: read: 'force_autodetect false'
06/09 08:49:59 yS0 conf lib: read: 'toll_saver_rings 0'
06/09 08:49:59 yS0 conf lib: read: 'rec_always_keep true'
06/09 08:49:59 yS0 conf lib: read: 'button_program '
06/09 08:49:59 yS0 conf lib: read: 'call_program '
06/09 08:49:59 yS0 conf lib: read: 'dtmf_program /usr/local/etc/voice/scripts/dtmf.sh'
06/09 08:49:59 yS0 conf lib: read: 'message_program '
06/09 08:49:59 yS0 conf lib: read: 'do_message_light false'
06/09 08:49:59 yS0 conf lib: read: 'program vm'
06/09 08:49:59 yS0 conf lib: read: 'voice_devices ttyS0'
06/09 08:49:59 yS0 conf lib: read: 'dialout_timeout 90'
06/09 08:49:59 yS0 conf lib: read: 'program pvf'
06/09 08:49:59 yS0 conf lib: read: 'port ttyS0'
06/09 08:49:59 yS0 key: 'part', type=6, flags=4, data=(ignored)
06/09 08:49:59 yS0 key: 'program', type=6, flags=4, data=(ignored)
06/09 08:49:59 yS0 key: 'port', type=6, flags=4, data=(ignored)
06/09 08:49:59 yS0 key: 'ring_type', type=6, flags=4, data=(ignored)
06/09 08:49:59 yS0 key: 'voice_log_level', type=0, flags=3, data=5
06/09 08:49:59 yS0 key: 'voice_shell', type=1, flags=3, data=/bin/sh
06/09 08:49:59 yS0 key: 'port_speed', type=0, flags=3, data=38400
06/09 08:49:59 yS0 key: 'port_timeout', type=0, flags=3, data=10
06/09 08:49:59 yS0 key: 'dial_timeout', type=0, flags=3, data=90
06/09 08:49:59 yS0 key: 'command_delay', type=0, flags=3, data=100
06/09 08:49:59 yS0 key: 'dtmf_len', type=0, flags=3, data=30
06/09 08:49:59 yS0 key: 'dtmf_threshold', type=0, flags=3, data=35
06/09 08:49:59 yS0 key: 'dtmf_wait', type=0, flags=3, data=7
06/09 08:49:59 yS0 key: 'ignore_fax_dle', type=3, flags=3, data=FALSE
06/09 08:49:59 yS0 key: 'raw_data', type=3, flags=3, data=FALSE
06/09 08:49:59 yS0 key: 'rec_compression', type=0, flags=3, data=0
06/09 08:49:59 yS0 key: 'rec_speed', type=0, flags=3, data=0
06/09 08:49:59 yS0 key: 'rec_silence_len', type=0, flags=3, data=70
06/09 08:49:59 yS0 key: 'rec_silence_threshold', type=0, flags=3, data=40
06/09 08:49:59 yS0 key: 'rec_remove_silence', type=3, flags=3, data=FALSE
06/09 08:49:59 yS0 key: 'rec_max_len', type=0, flags=3, data=300
06/09 08:49:59 yS0 key: 'rec_min_len', type=0, flags=3, data=0
06/09 08:49:59 yS0 key: 'do_hard_flow', type=3, flags=3, data=TRUE
06/09 08:49:59 yS0 key: 'force_autodetect', type=3, flags=3, data=FALSE
06/09 08:49:59 yS0 key: 'watchdog_timeout', type=0, flags=3, data=60
06/09 08:49:59 yS0 key: 'receive_gain', type=0, flags=3, data=75
06/09 08:49:59 yS0 key: 'transmit_gain', type=0, flags=3, data=75
06/09 08:49:59 yS0 key: 'enable_command_echo', type=3, flags=3, data=FALSE
06/09 08:49:59 yS0 key: 'poll_interval', type=0, flags=3, data=10
06/09 08:49:59 yS0 key: 'rings', type=1, flags=3, data=2
06/09 08:49:59 yS0 key: 'answer_mode', type=1, flags=3, data=voice:fax:data
06/09 08:49:59 yS0 key: 'toll_saver_rings', type=0, flags=3, data=0
06/09 08:49:59 yS0 key: 'rec_always_keep', type=3, flags=3, data=TRUE
06/09 08:49:59 yS0 key: 'voice_dir', type=1, flags=3, data=/var/spool/voice
06/09 08:49:59 yS0 key: 'phone_owner', type=1, flags=3, data=root
06/09 08:49:59 yS0 key: 'phone_group', type=1, flags=3, data=phone
06/09 08:49:59 yS0 key: 'phone_mode', type=0, flags=3, data=432
06/09 08:49:59 yS0 key: 'message_flag_file', type=1, flags=3, data=.flag
06/09 08:49:59 yS0 key: 'receive_dir', type=1, flags=3, data=incoming
06/09 08:49:59 yS0 key: 'message_dir', type=1, flags=3, data=messages
06/09 08:49:59 yS0 key: 'message_list', type=1, flags=3, data=Index
06/09 08:49:59 yS0 key: 'backup_message', type=1, flags=3, data=standard.rmd
06/09 08:49:59 yS0 key: 'button_program', type=1, flags=3, data=
06/09 08:49:59 yS0 key: 'call_program', type=1, flags=3, data=
06/09 08:49:59 yS0 key: 'dtmf_program', type=1, flags=3, data=/usr/local/etc/voice/scripts/dtmf.sh
06/09 08:49:59 yS0 key: 'message_program', type=1, flags=3, data=
06/09 08:49:59 yS0 key: 'do_message_light', type=3, flags=3, data=FALSE
06/09 08:49:59 yS0 key: 'beep_frequency', type=0, flags=3, data=933
06/09 08:49:59 yS0 key: 'beep_length', type=0, flags=3, data=1500
06/09 08:49:59 yS0 key: 'max_tries', type=0, flags=3, data=3
06/09 08:49:59 yS0 key: 'retry_delay', type=0, flags=3, data=5
06/09 08:49:59 yS0 key: 'dialout_timeout', type=0, flags=1, data=90
06/09 08:49:59 yS0 key: 'voice_devices', type=1, flags=1, data=
06/09 08:49:59 yS0 vgetty: entering voice mode
06/09 08:49:59 yS0 vgetty: Installing signal handlers
06/09 08:49:59 yS0 voice command: 'AT+FCLASS?' -> ''
06/09 08:49:59 yS0 voice command: '' -> 'OK'
06/09 08:49:59 yS0 voice command: 'AT+FCLASS=8' -> 'OK'
06/09 08:49:59 yS0 voice command: 'AT+VLS=2' -> 'VCON'
06/09 08:49:59 yS0 voice command: 'AT+VLS=2' -> 'VCON'
06/09 08:50:00 yS0 playing voice file /var/spool/voice/messages/testing.rmd
06/09 08:50:00 yS0 vgetty: raw modem data header found
06/09 08:50:00 yS0 vgetty: modem type ZyXEL 1496 found
06/09 08:50:00 yS0 vgetty: compression method 0x0002, speed 9600, bits 2
06/09 08:50:00 yS0 voice command: 'AT+VSM=2' -> 'OK'
06/09 08:50:00 yS0 voice command: 'AT+FLO=2' -> 'OK'
06/09 08:50:00 yS0 tio_set_flow_control( HARD XON_OUT )
06/09 08:50:00 yS0 voice command: 'AT+VTX' -> 'CONNECT'
06/09 08:50:24 yS0 voice command: '' -> 'VCON'
06/09 08:50:25 yS0 voice command: 'AT+VTS=[933,0,15]' -> ''
06/09 08:50:26 yS0 voice command: '' -> 'OK'
06/09 08:50:27 yS0 recording voice file /var/spool/voice/incoming/va03098.rmd
06/09 08:50:27 yS0 voice command: 'AT+VSM=2' -> 'OK'
06/09 08:50:27 yS0 voice command: 'AT+FLO=2' -> 'OK'
06/09 08:50:27 yS0 tio_set_flow_control( HARD XON_IN )
06/09 08:50:27 yS0 voice command: 'AT+VRX' -> 'CONNECT'
06/09 08:51:02 yS0 voice command: '' -> 'VCON'
06/09 08:51:02 ##### got DTMF code - executing DTMF program, name='', caller=none, dev=ttyS0, pid=3098
06/09 08:51:02 yS0 vgetty: Executing shell script /usr/local/etc/voice/scripts/dtmf.sh with shell /bin/sh
06/09 08:51:02 yS0 vgetty(0): HELLO SHELL
06/09 08:51:02 yS0 shell(1): HELLO VOICE PROGRAM
06/09 08:51:02 yS0 vgetty(1): READY
06/09 08:51:02 yS0 vgetty: initialized communication
06/09 08:51:02 yS0 shell(1): BEEP 1320 100
06/09 08:51:02 yS0 vgetty(1): BEEPING
06/09 08:51:02 yS0 voice command: 'AT+VTS=[1320,0,1]' -> ''
06/09 08:51:02 yS0 voice command: '' -> 'OK'
06/09 08:51:03 yS0 vgetty: Modem returned ERROR
06/09 08:51:03 yS0 vgetty(1): ERROR
06/09 08:51:03 yS0 vgetty(1): READY
06/09 08:51:03 yS0 vgetty: shell exited not normally with status 0x9
06/09 08:51:03 yS0 vgetty: voice_handle_event got unknown event SIGNAL_SIGCHLD with data <,>
06/09 08:51:03 yS0 voice command: '' -> 'AT+VLS=0|OK'
06/09 08:51:03 yS0 voice command: 'AT+VNH=0' -> 'OK'
06/09 08:51:03 yS0 vgetty: leaving voice mode
06/09 08:51:03 yS0 voice command: 'AT+FCLASS=2.0' -> 'OK'
06/09 08:51:03 yS0 vgetty: Restoring signal handlers
06/09 08:51:03 yS0 closing voice modem device
06/09 08:51:03 yS0 removing lock file