Журнал лабораторных работ

Содержание

Журнал

Среда (06/22/11)

/dev/pts/16
08:55:00
#ls /usr/share/asterisk/sounds/de/
agent-alreadyon.gsm     dir-nomore.gsm              vm-Cust2.gsm              vm-passchanged.gsm
agent.gsm               enter_filename.gsm          vm-Cust3.gsm              vm-password.gsm
agent-incorrect.gsm     forhelp.gsm                 vm-Cust4.gsm              vm-press.gsm
agent-loggedoff.gsm     h323.gsm                    vm-Cust5.gsm              vm-prev.gsm
agent-loginok.gsm       hours.gsm                   vm-deleted.gsm            vm-reachoper.gsm
agent-newlocation.gsm   iax2.gsm                    vm-delete.gsm             vm-rec-busy.gsm
agent-pass.gsm          iax.gsm                     vm-dialout.gsm            vm-received.gsm
agent-user.gsm          invalid.gsm                 vm-enter-num-to-call.gsm  vm-rec-name.gsm
auth-incorrect.gsm      mgcp.gsm                    vm-extension.gsm          vm-rec-temp-altern.gsm
auth-thankyou.gsm       minutes.gsm                 vm-Family.gsm             vm-rec-temp.gsm
...
demo-echotest.gsm       truncating_audio.gsm        vm-nobodyavail.gsm        vm-torerecord.gsm
demo-enterkeywords.gsm  tt-allbusy.gsm              vm-nobox.gsm              vm-undeleted.gsm
demo-instruct.gsm       tt-monkeysintro.gsm         vm-no.gsm                 vm-undelete.gsm
demo-moreinfo.gsm       tt-somethingwrong.gsm       vm-nomore.gsm             vm-unknown-caller.gsm
demo-nogo.gsm           tt-weasels.gsm              vm-nonumber.gsm           vm-whichbox.gsm
demo-nomatch.gsm        vm-advopts.gsm              vm-num-i-have.gsm         vm-Work.gsm
demo-thanks.gsm         vm-and.gsm                  vm-Old.gsm                vm-youhave.gsm
dir-instr.gsm           vm-calldiffnum.gsm          vm-onefor.gsm             zap.gsm
dir-intro.gsm           vm-changeto.gsm             vm-options.gsm
dir-nomatch.gsm         vm-Cust1.gsm                vm-opts.gsm
/dev/pts/8
08:55:00
#ls /usr/share/asterisk/sounds/de/
agent-alreadyon.gsm     dir-nomore.gsm              vm-Cust2.gsm              vm-passchanged.gsm
agent.gsm               enter_filename.gsm          vm-Cust3.gsm              vm-password.gsm
agent-incorrect.gsm     forhelp.gsm                 vm-Cust4.gsm              vm-press.gsm
agent-loggedoff.gsm     h323.gsm                    vm-Cust5.gsm              vm-prev.gsm
agent-loginok.gsm       hours.gsm                   vm-deleted.gsm            vm-reachoper.gsm
agent-newlocation.gsm   iax2.gsm                    vm-delete.gsm             vm-rec-busy.gsm
agent-pass.gsm          iax.gsm                     vm-dialout.gsm            vm-received.gsm
agent-user.gsm          invalid.gsm                 vm-enter-num-to-call.gsm  vm-rec-name.gsm
auth-incorrect.gsm      mgcp.gsm                    vm-extension.gsm          vm-rec-temp-altern.gsm
auth-thankyou.gsm       minutes.gsm                 vm-Family.gsm             vm-rec-temp.gsm
...
demo-echotest.gsm       truncating_audio.gsm        vm-nobodyavail.gsm        vm-torerecord.gsm
demo-enterkeywords.gsm  tt-allbusy.gsm              vm-nobox.gsm              vm-undeleted.gsm
demo-instruct.gsm       tt-monkeysintro.gsm         vm-no.gsm                 vm-undelete.gsm
demo-moreinfo.gsm       tt-somethingwrong.gsm       vm-nomore.gsm             vm-unknown-caller.gsm
demo-nogo.gsm           tt-weasels.gsm              vm-nonumber.gsm           vm-whichbox.gsm
demo-nomatch.gsm        vm-advopts.gsm              vm-num-i-have.gsm         vm-Work.gsm
demo-thanks.gsm         vm-and.gsm                  vm-Old.gsm                vm-youhave.gsm
dir-instr.gsm           vm-calldiffnum.gsm          vm-onefor.gsm             zap.gsm
dir-intro.gsm           vm-changeto.gsm             vm-options.gsm
dir-nomatch.gsm         vm-Cust1.gsm                vm-opts.gsm
/dev/pts/17
08:55:00
#ls /usr/share/asterisk/sounds/de/
agent-alreadyon.gsm     dir-nomore.gsm              vm-Cust2.gsm              vm-passchanged.gsm
agent.gsm               enter_filename.gsm          vm-Cust3.gsm              vm-password.gsm
agent-incorrect.gsm     forhelp.gsm                 vm-Cust4.gsm              vm-press.gsm
agent-loggedoff.gsm     h323.gsm                    vm-Cust5.gsm              vm-prev.gsm
agent-loginok.gsm       hours.gsm                   vm-deleted.gsm            vm-reachoper.gsm
agent-newlocation.gsm   iax2.gsm                    vm-delete.gsm             vm-rec-busy.gsm
agent-pass.gsm          iax.gsm                     vm-dialout.gsm            vm-received.gsm
agent-user.gsm          invalid.gsm                 vm-enter-num-to-call.gsm  vm-rec-name.gsm
auth-incorrect.gsm      mgcp.gsm                    vm-extension.gsm          vm-rec-temp-altern.gsm
auth-thankyou.gsm       minutes.gsm                 vm-Family.gsm             vm-rec-temp.gsm
...
demo-echotest.gsm       truncating_audio.gsm        vm-nobodyavail.gsm        vm-torerecord.gsm
demo-enterkeywords.gsm  tt-allbusy.gsm              vm-nobox.gsm              vm-undeleted.gsm
demo-instruct.gsm       tt-monkeysintro.gsm         vm-no.gsm                 vm-undelete.gsm
demo-moreinfo.gsm       tt-somethingwrong.gsm       vm-nomore.gsm             vm-unknown-caller.gsm
demo-nogo.gsm           tt-weasels.gsm              vm-nonumber.gsm           vm-whichbox.gsm
demo-nomatch.gsm        vm-advopts.gsm              vm-num-i-have.gsm         vm-Work.gsm
demo-thanks.gsm         vm-and.gsm                  vm-Old.gsm                vm-youhave.gsm
dir-instr.gsm           vm-calldiffnum.gsm          vm-onefor.gsm             zap.gsm
dir-intro.gsm           vm-changeto.gsm             vm-options.gsm
dir-nomatch.gsm         vm-Cust1.gsm                vm-opts.gsm
/dev/pts/16
08:55:03
#ls /usr/share/asterisk/sounds/de/ | you
bash: you: command not found
/dev/pts/8
08:55:03
#ls /usr/share/asterisk/sounds/de/ | you
bash: you: command not found
/dev/pts/17
08:55:03
#ls /usr/share/asterisk/sounds/de/ | you
bash: you: command not found
/dev/pts/0
08:55:03
#ls /usr/share/asterisk/sounds/de/ | you
bash: you: command not found
/dev/pts/8
08:56:06
#ls /usr/share/asterisk/sounds/de/ | grep you*
agent-alreadyon.gsm
auth-thankyou.gsm
conf-onlyone.gsm
privacy-thankyou.gsm
queue-thankyou.gsm
queue-youarenext.gsm
vm-youhave.gsm
/dev/pts/17
08:56:06
#ls /usr/share/asterisk/sounds/de/ | grep you*
agent-alreadyon.gsm
auth-thankyou.gsm
conf-onlyone.gsm
privacy-thankyou.gsm
queue-thankyou.gsm
queue-youarenext.gsm
vm-youhave.gsm
/dev/pts/0
08:56:06
#ls /usr/share/asterisk/sounds/de/ | grep you*
agent-alreadyon.gsm
auth-thankyou.gsm
conf-onlyone.gsm
privacy-thankyou.gsm
queue-thankyou.gsm
queue-youarenext.gsm
vm-youhave.gsm
/dev/pts/16
08:56:06
#ls /usr/share/asterisk/sounds/de/ | grep you*
agent-alreadyon.gsm
auth-thankyou.gsm
conf-onlyone.gsm
privacy-thankyou.gsm
queue-thankyou.gsm
queue-youarenext.gsm
vm-youhave.gsm
/dev/pts/8
08:56:11
#ls /usr/share/asterisk/sounds/de/ | grep *you*

