debug 4fax-id speed 115200issue-file /etc/issue.mgettyport ttyS0 debug 4 init-chat "" \d\d\d+++\d\d\dAT&FS2=255 OK ATS0=0 OK
part genericvoice_log_level 4voice_shell_log /var/log/vgetty_voice_shell.%svoice_dir /var/spool/voicephone_owner rootphone_group dialoutphone_mode 0664message_flag_file .flagreceive_dir incomingmessage_dir messagesmessage_list Indexbackup_message standard.rmdport_speed 115200voice_shell /bin/shport_timeout 10dial_timeout 90command_delay 100dtmf_len 30dtmf_threshold 40dtmf_wait 7ignore_fax_dle falseraw_data falserec_compression 0rec_speed 0rec_silence_len 70rec_silence_threshold 40rec_remove_silence falserec_max_len 300rec_min_len 0do_hard_flow truebeep_frequency 933beep_length 1500max_tries 3retry_delay 5watchdog_timeout 60receive_gain -1transmit_gain -1enable_command_echo falsepoll_interval 10enable_compression_mapping_querry TRUEcompression_8bit_linear_signed 0compression_16bit_linear_signed 0compression_8bit_linear_unsigned 1compression_8bit_ulaw 4compression_8bit_alaw 5compression_2bit_adpcm 140compression_4bit_adpcm 141compression_4bit_ima_adpcm 129program vgettyrings 1answer_mode voice:fax:dataforce_autodetect falsetoll_saver_rings 0rec_always_keep truebutton_programcall_programdtmf_program dtmf.shmessage_programdo_message_light falsering_report_delay 15program vmvoice_devices ttyS0dialout_timeout 90ringback_goes_away 70ringback_never_came 100program pvfport ttyS0rings 3answer_mode voice:fax:dataport ttyS5ring_type virtualanswer_mode fax:dataring_type ringring_type ring1
10/21 18:37:09 yS0 vgetty: experimental test release 0.9.32 / with duplex patch10/21 18:37:09 yS0 mgetty: interim release 1.1.36-Jun1510/21 18:37:09 yS0 reading generic configuration from config file /etc/mgetty/voice.conf10/21 18:37:09 yS0 reading program vgetty configuration from config file /etc/mgetty/voice.conf10/21 18:37:09 yS0 reading port ttyS0 configuration from config file /etc/mgetty/voice.conf10/21 18:37:09 yS0 check for lockfiles10/21 18:37:09 yS0 locking the line10/21 18:37:10 yS0 lowering DTR to reset Modem10/21 18:37:10 yS0 send: \dATQ0V1H0[0d]10/21 18:37:11 yS0 waiting for ``OK'' ** found **10/21 18:37:11 yS0 send: AT[0d]10/21 18:37:11 yS0 waiting for ``OK'' ** found **10/21 18:37:11 yS0 mdm_send: 'ATI'10/21 18:37:11 yS0 ZyXEL Omni 56K (Plus/Pro) detected10/21 18:37:11 yS0 mdm_send: 'ATI1'10/21 18:37:11 yS0 additional info: 'Omni56K 2.02'10/21 18:37:11 yS0 mdm_send: 'AT+FCLASS=2.0' -> OK10/21 18:37:11 yS0 mdm_send: 'AT+FAA=1;+FCR=1' -> OK10/21 18:37:11 yS0 mdm_send: 'AT+FBO=1' -> OK10/21 18:37:11 yS0 mdm_send: 'AT+FNR=1,1,1,0' -> OK10/21 18:37:11 yS0 mdm_send: 'AT+FLI=""' -> OK10/21 18:37:11 yS0 mdm_send: 'AT+FCC=1,5,0,2,0,0,0,0' -> OK10/21 18:37:11 yS0 detecting voice modem type10/21 18:37:13 yS0 ZyXEL Omni 56K detected10/21 18:37:14 yS0 initializing ZyXEL Omni 56K voice modem10/21 18:37:15 yS0 waiting...10/21 18:38:30 yS0 wfr: waiting for ``RING''10/21 18:38:30 yS0 wfr: waiting for ``RING''10/21 18:38:40 yS0 mdm_read_byte: read returned -1: Interrupted system call10/21 18:38:40 yS0 wfr: timeout waiting for RING10/21 18:38:40 ##### phone stopped ringing (rings=1, dev=ttyS0, pid=7006, caller='none')10/21 18:38:41 yS0 waiting...
init-chat "" \d\d\d+++\d\d\dAT&FS2=255 OK ATS0=0 OK ATL1M3 OK
--10/22 12:01:57 yS0 vgetty: experimental test release 0.9.32 / with duplex patch10/22 12:01:57 yS0 mgetty: interim release 1.1.36-Jun1510/22 12:01:57 yS0 reading generic configuration from config file /etc/mgetty/voice.conf10/22 12:01:57 yS0 reading program vgetty configuration from config file /etc/mgetty/voice.conf10/22 12:01:57 yS0 reading /etc/mgetty/voice.conf...10/22 12:01:57 yS0 conf lib: read: 'part generic'10/22 12:01:57 yS0 found CT_KEYWORD part generic10/22 12:01:57 yS0 conf lib: read: 'voice_log_level 6'10/22 12:01:57 yS0 conf lib: read: 'voice_shell_log /var/log/vgetty_voice_shell.%s'10/22 12:01:57 yS0 conf lib: read: 'voice_dir /var/spool/voice'10/22 12:01:57 yS0 conf lib: read: 'phone_owner root'10/22 12:01:57 yS0 conf lib: read: 'phone_group dialout'10/22 12:01:57 yS0 conf lib: read: 'phone_mode 0664'10/22 12:01:57 yS0 conf lib: read: 'message_flag_file .flag'10/22 12:01:57 yS0 conf lib: read: 'receive_dir incoming'10/22 12:01:57 yS0 conf lib: read: 'message_dir messages'10/22 12:01:57 yS0 conf lib: read: 'message_list Index'10/22 12:01:57 yS0 conf lib: read: 'backup_message standard.rmd'10/22 12:01:57 yS0 conf lib: read: 'port_speed 115200'10/22 12:01:57 yS0 conf lib: read: 'voice_shell /bin/sh'10/22 12:01:57 yS0 conf lib: read: 'port_timeout 10'10/22 12:01:57 yS0 conf lib: read: 'dial_timeout 90'10/22 12:01:57 yS0 conf lib: read: 'command_delay 100'10/22 12:01:57 yS0 conf lib: read: 'dtmf_len 30'10/22 12:01:57 yS0 conf lib: read: 'dtmf_threshold 40'10/22 12:01:57 yS0 conf lib: read: 'dtmf_wait 7'10/22 12:01:57 yS0 conf lib: read: 'ignore_fax_dle false'10/22 12:01:57 yS0 conf lib: read: 'raw_data false'10/22 12:01:57 yS0 conf lib: read: 'rec_compression 0'10/22 12:01:57 yS0 conf lib: read: 'rec_speed 0'10/22 12:01:57 yS0 conf lib: read: 'rec_silence_len 70'10/22 12:01:57 yS0 conf lib: read: 'rec_silence_threshold 40'10/22 12:01:57 yS0 conf lib: read: 'rec_remove_silence false'10/22 12:01:57 yS0 conf lib: read: 'rec_max_len 300'10/22 12:01:57 yS0 conf lib: read: 'rec_min_len 0'10/22 12:01:57 yS0 conf lib: read: 'do_hard_flow true'10/22 12:01:57 yS0 conf lib: read: 'beep_frequency 933'10/22 12:01:57 yS0 conf lib: read: 'beep_length 1500'10/22 12:01:57 yS0 conf lib: read: 'max_tries 3'10/22 12:01:57 yS0 conf lib: read: 'retry_delay 5'10/22 12:01:57 yS0 conf lib: read: 'watchdog_timeout 60'10/22 12:01:57 yS0 conf lib: read: 'receive_gain -1'10/22 12:01:57 yS0 conf lib: read: 'transmit_gain -1'10/22 12:01:57 yS0 conf lib: read: 'enable_command_echo false'10/22 12:01:57 yS0 conf lib: read: 'poll_interval 10'10/22 12:01:57 yS0 conf lib: read: 'enable_compression_mapping_querry TRUE'10/22 12:01:57 yS0 conf lib: read: 'compression_8bit_linear_signed 0'10/22 12:01:57 yS0 conf lib: read: 'compression_16bit_linear_signed 0'10/22 12:01:57 yS0 conf lib: read: 'compression_8bit_linear_unsigned 1'10/22 12:01:57 yS0 conf lib: read: 'compression_8bit_ulaw 4'10/22 12:01:57 yS0 conf lib: read: 'compression_8bit_alaw 5'10/22 12:01:57 yS0 conf lib: read: 'compression_2bit_adpcm 140'10/22 12:01:57 yS0 conf lib: read: 'compression_4bit_adpcm 141'10/22 12:01:57 yS0 conf lib: read: 'compression_4bit_ima_adpcm 129'10/22 12:01:57 yS0 conf lib: read: 'program vgetty'10/22 12:01:57 yS0 section: program vgetty, **found**10/22 12:01:57 yS0 conf lib: read: 'rings 1'10/22 12:01:57 yS0 conf lib: read: 'answer_mode voice:fax:data'10/22 12:01:57 yS0 conf lib: read: 'force_autodetect false'10/22 12:01:57 yS0 conf lib: read: 'toll_saver_rings 0'10/22 12:01:57 yS0 conf lib: read: 'rec_always_keep true'10/22 12:01:57 yS0 conf lib: read: 'button_program '10/22 12:01:57 yS0 conf lib: read: 'call_program '10/22 12:01:57 yS0 conf lib: read: 'dtmf_program dtmf.sh'10/22 12:01:57 yS0 conf lib: read: 'message_program '10/22 12:01:57 yS0 conf lib: read: 'do_message_light false'10/22 12:01:57 yS0 conf lib: read: 'ring_report_delay 15'10/22 12:01:57 yS0 conf lib: read: 'program vm'10/22 12:01:57 yS0 section: program vm, ignore10/22 12:01:57 yS0 conf lib: read: 'voice_devices ttyS0'10/22 12:01:57 yS0 conf lib: read: 'dialout_timeout 90'10/22 12:01:57 yS0 conf lib: read: 'ringback_goes_away 70'10/22 12:01:57 yS0 conf lib: read: 'ringback_never_came 100'10/22 12:01:57 yS0 conf lib: read: 'program pvf'10/22 12:01:57 yS0 section: program pvf, ignore10/22 12:01:57 yS0 conf lib: read: 'port ttyS0'10/22 12:01:57 yS0 conf lib: read: 'rings 3'10/22 12:01:57 yS0 conf lib: read: 'answer_mode voice:fax:data'10/22 12:01:57 yS0 conf lib: read: 'port ttyS5'10/22 12:01:57 yS0 conf lib: read: 'ring_type virtual'10/22 12:01:57 yS0 conf lib: read: 'answer_mode fax:data'10/22 12:01:57 yS0 conf lib: read: 'ring_type ring'10/22 12:01:57 yS0 conf lib: read: 'ring_type ring1'10/22 12:01:57 yS0 key: 'part', type=6, flags=4, data=(ignored)10/22 12:01:57 yS0 key: 'program', type=6, flags=4, data=(ignored)10/22 12:01:57 yS0 key: 'port', type=6, flags=4, data=(ignored)10/22 12:01:57 yS0 key: 'ring_type', type=6, flags=4, data=(ignored)10/22 12:01:57 yS0 key: 'voice_log_level', type=0, flags=3, data=610/22 12:01:57 yS0 key: 'voice_shell_log', type=1, flags=3, data=/var/log/vgetty_voice_shell.%s10/22 12:01:57 yS0 key: 'voice_shell', type=1, flags=3, data=/bin/sh10/22 12:01:57 yS0 key: 'port_speed', type=0, flags=3, data=11520010/22 12:01:57 yS0 key: 'port_timeout', type=0, flags=3, data=1010/22 12:01:57 yS0 key: 'dial_timeout', type=0, flags=3, data=9010/22 12:01:57 yS0 key: 'command_delay', type=0, flags=3, data=10010/22 12:01:57 yS0 key: 'dtmf_len', type=0, flags=3, data=3010/22 12:01:57 yS0 key: 'dtmf_threshold', type=0, flags=3, data=4010/22 12:01:57 yS0 key: 'dtmf_wait', type=0, flags=3, data=710/22 12:01:57 yS0 key: 'ignore_fax_dle', type=3, flags=3, data=FALSE10/22 12:01:57 yS0 key: 'raw_data', type=3, flags=3, data=FALSE10/22 12:01:57 yS0 key: 'rec_compression', type=0, flags=3, data=010/22 12:01:57 yS0 key: 'rec_speed', type=0, flags=3, data=010/22 12:01:57 yS0 key: 'rec_silence_len', type=0, flags=3, data=7010/22 12:01:57 yS0 key: 'rec_silence_threshold', type=0, flags=3, data=4010/22 12:01:57 yS0 key: 'rec_remove_silence', type=3, flags=3, data=FALSE10/22 12:01:57 yS0 key: 'rec_max_len', type=0, flags=3, data=30010/22 12:01:57 yS0 key: 'rec_min_len', type=0, flags=3, data=010/22 12:01:57 yS0 key: 'do_hard_flow', type=3, flags=3, data=TRUE10/22 12:01:57 yS0 key: 'force_autodetect', type=3, flags=3, data=FALSE10/22 12:01:57 yS0 key: 'watchdog_timeout', type=0, flags=3, data=6010/22 12:01:57 yS0 key: 'receive_gain', type=0, flags=3, data=-110/22 12:01:57 yS0 key: 'transmit_gain', type=0, flags=3, data=-110/22 12:01:57 yS0 key: 'enable_command_echo', type=3, flags=3, data=FALSE10/22 12:01:57 yS0 key: 'poll_interval', type=0, flags=3, data=1010/22 12:01:57 yS0 key: 'forceV253', type=3, flags=1, data=FALSE10/22 12:01:57 yS0 key: 'forceV253subset', type=3, flags=1, data=FALSE10/22 12:01:57 yS0 key: 'enable_compression_mapping_querry', type=3, flags=3, data=TRUE10/22 12:01:57 yS0 key: 'compression_8bit_linear_signed', type=0, flags=3, data=010/22 12:01:57 yS0 key: 'compression_16bit_linear_signed', type=0, flags=3, data=010/22 12:01:57 yS0 key: 'compression_8bit_linear_unsigned', type=0, flags=3, data=110/22 12:01:57 yS0 key: 'compression_8bit_ulaw', type=0, flags=3, data=410/22 12:01:57 yS0 key: 'compression_8bit_alaw', type=0, flags=3, data=510/22 12:01:57 yS0 key: 'compression_2bit_adpcm', type=0, flags=3, data=14010/22 12:01:57 yS0 key: 'compression_4bit_adpcm', type=0, flags=3, data=14110/22 12:01:57 yS0 key: 'compression_4bit_ima_adpcm', type=0, flags=3, data=12910/22 12:01:57 yS0 key: 'rings', type=1, flags=3, data=110/22 12:01:57 yS0 key: 'answer_mode', type=1, flags=3, data=voice:fax:data10/22 12:01:57 yS0 key: 'toll_saver_rings', type=0, flags=3, data=010/22 12:01:57 yS0 key: 'rec_always_keep', type=3, flags=3, data=TRUE10/22 12:01:57 yS0 key: 'voice_dir', type=1, flags=3, data=/var/spool/voice10/22 12:01:57 yS0 key: 'phone_owner', type=1, flags=3, data=root10/22 12:01:57 yS0 key: 'phone_group', type=1, flags=3, data=dialout10/22 12:01:57 yS0 key: 'phone_mode', type=0, flags=3, data=43610/22 12:01:57 yS0 key: 'message_flag_file', type=1, flags=3, data=.flag10/22 12:01:57 yS0 key: 'receive_dir', type=1, flags=3, data=incoming10/22 12:01:57 yS0 key: 'message_dir', type=1, flags=3, data=messages10/22 12:01:57 yS0 key: 'message_list', type=1, flags=3, data=Index10/22 12:01:57 yS0 key: 'backup_message', type=1, flags=3, data=standard.rmd10/22 12:01:57 yS0 key: 'button_program', type=1, flags=3, data=10/22 12:01:57 yS0 key: 'call_program', type=1, flags=3, data=10/22 12:01:57 yS0 key: 'dtmf_program', type=1, flags=3, data=dtmf.sh10/22 12:01:57 yS0 key: 'message_program', type=1, flags=3, data=10/22 12:01:57 yS0 key: 'do_message_light', type=3, flags=3, data=FALSE10/22 12:01:57 yS0 key: 'pre_message', type=1, flags=1, data=10/22 12:01:57 yS0 key: 'beepsound', type=1, flags=1, data=10/22 12:01:57 yS0 key: 'beep_frequency', type=0, flags=3, data=93310/22 12:01:57 yS0 key: 'beep_length', type=0, flags=3, data=150010/22 12:01:57 yS0 key: 'max_tries', type=0, flags=3, data=310/22 12:01:57 yS0 key: 'retry_delay', type=0, flags=3, data=510/22 12:01:57 yS0 key: 'dialout_timeout', type=0, flags=1, data=9010/22 12:01:57 yS0 key: 'ringback_goes_away', type=0, flags=1, data=7010/22 12:01:57 yS0 key: 'ringback_never_came', type=0, flags=1, data=10010/22 12:01:57 yS0 key: 'ring_report_delay', type=0, flags=3, data=1510/22 12:01:57 yS0 key: 'voice_devices', type=1, flags=1, data=10/22 12:01:57 yS0 reading port ttyS0 configuration from config file /etc/mgetty/voice.conf10/22 12:01:57 yS0 reading /etc/mgetty/voice.conf...10/22 12:01:57 yS0 conf lib: read: 'part generic'10/22 12:01:57 yS0 found CT_KEYWORD part generic10/22 12:01:57 yS0 conf lib: read: 'voice_log_level 6'10/22 12:01:57 yS0 conf lib: read: 'voice_shell_log /var/log/vgetty_voice_shell.%s'10/22 12:01:57 yS0 conf lib: read: 'voice_dir /var/spool/voice'10/22 12:01:57 yS0 conf lib: read: 'phone_owner root'10/22 12:01:57 yS0 conf lib: read: 'phone_group dialout'10/22 12:01:57 yS0 conf lib: read: 'phone_mode 0664'10/22 12:01:57 yS0 conf lib: read: 'message_flag_file .flag'10/22 12:01:57 yS0 conf lib: read: 'receive_dir incoming'10/22 12:01:57 yS0 conf lib: read: 'message_dir messages'10/22 12:01:57 yS0 conf lib: read: 'message_list Index'10/22 12:01:57 yS0 conf lib: read: 'backup_message standard.rmd'10/22 12:01:57 yS0 conf lib: read: 'port_speed 115200'10/22 12:01:57 yS0 conf lib: read: 'voice_shell /bin/sh'10/22 12:01:57 yS0 conf lib: read: 'port_timeout 10'10/22 12:01:57 yS0 conf lib: read: 'dial_timeout 90'10/22 12:01:57 yS0 conf lib: read: 'command_delay 100'10/22 12:01:57 yS0 conf lib: read: 'dtmf_len 30'10/22 12:01:57 yS0 conf lib: read: 'dtmf_threshold 40'10/22 12:01:57 yS0 conf lib: read: 'dtmf_wait 7'10/22 12:01:57 yS0 conf lib: read: 'ignore_fax_dle false'10/22 12:01:57 yS0 conf lib: read: 'raw_data false'10/22 12:01:57 yS0 conf lib: read: 'rec_compression 0'10/22 12:01:57 yS0 conf lib: read: 'rec_speed 0'10/22 12:01:57 yS0 conf lib: read: 'rec_silence_len 70'10/22 12:01:57 yS0 conf lib: read: 'rec_silence_threshold 40'10/22 12:01:57 yS0 conf lib: read: 'rec_remove_silence false'10/22 12:01:57 yS0 conf lib: read: 'rec_max_len 300'10/22 12:01:57 yS0 conf lib: read: 'rec_min_len 0'10/22 12:01:57 yS0 conf lib: read: 'do_hard_flow true'10/22 12:01:57 yS0 conf lib: read: 'beep_frequency 933'10/22 12:01:57 yS0 conf lib: read: 'beep_length 1500'10/22 12:01:57 yS0 conf lib: read: 'max_tries 3'10/22 12:01:57 yS0 conf lib: read: 'retry_delay 5'10/22 12:01:57 yS0 conf lib: read: 'watchdog_timeout 60'10/22 12:01:57 yS0 conf lib: read: 'receive_gain -1'10/22 12:01:57 yS0 conf lib: read: 'transmit_gain -1'10/22 12:01:57 yS0 conf lib: read: 'enable_command_echo false'10/22 12:01:57 yS0 conf lib: read: 'poll_interval 10'10/22 12:01:57 yS0 conf lib: read: 'enable_compression_mapping_querry TRUE'10/22 12:01:57 yS0 conf lib: read: 'compression_8bit_linear_signed 0'10/22 12:01:57 yS0 conf lib: read: 'compression_16bit_linear_signed 0'10/22 12:01:57 yS0 conf lib: read: 'compression_8bit_linear_unsigned 1'10/22 12:01:57 yS0 conf lib: read: 'compression_8bit_ulaw 4'10/22 12:01:57 yS0 conf lib: read: 'compression_8bit_alaw 5'10/22 12:01:57 yS0 conf lib: read: 'compression_2bit_adpcm 140'10/22 12:01:57 yS0 conf lib: read: 'compression_4bit_adpcm 141'10/22 12:01:57 yS0 conf lib: read: 'compression_4bit_ima_adpcm 129'10/22 12:01:57 yS0 conf lib: read: 'program vgetty'10/22 12:01:57 yS0 conf lib: read: 'rings 1'10/22 12:01:57 yS0 conf lib: read: 'answer_mode voice:fax:data'10/22 12:01:57 yS0 conf lib: read: 'force_autodetect false'10/22 12:01:57 yS0 conf lib: read: 'toll_saver_rings 0'10/22 12:01:57 yS0 conf lib: read: 'rec_always_keep true'10/22 12:01:57 yS0 conf lib: read: 'button_program '10/22 12:01:57 yS0 conf lib: read: 'call_program '10/22 12:01:57 yS0 conf lib: read: 'dtmf_program dtmf.sh'10/22 12:01:57 yS0 conf lib: read: 'message_program '10/22 12:01:57 yS0 conf lib: read: 'do_message_light false'10/22 12:01:57 yS0 conf lib: read: 'ring_report_delay 15'10/22 12:01:57 yS0 conf lib: read: 'program vm'10/22 12:01:57 yS0 conf lib: read: 'voice_devices ttyS0'10/22 12:01:57 yS0 conf lib: read: 'dialout_timeout 90'10/22 12:01:57 yS0 conf lib: read: 'ringback_goes_away 70'10/22 12:01:57 yS0 conf lib: read: 'ringback_never_came 100'10/22 12:01:57 yS0 conf lib: read: 'program pvf'10/22 12:01:57 yS0 conf lib: read: 'port ttyS0'10/22 12:01:57 yS0 section: port ttyS0, **found**10/22 12:01:57 yS0 conf lib: read: 'rings 3'10/22 12:01:57 yS0 conf lib: read: 'answer_mode voice:fax:data'10/22 12:01:57 yS0 conf lib: read: 'port ttyS5'10/22 12:01:57 yS0 section: port ttyS5, ignore10/22 12:01:57 yS0 conf lib: read: 'ring_type virtual'10/22 12:01:57 yS0 conf lib: read: 'answer_mode fax:data'10/22 12:01:57 yS0 conf lib: read: 'ring_type ring'10/22 12:01:57 yS0 conf lib: read: 'ring_type ring1'10/22 12:01:57 yS0 key: 'part', type=6, flags=4, data=(ignored)10/22 12:01:57 yS0 key: 'program', type=6, flags=4, data=(ignored)10/22 12:01:57 yS0 key: 'port', type=6, flags=4, data=(ignored)10/22 12:01:57 yS0 key: 'ring_type', type=6, flags=4, data=(ignored)10/22 12:01:57 yS0 key: 'voice_log_level', type=0, flags=3, data=610/22 12:01:57 yS0 key: 'voice_shell_log', type=1, flags=3, data=/var/log/vgetty_voice_shell.%s10/22 12:01:57 yS0 key: 'voice_shell', type=1, flags=3, data=/bin/sh10/22 12:01:57 yS0 key: 'port_speed', type=0, flags=3, data=11520010/22 12:01:57 yS0 key: 'port_timeout', type=0, flags=3, data=1010/22 12:01:57 yS0 key: 'dial_timeout', type=0, flags=3, data=9010/22 12:01:57 yS0 key: 'command_delay', type=0, flags=3, data=10010/22 12:01:57 yS0 key: 'dtmf_len', type=0, flags=3, data=3010/22 12:01:57 yS0 key: 'dtmf_threshold', type=0, flags=3, data=4010/22 12:01:57 yS0 key: 'dtmf_wait', type=0, flags=3, data=710/22 12:01:57 yS0 key: 'ignore_fax_dle', type=3, flags=3, data=FALSE10/22 12:01:57 yS0 key: 'raw_data', type=3, flags=3, data=FALSE10/22 12:01:57 yS0 key: 'rec_compression', type=0, flags=3, data=010/22 12:01:57 yS0 key: 'rec_speed', type=0, flags=3, data=010/22 12:01:57 yS0 key: 'rec_silence_len', type=0, flags=3, data=7010/22 12:01:57 yS0 key: 'rec_silence_threshold', type=0, flags=3, data=4010/22 12:01:57 yS0 key: 'rec_remove_silence', type=3, flags=3, data=FALSE10/22 12:01:57 yS0 key: 'rec_max_len', type=0, flags=3, data=30010/22 12:01:57 yS0 key: 'rec_min_len', type=0, flags=3, data=010/22 12:01:57 yS0 key: 'do_hard_flow', type=3, flags=3, data=TRUE10/22 12:01:57 yS0 key: 'force_autodetect', type=3, flags=3, data=FALSE10/22 12:01:57 yS0 key: 'watchdog_timeout', type=0, flags=3, data=6010/22 12:01:57 yS0 key: 'receive_gain', type=0, flags=3, data=-110/22 12:01:57 yS0 key: 'transmit_gain', type=0, flags=3, data=-110/22 12:01:57 yS0 key: 'enable_command_echo', type=3, flags=3, data=FALSE10/22 12:01:57 yS0 key: 'poll_interval', type=0, flags=3, data=1010/22 12:01:57 yS0 key: 'forceV253', type=3, flags=1, data=FALSE10/22 12:01:57 yS0 key: 'forceV253subset', type=3, flags=1, data=FALSE10/22 12:01:57 yS0 key: 'enable_compression_mapping_querry', type=3, flags=3, data=TRUE10/22 12:01:57 yS0 key: 'compression_8bit_linear_signed', type=0, flags=3, data=010/22 12:01:57 yS0 key: 'compression_16bit_linear_signed', type=0, flags=3, data=010/22 12:01:57 yS0 key: 'compression_8bit_linear_unsigned', type=0, flags=3, data=110/22 12:01:57 yS0 key: 'compression_8bit_ulaw', type=0, flags=3, data=410/22 12:01:57 yS0 key: 'compression_8bit_alaw', type=0, flags=3, data=510/22 12:01:57 yS0 key: 'compression_2bit_adpcm', type=0, flags=3, data=14010/22 12:01:57 yS0 key: 'compression_4bit_adpcm', type=0, flags=3, data=14110/22 12:01:57 yS0 key: 'compression_4bit_ima_adpcm', type=0, flags=3, data=12910/22 12:01:57 yS0 key: 'rings', type=1, flags=3, data=310/22 12:01:57 yS0 key: 'answer_mode', type=1, flags=3, data=voice:fax:data10/22 12:01:57 yS0 key: 'toll_saver_rings', type=0, flags=3, data=010/22 12:01:57 yS0 key: 'rec_always_keep', type=3, flags=3, data=TRUE10/22 12:01:57 yS0 key: 'voice_dir', type=1, flags=3, data=/var/spool/voice10/22 12:01:57 yS0 key: 'phone_owner', type=1, flags=3, data=root10/22 12:01:57 yS0 key: 'phone_group', type=1, flags=3, data=dialout10/22 12:01:57 yS0 key: 'phone_mode', type=0, flags=3, data=43610/22 12:01:57 yS0 key: 'message_flag_file', type=1, flags=3, data=.flag10/22 12:01:57 yS0 key: 'receive_dir', type=1, flags=3, data=incoming10/22 12:01:57 yS0 key: 'message_dir', type=1, flags=3, data=messages10/22 12:01:57 yS0 key: 'message_list', type=1, flags=3, data=Index10/22 12:01:57 yS0 key: 'backup_message', type=1, flags=3, data=standard.rmd10/22 12:01:57 yS0 key: 'button_program', type=1, flags=3, data=10/22 12:01:57 yS0 key: 'call_program', type=1, flags=3, data=10/22 12:01:57 yS0 key: 'dtmf_program', type=1, flags=3, data=dtmf.sh10/22 12:01:57 yS0 key: 'message_program', type=1, flags=3, data=10/22 12:01:57 yS0 key: 'do_message_light', type=3, flags=3, data=FALSE10/22 12:01:57 yS0 key: 'pre_message', type=1, flags=1, data=10/22 12:01:57 yS0 key: 'beepsound', type=1, flags=1, data=10/22 12:01:57 yS0 key: 'beep_frequency', type=0, flags=3, data=93310/22 12:01:57 yS0 key: 'beep_length', type=0, flags=3, data=150010/22 12:01:57 yS0 key: 'max_tries', type=0, flags=3, data=310/22 12:01:57 yS0 key: 'retry_delay', type=0, flags=3, data=510/22 12:01:57 yS0 key: 'dialout_timeout', type=0, flags=1, data=9010/22 12:01:57 yS0 key: 'ringback_goes_away', type=0, flags=1, data=7010/22 12:01:57 yS0 key: 'ringback_never_came', type=0, flags=1, data=10010/22 12:01:57 yS0 key: 'ring_report_delay', type=0, flags=3, data=1510/22 12:01:57 yS0 key: 'voice_devices', type=1, flags=1, data=10/22 12:01:57 yS0 check for lockfiles10/22 12:01:57 yS0 checklock: stat failed, no file10/22 12:01:57 yS0 locking the line10/22 12:01:57 yS0 makelock(ttyS0) called10/22 12:01:57 yS0 do_makelock: lock='/var/lock/LCK..ttyS0'10/22 12:01:57 yS0 lock made10/22 12:01:57 yS0 tio_get_rs232_lines: status: RTS CTS DSR DTR10/22 12:01:57 yS0 lowering DTR to reset Modem10/22 12:01:58 yS0 tss: set speed to 115200 (10002)10/22 12:01:58 yS0 tio_set_flow_control( HARD )10/22 12:01:58 yS0 waiting for line to clear (VTIME=1), read: 10/22 12:01:58 yS0 send: \d\\d+++\d\d\dAT&FS2=255[0d]10/22 12:02:01 yS0 waiting for ``OK''10/22 12:02:01 yS0 got: AT&FS2=255[0d]10/22 12:02:01 yS0 CND: AT&FS2=255[0d][0a]OK ** found **10/22 12:02:01 yS0 send: ATS0=0[0d]10/22 12:02:01 yS0 waiting for ``OK''10/22 12:02:01 yS0 got: [0d]10/22 12:02:01 yS0 CND: OK[0a]ATS0=0[0d]10/22 12:02:01 yS0 CND: ATS0=0[0d][0a]OK ** found **10/22 12:02:01 yS0 send: ATL1M3[0d]10/22 12:02:01 yS0 waiting for ``OK''10/22 12:02:01 yS0 got: [0d]10/22 12:02:01 yS0 CND: OK[0a]ATL1M3[0d]10/22 12:02:01 yS0 CND: ATL1M3[0d][0a]OK ** found **10/22 12:02:01 yS0 mdm_send: 'ATI'10/22 12:02:01 yS0 got:[0d][0a]ATI[0d]10/22 12:02:01 yS0 got:[0d][0a]1501[0d]10/22 12:02:01 yS0 mdm_gis: string 1: '1501'10/22 12:02:01 yS0 got:[0a][0d][0a]OK[0d]10/22 12:02:01 yS0 mdm_identify: string '1501'10/22 12:02:01 yS0 ZyXEL Omni 56K (Plus/Pro) detected10/22 12:02:01 yS0 mdm_send: 'ATI1'10/22 12:02:01 yS0 got:[0a]ATI1[0d]10/22 12:02:01 yS0 got:[0d][0a]59495[0d]10/22 12:02:01 yS0 mdm_gis: string 1: '59495'10/22 12:02:01 yS0 got:[0a]Omni56K 2.02[0d]10/22 12:02:01 yS0 mdm_gis: string 2: 'Omni56K 2.02'10/22 12:02:01 yS0 got:[0a]2002 12 27 15:24[0d]10/22 12:02:01 yS0 mdm_gis: string 3: '2002 12 27 15:24'10/22 12:02:01 yS0 got:[0a][0d][0a]OK[0d]10/22 12:02:01 yS0 additional info: 'Omni56K 2.02'10/22 12:02:01 yS0 mdm_send: 'AT+FCLASS=2.0'10/22 12:02:01 yS0 got:[0a]AT+FCLASS=2.0[0d]10/22 12:02:01 yS0 mdm_command: string 'AT+FCLASS=2.0'10/22 12:02:01 yS0 got:[0d][0a]OK[0d]10/22 12:02:01 yS0 mdm_command: string 'OK' -> OK10/22 12:02:01 yS0 mdm_send: 'AT+FAA=1;+FCR=1'10/22 12:02:01 yS0 got:[0a]AT+FAA=1;+FCR=1[0d]10/22 12:02:01 yS0 mdm_command: string 'AT+FAA=1;+FCR=1'10/22 12:02:01 yS0 got:[0d][0a]OK[0d]10/22 12:02:02 yS0 mdm_command: string 'OK' -> OK10/22 12:02:02 yS0 mdm_send: 'AT+FBO=1'10/22 12:02:02 yS0 got:[0a]AT+FBO=1[0d]10/22 12:02:02 yS0 mdm_command: string 'AT+FBO=1'10/22 12:02:02 yS0 got:[0d][0a]OK[0d]10/22 12:02:02 yS0 mdm_command: string 'OK' -> OK10/22 12:02:02 yS0 mdm_send: 'AT+FNR=1,1,1,0'10/22 12:02:02 yS0 got:[0a]AT+FNR=1,1,1,0[0d]10/22 12:02:02 yS0 mdm_command: string 'AT+FNR=1,1,1,0'10/22 12:02:02 yS0 got:[0d][0a]OK[0d]10/22 12:02:02 yS0 mdm_command: string 'OK' -> OK10/22 12:02:02 yS0 mdm_send: 'AT+FLI=""'10/22 12:02:02 yS0 got:[0a]AT+FLI=""[0d]10/22 12:02:02 yS0 mdm_command: string 'AT+FLI=""'10/22 12:02:02 yS0 got:[0d][0a]OK[0d]10/22 12:02:02 yS0 mdm_command: string 'OK' -> OK10/22 12:02:02 yS0 mdm_send: 'AT+FCC=1,5,0,2,0,0,0,0'10/22 12:02:02 yS0 got:[0a]AT+FCC=1,5,0,2,0,0,0,0[0d]10/22 12:02:02 yS0 mdm_command: string 'AT+FCC=1,5,0,2,0,0,0,0'10/22 12:02:02 yS0 got:[0d][0a]OK[0d]10/22 12:02:02 yS0 mdm_command: string 'OK' -> OK10/22 12:02:02 yS0 tss: set speed to 115200 (10002)10/22 12:02:02 yS0 tss: set speed to 115200 (10002)10/22 12:02:02 yS0 tio_set_flow_control( HARD )10/22 12:02:02 yS0 detecting voice modem type10/22 12:02:02 yS0 vgetty: ATE010/22 12:02:02 yS0 serial port: ATE010/22 12:02:02 yS0 serial port: OK10/22 12:02:03 yS0 voice command: 'ATI9' -> ''10/22 12:02:03 yS0 vgetty: ATI910/22 12:02:03 yS0 serial port: ([01]$ZYX55DD\00000000\MODEM\\ZyXEL Omni56KFA)10/22 12:02:03 yS0 PNP String: 'ZYX55DD\00000000\MODEM\\ZyXEL Omni56KFA)'10/22 12:02:03 yS0 checking pnpid SUP / modelid <none>10/22 12:02:03 yS0 checking pnpid ZYX / modelid 02FF10/22 12:02:03 yS0 checking pnpid USR / modelid 008810/22 12:02:03 yS0 checking pnpid ELS / modelid 068710/22 12:02:03 yS0 checking pnpid ELS / modelid 056610/22 12:02:03 yS0 checking pnpid ELS / modelid 070710/22 12:02:03 yS0 checking pnpid ELS / modelid 831810/22 12:02:03 yS0 checking pnpid ELS / modelid 085310/22 12:02:03 yS0 checking pnpid ELS / modelid 854810/22 12:02:03 yS0 checking pnpid ELS / modelid 075410/22 12:02:03 yS0 checking pnpid ELS / modelid 035010/22 12:02:03 yS0 checking pnpid ELS / modelid 050310/22 12:02:03 yS0 checking pnpid ELS / modelid 066710/22 12:02:03 yS0 checking pnpid ELS / modelid 015210/22 12:02:03 yS0 checking pnpid ELS / modelid 036310/22 12:02:03 yS0 checking pnpid ELS / modelid 086210/22 12:02:03 yS0 checking pnpid ELS / modelid 602610/22 12:02:03 yS0 checking pnpid ELS / modelid 602710/22 12:02:03 yS0 serial port: OK10/22 12:02:03 yS0 voice command: 'ATI3' -> ''10/22 12:02:03 yS0 vgetty: ATI310/22 12:02:03 yS0 serial port: ZyXEL V.90 2.0210/22 12:02:03 yS0 serial port: OK10/22 12:02:03 yS0 voice command: 'ATI' -> ''10/22 12:02:03 yS0 vgetty: ATI10/22 12:02:03 yS0 serial port: 150110/22 12:02:03 yS0 ZyXEL Omni 56K: OK10/22 12:02:03 yS0 ZyXEL Omni 56K detected10/22 12:02:03 yS0 vgetty: entering voice mode10/22 12:02:03 yS0 vgetty: Installing signal handlers10/22 12:02:03 yS0 voice command: 'AT+FCLASS?' -> ''10/22 12:02:04 yS0 vgetty: AT+FCLASS?10/22 12:02:04 yS0 ZyXEL Omni 56K: 2.010/22 12:02:04 yS0 voice command: '' -> 'OK'10/22 12:02:04 yS0 ZyXEL Omni 56K: OK10/22 12:02:04 yS0 voice command: 'AT+FCLASS=8' -> 'OK'10/22 12:02:04 yS0 vgetty: AT+FCLASS=810/22 12:02:04 yS0 ZyXEL Omni 56K: OK10/22 12:02:04 yS0 voice command: 'AT' -> 'OK'10/22 12:02:04 yS0 vgetty: AT10/22 12:02:04 yS0 ZyXEL Omni 56K: OK10/22 12:02:04 yS0 voice command: 'AT+VIT=100' -> 'OK'10/22 12:02:04 yS0 vgetty: AT+VIT=10010/22 12:02:04 yS0 ZyXEL Omni 56K: OK10/22 12:02:04 yS0 voice command: 'AT+VSD=12,70' -> 'OK'10/22 12:02:04 yS0 vgetty: AT+VSD=12,7010/22 12:02:04 yS0 ZyXEL Omni 56K: OK10/22 12:02:04 yS0 voice command: 'AT+VGT=128' -> 'OK'10/22 12:02:04 yS0 vgetty: AT+VGT=12810/22 12:02:04 yS0 ZyXEL Omni 56K: OK10/22 12:02:04 yS0 voice command: 'AT+VGR=128' -> 'OK'10/22 12:02:04 yS0 vgetty: AT+VGR=12810/22 12:02:04 yS0 ZyXEL Omni 56K: OK10/22 12:02:04 yS0 voice command: 'AT+VRA=70+VRN=100' -> 'OK'10/22 12:02:05 yS0 vgetty: AT+VRA=70+VRN=10010/22 12:02:05 yS0 ZyXEL Omni 56K: OK10/22 12:02:05 yS0 vgetty: queued event RESET_WATCHDOG at position 000010/22 12:02:05 yS0 initializing ZyXEL Omni 56K voice modem10/22 12:02:05 yS0 voice command: 'ATS40.3=1S40.4=1S40.5=1S40.6=1' -> 'OK'10/22 12:02:05 yS0 vgetty: ATS40.3=1S40.4=1S40.5=1S40.6=110/22 12:02:05 yS0 vgetty: unqueued event RESET_WATCHDOG at position 000010/22 12:02:05 yS0 vgetty: voice_handle_event got event RESET_WATCHDOG with data <NUL>10/22 12:02:05 yS0 ZyXEL Omni 56K: OK10/22 12:02:05 yS0 vgetty: leaving voice mode10/22 12:02:05 yS0 voice command: 'AT+FCLASS=2.0' -> 'OK'10/22 12:02:05 yS0 vgetty: AT+FCLASS=2.010/22 12:02:05 yS0 ZyXEL Omni 56K: OK10/22 12:02:05 yS0 voice command: 'AT' -> 'OK'10/22 12:02:05 yS0 vgetty: AT10/22 12:02:05 yS0 ZyXEL Omni 56K: OK10/22 12:02:05 yS0 vgetty: Restoring signal handlers10/22 12:02:05 yS0 waiting for line to clear (VTIME=3), read: 10/22 12:02:05 yS0 removing lock file10/22 12:02:05 yS0 waiting...10/22 12:02:53 yS0 select returned 110/22 12:02:53 yS0 checking lockfiles, locking the line10/22 12:02:53 yS0 makelock(ttyS0) called10/22 12:02:53 yS0 do_makelock: lock='/var/lock/LCK..ttyS0'10/22 12:02:53 yS0 lock made10/22 12:02:53 yS0 vgetty: number of rings (3) was set directly10/22 12:02:53 yS0 wfr: waiting for ``RING''10/22 12:02:53 yS0 got: [0a][0d][0a]RING[0d]10/22 12:02:53 yS0 CND: RING10/22 12:02:53 yS0 wfr: rc=0, drn=010/22 12:02:53 yS0 wfr: waiting for ``RING''10/22 12:02:53 yS0 got: [0a]10/22 12:03:03 yS0 mdm_read_byte: read returned -1: Interrupted system call10/22 12:03:03 yS0 wfr: timeout waiting for RING10/22 12:03:03 yS0 wfr: rc=-1, drn=010/22 12:03:03 ##### phone stopped ringing (rings=1, dev=ttyS0, pid=14931, caller='none')10/22 12:03:03 yS0 waiting for line to clear (VTIME=3), read: 10/22 12:03:03 yS0 removing lock file10/22 12:03:03 yS0 waiting...
Колись намагався свій ZyXEL Omni 56k mini заставити дзвонити. Замучив техпідтримку, але модем відмовився передавати голос напряму. Маю думку, що він, попри написане у характеристиках, цього не вміє. Або несправність.
10/23 17:20:28 yS0 do_makelock: lock='/var/lock/LCK..ttyS0'10/23 17:20:28 yS0 lock made10/23 17:20:28 yS0 vgetty: number of rings (3) was set directly10/23 17:20:28 yS0 wfr: waiting for ``RING''10/23 17:20:28 yS0 got: [0a][0d][0a]RING[0d]10/23 17:20:28 yS0 CND: RING10/23 17:20:28 yS0 wfr: rc=0, drn=010/23 17:20:28 yS0 wfr: waiting for ``RING''10/23 17:20:28 yS0 got: [0a]10/23 17:20:38 yS0 mdm_read_byte: read returned -1: Interrupted system call10/23 17:20:38 yS0 wfr: timeout waiting for RING10/23 17:20:38 yS0 wfr: rc=-1, drn=010/23 17:20:38 ##### phone stopped ringing (rings=1, dev=ttyS0, pid=8145, caller='none')10/23 17:20:38 yS0 waiting for line to clear (VTIME=3), read: 10/23 17:20:38 yS0 removing lock file
Модем каже ring лише на перший дзвінок.
Не допомогло. Результат той самеЦитата10/23 17:20:28 yS0 wfr: waiting for ``RING''10/23 17:20:28 yS0 got: [0a][0d][0a]RING[0d]10/23 17:20:28 yS0 CND: RING10/23 17:20:28 yS0 wfr: rc=0, drn=010/23 17:20:28 yS0 wfr: waiting for ``RING''10/23 17:20:28 yS0 got: [0a]10/23 17:20:38 yS0 mdm_read_byte: read returned -1: Interrupted system call10/23 17:20:38 yS0 wfr: timeout waiting for RING10/23 17:20:38 yS0 wfr: rc=-1, drn=010/23 17:20:38 ##### phone stopped ringing (rings=1, dev=ttyS0, pid=8145, caller='none')
10/23 17:20:28 yS0 wfr: waiting for ``RING''10/23 17:20:28 yS0 got: [0a][0d][0a]RING[0d]10/23 17:20:28 yS0 CND: RING10/23 17:20:28 yS0 wfr: rc=0, drn=010/23 17:20:28 yS0 wfr: waiting for ``RING''10/23 17:20:28 yS0 got: [0a]10/23 17:20:38 yS0 mdm_read_byte: read returned -1: Interrupted system call10/23 17:20:38 yS0 wfr: timeout waiting for RING10/23 17:20:38 yS0 wfr: rc=-1, drn=010/23 17:20:38 ##### phone stopped ringing (rings=1, dev=ttyS0, pid=8145, caller='none')
answer-chat "" ATA CONNECT \c \ranswer-chat-timeout 80
Додаткова проблема — незважаючи на вказання всюди кількості дзвінків, mgetty чітко каже що йому задано відповідати на третій.
Стою це я на асфальті у лижах, та чогось ре розумію. ©
/etc/mgetty/voice.conf:Цитата...rings 3answer_mode voice:fax:dataport ttyS5ring_type virtualanswer_mode fax:dataring_type ringring_type ring1
...rings 3answer_mode voice:fax:dataport ttyS5ring_type virtualanswer_mode fax:dataring_type ringring_type ring1
Може варто спочатку простий конфіг спробувати? (наведений мною шмат конфігу весь закоментувати)
10/28 23:16:28 yS0 vgetty: number of rings (1) was set directly10/28 23:16:28 yS0 vgetty: number of rings (1) too small, reseting to 210/28 23:16:28 yS0 wfr: waiting for ``RING''10/28 23:16:28 yS0 got: [0a][0d][0a]RING[0d]10/28 23:16:28 yS0 CND: RING10/28 23:16:28 yS0 wfr: rc=0, drn=010/28 23:16:28 yS0 wfr: waiting for ``RING''10/28 23:16:28 yS0 got: [0a]10/28 23:16:38 yS0 mdm_read_byte: read returned -1: Interrupted system call10/28 23:16:38 yS0 wfr: timeout waiting for RING10/28 23:16:38 yS0 wfr: rc=-1, drn=010/28 23:16:38 ##### phone stopped ringing (rings=1, dev=ttyS0, pid=8234, caller='none')10/28 23:16:38 yS0 waiting for line to clear (VTIME=3), read: 10/28 23:16:38 yS0 removing lock file
Цитата10/28 23:16:28 yS0 vgetty: number of rings (1) was set directly10/28 23:16:28 yS0 vgetty: number of rings (1) too small, reseting to 2
10/28 23:16:28 yS0 vgetty: number of rings (1) was set directly10/28 23:16:28 yS0 vgetty: number of rings (1) too small, reseting to 2