/dev/pts/17
08:56:11
#ls /usr/share/asterisk/sounds/de/ | grep *you*

/dev/pts/0
08:56:11
#ls /usr/share/asterisk/sounds/de/ | grep *you*

/dev/pts/16
08:56:11
#ls /usr/share/asterisk/sounds/de/ | grep *you*

/dev/pts/8
08:56:24
#ls /usr/share/asterisk/sounds/de/ | grep you
auth-thankyou.gsm
privacy-thankyou.gsm
queue-thankyou.gsm
queue-youarenext.gsm
vm-youhave.gsm
/dev/pts/17
08:56:24
#ls /usr/share/asterisk/sounds/de/ | grep you
auth-thankyou.gsm
privacy-thankyou.gsm
queue-thankyou.gsm
queue-youarenext.gsm
vm-youhave.gsm
/dev/pts/0
08:56:24
#ls /usr/share/asterisk/sounds/de/ | grep you
auth-thankyou.gsm
privacy-thankyou.gsm
queue-thankyou.gsm
queue-youarenext.gsm
vm-youhave.gsm
/dev/pts/16
08:56:24
#ls /usr/share/asterisk/sounds/de/ | grep you
auth-thankyou.gsm
privacy-thankyou.gsm
queue-thankyou.gsm
queue-youarenext.gsm
vm-youhave.gsm
/dev/pts/8
08:56:27
#ls /usr/share/asterisk/sounds/de/ | grep enter
conf-enteringno.gsm
demo-enterkeywords.gsm
enter_filename.gsm
vm-enter-num-to-call.gsm
vm-reenterpassword.gsm
vm-toenternumber.gsm
/dev/pts/17
08:56:27
#ls /usr/share/asterisk/sounds/de/ | grep enter
conf-enteringno.gsm
demo-enterkeywords.gsm
enter_filename.gsm
vm-enter-num-to-call.gsm
vm-reenterpassword.gsm
vm-toenternumber.gsm
/dev/pts/0
08:56:27
#ls /usr/share/asterisk/sounds/de/ | grep enter
conf-enteringno.gsm
demo-enterkeywords.gsm
enter_filename.gsm
vm-enter-num-to-call.gsm
vm-reenterpassword.gsm
vm-toenternumber.gsm
/dev/pts/16
08:56:27
#ls /usr/share/asterisk/sounds/de/ | grep enter
conf-enteringno.gsm
demo-enterkeywords.gsm
enter_filename.gsm
vm-enter-num-to-call.gsm
vm-reenterpassword.gsm
vm-toenternumber.gsm
/dev/pts/8
08:56:32
#!v
;-----------VOICEMAIL
;-----------general Voicemail
exten => 8100,1,VoicemailMain()
;-----------personal Voicemail
exten => _81XX,n,VoicemailMain(24${EXTEN:2}@default)
;-----------IVR RECORD
exten => _82XX,1,Wait(1)
exten => _82XX,n,Playback(please-enter-you&vm-message)
exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2)
exten => _82XX,n,Wait(1)
...
exten => _24XX,1,Dial(SIP/${EXTEN},5)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail)
exten => 2403,1,Dial(SIP/2401&SIP/2402,10)
;exten => _24XX,n,Playback(demo-congrats)
[national]
;-----------Kiev
[international]
exten => _23XX,1,Dial(SIP/kiev/${EXTEN},10)
"/etc/asterisk/extensions.conf" 79L, 1666C written
/dev/pts/17
08:56:32
#!v
;-----------VOICEMAIL
;-----------general Voicemail
exten => 8100,1,VoicemailMain()
;-----------personal Voicemail
exten => _81XX,n,VoicemailMain(24${EXTEN:2}@default)
;-----------IVR RECORD
exten => _82XX,1,Wait(1)
exten => _82XX,n,Playback(please-enter-you&vm-message)
exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2)
exten => _82XX,n,Wait(1)
...
exten => _24XX,1,Dial(SIP/${EXTEN},5)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail)
exten => 2403,1,Dial(SIP/2401&SIP/2402,10)
;exten => _24XX,n,Playback(demo-congrats)
[national]
;-----------Kiev
[international]
exten => _23XX,1,Dial(SIP/kiev/${EXTEN},10)
"/etc/asterisk/extensions.conf" 79L, 1666C written
/dev/pts/0
08:56:32
#!v
;-----------VOICEMAIL
;-----------general Voicemail
exten => 8100,1,VoicemailMain()
;-----------personal Voicemail
exten => _81XX,n,VoicemailMain(24${EXTEN:2}@default)
;-----------IVR RECORD
exten => _82XX,1,Wait(1)
exten => _82XX,n,Playback(please-enter-you&vm-message)
exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2)
exten => _82XX,n,Wait(1)
...
exten => _24XX,1,Dial(SIP/${EXTEN},5)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail)
exten => 2403,1,Dial(SIP/2401&SIP/2402,10)
;exten => _24XX,n,Playback(demo-congrats)
[national]
;-----------Kiev
[international]
exten => _23XX,1,Dial(SIP/kiev/${EXTEN},10)
"/etc/asterisk/extensions.conf" 79L, 1666C written
/dev/pts/16
08:56:32
#!v
;-----------VOICEMAIL
;-----------general Voicemail
exten => 8100,1,VoicemailMain()
;-----------personal Voicemail
exten => _81XX,n,VoicemailMain(24${EXTEN:2}@default)
;-----------IVR RECORD
exten => _82XX,1,Wait(1)
exten => _82XX,n,Playback(please-enter-you&vm-message)
exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2)
exten => _82XX,n,Wait(1)
...
exten => _24XX,1,Dial(SIP/${EXTEN},5)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail)
exten => 2403,1,Dial(SIP/2401&SIP/2402,10)
;exten => _24XX,n,Playback(demo-congrats)
[national]
;-----------Kiev
[international]
exten => _23XX,1,Dial(SIP/kiev/${EXTEN},10)
"/etc/asterisk/extensions.conf" 79L, 1666C written
/dev/pts/8
09:01:48
#!ast
asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/17
09:01:48
#!ast
asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/0
09:01:48
#!ast
asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/16
09:01:48
#!ast
asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/8
09:01:52
#ls /var/tmp/asterisk/
record55.gsm
/dev/pts/17
09:01:52
#ls /var/tmp/asterisk/
record55.gsm
/dev/pts/0
09:01:52
#ls /var/tmp/asterisk/
record55.gsm
/dev/pts/16
09:01:52
#ls /var/tmp/asterisk/
record55.gsm
/dev/pts/0
09:02:36
#!v
[--------]--IVR RECORD
[        ]
exten => _82XX,1,Wait(1)s.conf" 79L, 1666C
exten => _82XX,n,Playback(please-enter-you&vm-message)
exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2)
exten => _82XX,n,Wait(1)
exten => _82XX,n,Playback(/var/tmp/asterisk/record${EXTEN:2})
exten => 83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2})
[local]
;-----------LOCAL DIALPLAN
         _83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2})
exten => _24XX,1,Dial(SIP/${EXTEN},5)
[local]
[xten ]> _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail)
exten => _24XX,n,Hangup()
"/etc/asterisk/extensions.conf" 79L, 1667C written
/dev/pts/16
09:02:36
#!v
[--------]--IVR RECORD
[        ]
exten => _82XX,1,Wait(1)s.conf" 79L, 1666C
exten => _82XX,n,Playback(please-enter-you&vm-message)
exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2)
exten => _82XX,n,Wait(1)
exten => _82XX,n,Playback(/var/tmp/asterisk/record${EXTEN:2})
exten => 83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2})
[local]
;-----------LOCAL DIALPLAN
         _83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2})
exten => _24XX,1,Dial(SIP/${EXTEN},5)
[local]
[xten ]> _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail)
exten => _24XX,n,Hangup()
"/etc/asterisk/extensions.conf" 79L, 1667C written
/dev/pts/8
09:02:36
#!v
exten => _81XX,n,VoicemailMain(24${EXTEN:2}@default)
;-----------IVR RECORD
exten => _82XX,1,Wait(1)s.conf" 79L, 1666C
exten => _82XX,n,Playback(please-enter-you&vm-message)
exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2)
exten => _82XX,n,Wait(1)
exten => _82XX,n,Playback(/var/tmp/asterisk/record${EXTEN:2})
exten => 83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2})
[local]
;-----------LOCAL DIALPLAN
exten => _24XX,1,Dial(SIP/${EXTEN},5)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail)
exten => _24XX,n,Hangup()
[xten =>]_24XX,n(voicemail),Voicemail(${EXTEN}@default)
[        ]
[        ]
         _83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2})
[local]
[     ]
"/etc/asterisk/extensions.conf" 79L, 1667C written
/dev/pts/17
09:02:36
#!v
[--------]--IVR RECORD
[        ]
exten => _82XX,1,Wait(1)s.conf" 79L, 1666C
exten => _82XX,n,Playback(please-enter-you&vm-message)
exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2)
exten => _82XX,n,Wait(1)
exten => _82XX,n,Playback(/var/tmp/asterisk/record${EXTEN:2})
exten => 83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2})
[local]
;-----------LOCAL DIALPLAN
         _83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2})
exten => _24XX,1,Dial(SIP/${EXTEN},5)
[local]
[xten ]> _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail)
exten => _24XX,n,Hangup()
"/etc/asterisk/extensions.conf" 79L, 1667C written
/dev/pts/0
09:02:57
#!ast
asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/16
09:02:57
#!ast
asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/8
09:02:57
#!ast
asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/17
09:02:57
#!ast
asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/0
09:02:59
#!ls
ls /var/tmp/asterisk/
record22.gsm  record55.gsm
/dev/pts/16
09:02:59
#!ls
ls /var/tmp/asterisk/
record22.gsm  record55.gsm
/dev/pts/8
09:02:59
#!ls
ls /var/tmp/asterisk/
record22.gsm  record55.gsm
/dev/pts/17
09:02:59
#!ls
ls /var/tmp/asterisk/
record22.gsm  record55.gsm
/dev/pts/8
09:03:43
#!v
;-----------IVR RECORD1)
                     (1)
[local]
                     (1)
;-----------LOCAL DIALPLAN
exten => _24XX,1,Dial(SIP/${EXTEN},5)
[local]> _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail)
[     ]
exten => _24XX,n,Goto(f($["${DIALSTA)US}" = "NOANSWER"]?voicemail)
exten => _24XX,n,Hangup()
...
;exten => _24XX,n,Playback(demo-congrats)
-- INSERT --                                                                                                 41,1          15%
[local]
[     ]
exten => _24XX,1,Answer
         _24XX,n,SetVar(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H:%M:%S)}-${EXTEN}-${CALLER
ID(num)})_24XX,n,Monitor(gsm,${MON_FILENAME},m)
exten => _24XX,n,Dial(SI(wav,${MON_FILENAME},m)
;exten => _24XX,n,Playback(demo-congrats)
"/etc/asterisk/extensions.conf" 83L, 1852C written
/dev/pts/17
09:03:43
#!v
                     (1)
;-----------LOCAL DIALPLAN
exten => _24XX,1,Dial(SIP/${EXTEN},5)
[local]> _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail)
[     ]
exten => _24XX,n,Goto(f($["${DIALSTA)US}" = "NOANSWER"]?voicemail)
exten => _24XX,n,Hangup()
exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default)
exten => _24XX,n,Hangup()
[local]
[     ]
exten => _24XX,1,Answer
         _24XX,n,SetVar(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H:%M:%S)}-${EXTEN}-${CALLER
ID(num)})_24XX,n,Monitor(gsm,${MON_FILENAME},m)
exten => _24XX,n,Dial(SI(wav,${MON_FILENAME},m)
exten => 2403,1,Dial(SIP/2401&SIP/2402,10)
;exten => _24XX,n,Playback(demo-congrats)
;exten => _24XX,n,Playback(demo-congrats)
"/etc/asterisk/extensions.conf" 83L, 1852C written
/dev/pts/0
09:03:43
#!v
                     (1)
;-----------LOCAL DIALPLAN
exten => _24XX,1,Dial(SIP/${EXTEN},5)
[local]> _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail)
[     ]
exten => _24XX,n,Goto(f($["${DIALSTA)US}" = "NOANSWER"]?voicemail)
exten => _24XX,n,Hangup()
exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default)
exten => _24XX,n,Hangup()
[local]
[     ]
exten => _24XX,1,Answer
         _24XX,n,SetVar(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H:%M:%S)}-${EXTEN}-${CALLER
ID(num)})_24XX,n,Monitor(gsm,${MON_FILENAME},m)
exten => _24XX,n,Dial(SI(wav,${MON_FILENAME},m)
exten => 2403,1,Dial(SIP/2401&SIP/2402,10)
;exten => _24XX,n,Playback(demo-congrats)
;exten => _24XX,n,Playback(demo-congrats)
"/etc/asterisk/extensions.conf" 83L, 1852C written
/dev/pts/16
09:03:43
#!v
                     (1)
;-----------LOCAL DIALPLAN
exten => _24XX,1,Dial(SIP/${EXTEN},5)
[local]> _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail)
[     ]
exten => _24XX,n,Goto(f($["${DIALSTA)US}" = "NOANSWER"]?voicemail)
exten => _24XX,n,Hangup()
exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default)
exten => _24XX,n,Hangup()
[local]
[     ]
exten => _24XX,1,Answer
         _24XX,n,SetVar(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H:%M:%S)}-${EXTEN}-${CALLER
ID(num)})_24XX,n,Monitor(gsm,${MON_FILENAME},m)
exten => _24XX,n,Dial(SI(wav,${MON_FILENAME},m)
exten => 2403,1,Dial(SIP/2401&SIP/2402,10)
;exten => _24XX,n,Playback(demo-congrats)
;exten => _24XX,n,Playback(demo-congrats)
"/etc/asterisk/extensions.conf" 83L, 1852C written
прошло 28 минут
/dev/pts/8
09:32:10
#!ast
asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/17
09:32:10
#!ast
asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/0
09:32:10
#!ast
asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/16
09:32:10
#!ast
asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/19
09:34:41
#ssh root@kiev.unix.nt
The authenticity of host 'kiev.unix.nt (192.168.107.1)' can't be established.
RSA key fingerprint is 21:3b:a0:c0:17:c5:a0:ee:97:26:6c:52:f6:ca:df:fe.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'kiev.unix.nt,192.168.107.1' (RSA) to the list of known hosts.
root@kiev.unix.nt's password:
Linux linux7 2.6.32-5-amd64 #1 SMP Wed May 18 23:13:22 UTC 2011 x86_64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue Jun 21 11:29:09 2011 from 192.168.106.1
l3-agent is already running: pid=7887; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/18
09:34:41
#ssh root@kiev.unix.nt
The authenticity of host 'kiev.unix.nt (192.168.107.1)' can't be established.
RSA key fingerprint is 21:3b:a0:c0:17:c5:a0:ee:97:26:6c:52:f6:ca:df:fe.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'kiev.unix.nt,192.168.107.1' (RSA) to the list of known hosts.
root@kiev.unix.nt's password:
Linux linux7 2.6.32-5-amd64 #1 SMP Wed May 18 23:13:22 UTC 2011 x86_64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue Jun 21 11:29:09 2011 from 192.168.106.1
l3-agent is already running: pid=7887; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/19
09:35:05
#nano /etc/asterisk/extensions.
/dev/pts/18
09:35:05
#nano /etc/asterisk/extensions.
/dev/pts/19
09:35:05
#nano /etc/asterisk/extensions.conf
/dev/pts/18
09:35:05
#nano /etc/asterisk/extensions.conf
/dev/pts/0
09:35:59
#!ast
asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/16
09:35:59
#!ast
asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/8
09:35:59
#!ast
asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/17
09:35:59
#!ast
asterisk -rx 'dialplan reload'
Dialplan reloaded.
/dev/pts/0
09:36:01
#ls /var/tmp/asterisk/
record22.gsm  record55.gsm
/dev/pts/16
09:36:01
#ls /var/tmp/asterisk/
record22.gsm  record55.gsm
/dev/pts/8
09:36:01
#ls /var/tmp/asterisk/
record22.gsm  record55.gsm
/dev/pts/17
09:36:01
#ls /var/tmp/asterisk/
record22.gsm  record55.gsm
/dev/pts/0
09:36:33
#!v
exten => _83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2})
[local]
;-----------LOCAL DIALPLAN
exten => _24XX,1,Answer
[local]
[xten ]> _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H:%M:%S)}-${EXTEN}-${CALLER
ID(num)})
exten => _24XX,n,Monitor(wav,${MON_FILENAME},m)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail)
exten => _24XX,n,Hangup()
exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default)
exten => _24XX,n,Hangup()
                                                                                                             41,0-1        14%
/dev/pts/16
09:36:33
#!v
exten => _83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2})
[local]
;-----------LOCAL DIALPLAN
exten => _24XX,1,Answer
[local]
[xten ]> _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H:%M:%S)}-${EXTEN}-${CALLER
ID(num)})
exten => _24XX,n,Monitor(wav,${MON_FILENAME},m)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail)
exten => _24XX,n,Hangup()
exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default)
exten => _24XX,n,Hangup()
                                                                                                             41,0-1        14%
/dev/pts/8
09:36:33
#!v
[--------]--IVR RECORD
[        ]
exten => _82XX,1,Wait(1)s.conf" 83L, 1849C
exten => _82XX,n,Playback(please-enter-you&vm-message)
exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2)
exten => _82XX,n,Wait(1)
exten => _82XX,n,Playback(/var/tmp/asterisk/record${EXTEN:2})
exten => _83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2})
[local]
;-----------LOCAL DIALPLAN
...
[xten ]> _24XX,n,Set(MON_FILENAME=record-${STRFTIME(${EPOCH},,%Y-%m-%d-%H:%M:%S)}-${EXTEN}-${CALLER
ID(num)})
exten => _24XX,n,Monitor(wav,${MON_FILENAME},m)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail)
                                                                                                             35,1           2%
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail)
exten => _24XX,n,Hangup()
exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default)
exten => _24XX,n,Hangup()
                                                                                                             41,0-1        14%
/dev/pts/17
09:36:33
#!v
exten => _81.,n,Say(${EXTEN})
;-----------VOICEMAIL
;-----------general Voicemail
exten => 8100,1,VoicemailMain()
;-----------personal Voicemail
exten => _81XX,n,VoicemailMain(24${EXTEN:2}@default)
;-----------IVR RECORD
exten => _82XX,1,Wait(1)s.conf" 83L, 1849C
exten => _82XX,n,Playback(please-enter-you&vm-message)
exten => _82XX,n,Record(/var/tmp/asterisk/record${EXTEN:2}:gsm,2)
exten => _82XX,n,Wait(1)
exten => _82XX,n,Playback(/var/tmp/asterisk/record${EXTEN:2})
exten => _83XX,1,Playback(/var/tmp/asterisk/record${EXTEN:2})
[local]
[     ]
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?voicemail)
exten => _24XX,n,GotoIf($["${DIALSTATUS}" = "NOANSWER"]?voicemail)
exten => _24XX,n,Hangup()
exten => _24XX,n(voicemail),Voicemail(${EXTEN}@default)
exten => _24XX,n,Hangup()
                                                                                                             41,0-1        14%
/dev/pts/8
09:36:52
#ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:0f:fe:7e:a7:7b
          inet addr:192.168.108.1  Bcast:192.168.108.255  Mask:255.255.255.0
          inet6 addr: fe80::20f:feff:fe7e:a77b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:216138 errors:0 dropped:0 overruns:0 frame:0
          TX packets:156417 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:109201522 (104.1 MiB)  TX bytes:30351044 (28.9 MiB)
          Memory:f0180000-f01a0000
/dev/pts/17
09:36:52
#ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:0f:fe:7e:a7:7b
          inet addr:192.168.108.1  Bcast:192.168.108.255  Mask:255.255.255.0
          inet6 addr: fe80::20f:feff:fe7e:a77b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:216138 errors:0 dropped:0 overruns:0 frame:0
          TX packets:156417 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:109201522 (104.1 MiB)  TX bytes:30351044 (28.9 MiB)
          Memory:f0180000-f01a0000
/dev/pts/0
09:36:52
#ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:0f:fe:7e:a7:7b
          inet addr:192.168.108.1  Bcast:192.168.108.255  Mask:255.255.255.0
          inet6 addr: fe80::20f:feff:fe7e:a77b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:216138 errors:0 dropped:0 overruns:0 frame:0
          TX packets:156417 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:109201522 (104.1 MiB)  TX bytes:30351044 (28.9 MiB)
          Memory:f0180000-f01a0000
/dev/pts/16
09:36:52
#ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:0f:fe:7e:a7:7b
          inet addr:192.168.108.1  Bcast:192.168.108.255  Mask:255.255.255.0
          inet6 addr: fe80::20f:feff:fe7e:a77b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:216138 errors:0 dropped:0 overruns:0 frame:0
          TX packets:156417 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:109201522 (104.1 MiB)  TX bytes:30351044 (28.9 MiB)
          Memory:f0180000-f01a0000
/dev/pts/8
09:37:13
#apt-cache search smbd