/l3/users/Sergey-Ma/nt-voip-2014-apr/debian8/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 |
|
#[general]
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 Digium, Inc. and others. Created by Mark Spencer <markster@digium.com> Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details. This is free software, with components licensed under the GNU General Public License version 2 and other licenses; you are welcome to redistribute it under certain conditions. Type 'core show license' for details. ========================================================================= == Parsing '/etc/asterisk/asterisk.conf': == Found == Parsing '/etc/asterisk/extconfig.conf': == Found Connected to Asterisk 1.8.13.1~dfsg1-3+deb7u3 currently running on debian8 (pid = 16650) Verbosity is at least 5 debian8*CLI> sip reload Reloading SIP == Parsing '/etc/asterisk/sip.conf': == Found == Parsing '/etc/asterisk/users.conf': == Found == Using SIP CoS mark 4 [Apr 23 09:49:41] ERROR[16689]: netsock2.c:263 ast_sockaddr_resolve: getaddrinfo("dynamyc", "(null)", ...): No address associated with hostname [Apr 23 09:49:41] WARNING[16689]: acl.c:582 resolve_first: Unable to lookup 'dynamyc' == Parsing '/etc/asterisk/sip_notify.conf': == Found debian8*CLI> quit Executing last minute cleanups |
#nano /etc/asterisk/sip.conf
--- /tmp/l3-saved-19677.30309.2739 2014-04-23 09:49:51.182281210 +0300 +++ /etc/asterisk/sip.conf 2014-04-23 09:50:03.046281115 +0300 @@ -16,4 +16,4 @@ [3203] type=friend secret=1234 -host=dynamyc +host=dynamic |
#nano /etc/asterisk/sip.conf
--- /tmp/l3-saved-19677.1891.11269 2014-04-23 11:31:47.554233043 +0300 +++ /etc/asterisk/sip.conf 2014-04-23 11:44:45.266226912 +0300 @@ -1,6 +1,11 @@ [general] context=default +canreinvite=no +directmeida=no + +register => santiago:1234@192.168.12.7/havana + ; peer ; 3200-3299 my numbers [3201] @@ -17,3 +22,9 @@ type=friend secret=1234 host=dynamic + +[havana] +type=friend | +secret=1234 | +host=dynamic +username=santiago ; my username- local from which I call |
#nano /etc/asterisk/sip.conf
|
#nano /etc/asterisk/sip.conf
|
#nano /etc/asterisk/sip.conf
|
#nano /etc/asterisk/sip.conf
--- /tmp/l3-saved-19677.12756.28801 2014-04-23 11:51:00.434223960 +0300 +++ /etc/asterisk/sip.conf 2014-04-23 11:51:11.362223874 +0300 @@ -1,7 +1,7 @@ [general] context=default -canreinvite=no +;canreinvite=no directmeida=no register => santiago:1234@192.168.12.7/havana |
#nano /etc/asterisk/sip.conf
|
#nano /etc/asterisk/sip.conf
|
#nano /etc/asterisk/sip.conf
--- /tmp/l3-saved-19677.23485.31965 2014-04-23 11:56:33.062221341 +0300 +++ /etc/asterisk/sip.conf 2014-04-23 11:57:28.162220908 +0300 @@ -21,10 +21,10 @@ [3203] type=friend secret=1234 -host=dynamic +host = dynamic [havana] -type=friend | -secret=1234 | -host=dynamic -username=santiago ; my username- local from which I call +type = friend | +secret = 1234 | +host = dynamic +username = santiago ; my username- local from which I call |
#nano /etc/asterisk/sip.conf
--- /tmp/l3-saved-19677.10978.6592 2014-04-23 11:58:45.114220303 +0300 +++ /etc/asterisk/sip.conf 2014-04-23 12:00:57.530219261 +0300 @@ -24,7 +24,7 @@ host = dynamic [havana] -type = friend | -secret = 1234 | -host = dynamic +type=friend | +secret=1234 | +host=dynamic username = santiago ; my username- local from which I call |
#host=dynamic
|
#nano /etc/asterisk/sip.conf
|
#vi /etc/asterisk/extensions.conf
|
#nano /etc/asterisk/extensions.conf
|
#nano /etc/asterisk/extensions.conf
|
#nano /etc/asterisk/sip.conf
--- /tmp/l3-saved-19677.12363.10636 2014-04-23 12:19:45.458210374 +0300 +++ /etc/asterisk/sip.conf 2014-04-23 12:19:52.234210321 +0300 @@ -36,5 +36,5 @@ [vaduz] type=friend secret=1234 -host=dyamic +host=dynamic username=santiago |
#nano /etc/asterisk/sip.conf
|
#nano /etc/asterisk/sip.conf
--- /tmp/l3-saved-19677.26000.30641 2014-04-23 12:22:20.730209152 +0300 +++ /etc/asterisk/sip.conf 2014-04-23 12:23:12.390208745 +0300 @@ -38,3 +38,5 @@ secret=1234 host=dynamic username=santiago + + |
#[general]
|
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.30556.22532 2014-04-23 13:05:34.062188728 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 13:07:49.970187657 +0300 @@ -8,7 +8,7 @@ exten => _32XX,1,Dial(SIP/${EXTEN}) exten => _31XX,1,Dial(SIP/havana/${EXTEN}) -exten => _33XX,1,Dial(SIP/vaduz/${EXTEN}) +;exten => _33XX,1,Dial(SIP/vaduz/${EXTEN}) exten => _XXXX,1,Dial(SIP/havana/${EXTEN}) ;[context2] |
#[default]
|
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.4778.24070 2014-04-23 13:15:13.982184161 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 13:17:41.742182995 +0300 @@ -8,7 +8,6 @@ exten => _32XX,1,Dial(SIP/${EXTEN}) exten => _31XX,1,Dial(SIP/havana/${EXTEN}) -;exten => _33XX,1,Dial(SIP/vaduz/${EXTEN}) exten => _[12]XXX,1,Dial(SIP/havana/${EXTEN}) ;[context2] |
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.13900.23564 2014-04-23 13:30:16.058177058 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 13:31:49.918176318 +0300 @@ -9,6 +9,11 @@ exten => _32XX,1,Dial(SIP/${EXTEN}) exten => _31XX,1,Dial(SIP/havana/${EXTEN}) exten => _[12]XXX,1,Dial(SIP/havana/${EXTEN}) +exten => _2[12]XX,1,Dial(SIP/havana/${EXTEN}) +exten => _33XX,1,Dial(SIP/havana/${EXTEN}) + + + ;[context2] |
#nano /etc/asterisk/extensions.conf
|
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.6916.15870 2014-04-23 13:42:45.286171152 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 13:43:35.142170765 +0300 @@ -9,7 +9,7 @@ exten => _32XX,1,Dial(SIP/${EXTEN}) exten => _31XX,1,Dial(SIP/havana/${EXTEN}) exten => _[12]XXX,1,Dial(SIP/havana/${EXTEN}) -exten => _2[12]XX,1,Dial(SIP/havana/${EXTEN}) +exten => _2[123]XX,1,Dial(SIP/havana/${EXTEN}) exten => _33XX,1,Dial(SIP/havana/${EXTEN}) |
#nano /etc/asterisk/extensions.conf
|
#[international]
l3script: vim: command not found |
#[default]
GNU nano 2.2.6 File: /etc/asterisk/extensions.conf Modified include=>national include=>international ^G Get Help ^O WriteOut ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where Is ^V Next Page ^U UnCut Text ^T To Spell |
#[3201]
|
#host=dynamic
|
#nano /etc/asterisk/sip.conf
--- /tmp/l3-saved-19677.6260.28166 2014-04-23 14:38:19.406144897 +0300 +++ /etc/asterisk/sip.conf 2014-04-23 14:38:35.050144775 +0300 @@ -34,7 +34,7 @@ host=dynamic username=santiago ; my username- local from which I call -context==gr_relay +context=gr_relay |
#nano /etc/asterisk/sip.conf
|
#nano /etc/asterisk/extensions.conf
|
#{EXTEN})
l3script: y: command not found |
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.12146.984 2014-04-23 14:48:38.178140024 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 14:49:18.946139706 +0300 @@ -43,7 +43,7 @@ [gr1] -include =>internal +include=>internal include=>local include=>national include=>international |
#nano /etc/asterisk/extensions.conf
|
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.13012.9140 2014-04-23 14:56:25.962136341 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 14:56:40.842136224 +0300 @@ -26,7 +26,7 @@ [international] -exten => _1[2]XX,1,Dial(SIP/havana/${EXTEN}} +exten => _1[2]XX,1,Dial(SIP/havana/${EXTEN}) exten => _2[12]XX,1,Dial(SIP/havana/${EXTEN}) exten => _33XX,1,Dial(SIP/havana/${EXTEN}) |
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.15836.1041 2014-04-23 14:58:44.718135250 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 14:59:09.450135055 +0300 @@ -26,7 +26,7 @@ [international] -exten => _1[2]XX,1,Dial(SIP/havana/${EXTEN}) +exten => _1[23]XX,1,Dial(SIP/havana/${EXTEN}) exten => _2[12]XX,1,Dial(SIP/havana/${EXTEN}) exten => _33XX,1,Dial(SIP/havana/${EXTEN}) |
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.21657.20987 2014-04-23 15:00:03.782134627 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 15:00:31.242134412 +0300 @@ -27,7 +27,7 @@ [international] exten => _1[23]XX,1,Dial(SIP/havana/${EXTEN}) -exten => _2[12]XX,1,Dial(SIP/havana/${EXTEN}) +exten => _2[123]XX,1,Dial(SIP/havana/${EXTEN}) exten => _33XX,1,Dial(SIP/havana/${EXTEN}) [fallback] |
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.2092.28818 2014-04-23 15:01:01.246134175 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 15:01:27.082133969 +0300 @@ -26,7 +26,7 @@ [international] -exten => _1[23]XX,1,Dial(SIP/havana/${EXTEN}) +exten => _1[123]XX,1,Dial(SIP/havana/${EXTEN}) exten => _2[123]XX,1,Dial(SIP/havana/${EXTEN}) exten => _33XX,1,Dial(SIP/havana/${EXTEN}) |
#nano /etc/asterisk/extensions.conf
|
#nano /etc/asterisk/extensions.conf
|
#nano /etc/asterisk/extensions.conf
|
#nano /etc/asterisk/extensions.conf
|
#[default]
l3script: y: command not found |
#mkdir -p /var/tmp/asterisk
|
#chown asterisk:asterisk /var/tmp/asterisk/
|
#[default]
|
#nano /etc/asterisk/extensions.conf
|
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.4856.5986 2014-04-23 16:05:38.430103638 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 16:06:21.774103301 +0300 @@ -53,20 +53,20 @@ include=>local include=>national include=>international - +include=>fallback [gr2] include=>internal include=>local include=>national - +include=>fallback [gr3] include=>internal include=>local - +include=>fallback ;[context2] |
#pwd
/root |
#ls /var/tmp/asterisk/
|
#nano /etc/asterisk/extensions.conf
|
#[default]
|
#host=dynamic
|
#ls -ln /var/tmp/
total 4 drwxr-xr-x 2 113 119 4096 Apr 23 15:58 asterisk |
#ls -ln /var/tmp/
total 4 drwxr-xr-x 2 113 119 4096 Apr 23 15:58 asterisk |
#asterisk -rvvv
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 Digium, Inc. and others. Created by Mark Spencer <markster@digium.com> Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details. This is free software, with components licensed under the GNU General Public License version 2 and other licenses; you are welcome to redistribute it under certain conditions. Type 'core show license' for details. ========================================================================= == Parsing '/etc/asterisk/asterisk.conf': == Found == Parsing '/etc/asterisk/extconfig.conf': == Found Connected to Asterisk 1.8.13.1~dfsg1-3+deb7u3 currently running on debian8 (pid = 16650) ... [Apr 23 16:12:36] WARNING[22610]: file.c:958 ast_streamfile: Unable to open /var/tmp/asterisk/message (format 0x4 (ulaw)): No such file or directory [Apr 23 16:12:36] WARNING[22610]: app_playback.c:475 playback_exec: ast_streamfile failed on SIP/3201-0000014d for /var/tmp/asterisk/message -- Executing [8001@gr1:3] Hangup("SIP/3201-0000014d", "") in new stack == Spawn extension (gr1, 8001, 3) exited non-zero on 'SIP/3201-0000014d' -- Executing [h@gr1:1] Playback("SIP/3201-0000014d", "/var/tmp/asterisk/message") in new stack [Apr 23 16:12:36] WARNING[22610]: file.c:663 ast_openstream_full: File /var/tmp/asterisk/message does not exist in any format [Apr 23 16:12:36] WARNING[22610]: file.c:958 ast_streamfile: Unable to open /var/tmp/asterisk/message (format 0x4 (ulaw)): No such file or directory [Apr 23 16:12:36] WARNING[22610]: app_playback.c:475 playback_exec: ast_streamfile failed on SIP/3201-0000014d for /var/tmp/asterisk/message debian8*CLI> quit Executing last minute cleanups |
#asterisk -rvvv
Asterisk 1.8.13.1~dfsg1-3+deb7u3, Copyright (C) 1999 - 2012 Digium, Inc. and others. Created by Mark Spencer <markster@digium.com> Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details. This is free software, with components licensed under the GNU General Public License version 2 and other licenses; you are welcome to redistribute it under certain conditions. Type 'core show license' for details. ========================================================================= == Parsing '/etc/asterisk/asterisk.conf': == Found == Parsing '/etc/asterisk/extconfig.conf': == Found Connected to Asterisk 1.8.13.1~dfsg1-3+deb7u3 currently running on debian8 (pid = 16650) ... [Apr 23 16:14:45] WARNING[22647]: file.c:958 ast_streamfile: Unable to open /var/tmp/asterisk/message (format 0x4 (ulaw)): No such file or directory [Apr 23 16:14:45] WARNING[22647]: app_playback.c:475 playback_exec: ast_streamfile failed on SIP/3201-00000150 for /var/tmp/asterisk/message -- Executing [8001@gr1:3] Hangup("SIP/3201-00000150", "") in new stack == Spawn extension (gr1, 8001, 3) exited non-zero on 'SIP/3201-00000150' -- Executing [h@gr1:1] Playback("SIP/3201-00000150", "/var/tmp/asterisk/message") in new stack [Apr 23 16:14:45] WARNING[22647]: file.c:663 ast_openstream_full: File /var/tmp/asterisk/message does not exist in any format [Apr 23 16:14:45] WARNING[22647]: file.c:958 ast_streamfile: Unable to open /var/tmp/asterisk/message (format 0x4 (ulaw)): No such file or directory [Apr 23 16:14:45] WARNING[22647]: app_playback.c:475 playback_exec: ast_streamfile failed on SIP/3201-00000150 for /var/tmp/asterisk/message debian8*CLI> quit Executing last minute cleanups |
#ls -ln /var/tmp/asterisk/
total 0 |
#ls -la /var/tmp/
total 12 drwxrwxrwt 3 root root 4096 Apr 23 15:58 . drwxr-xr-x 12 root root 4096 Apr 22 12:39 .. drwxr-xr-x 2 asterisk asterisk 4096 Apr 23 15:58 asterisk |
#ls -la /var/tmp/asterisk/
total 8 drwxr-xr-x 2 asterisk asterisk 4096 Apr 23 15:58 . drwxrwxrwt 3 root root 4096 Apr 23 15:58 .. |
#nano /etc/asterisk/extensions.conf
|
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.17933.12362 2014-04-23 16:30:34.330091858 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 16:33:11.282090622 +0300 @@ -24,7 +24,10 @@ [local] -exten => _32XX,1,Dial(SIP/${EXTEN}) +;exten => _32XX,1,Dial(SIP/${EXTEN}) +exten=>_3201,1,Dial(SIP/3201,2) +exten=>_3201,n,Dial(SIP/3202) + [national] |
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.28678.28482 2014-04-23 16:37:48.474088440 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 16:38:39.274088037 +0300 @@ -26,9 +26,12 @@ ;exten => _32XX,1,Dial(SIP/${EXTEN}) exten=>_3201,1,Dial(SIP/3201,2) +exten=>_3201,n,NoOp(Dial Status: ${DIALSTATUS}) exten=>_3201,n,Dial(SIP/3202) + + [national] exten => _31XX,1,Dial(SIP/havana/${EXTEN}) |
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.6323.19992 2014-04-23 16:45:28.578084815 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 16:48:41.150083300 +0300 @@ -27,9 +27,13 @@ ;exten => _32XX,1,Dial(SIP/${EXTEN}) exten=>_3201,1,Dial(SIP/3201,2) exten=>_3201,n,NoOp(Dial Status: ${DIALSTATUS}) -exten=>_3201,n,Dial(SIP/3202) +exten=>_3201,n,Goto(n-${DIALSTATUS}) +exten=>_3201,n-NOANSWER,Dial(SIP/3202) +exten=>_3201,n-CONGENSTION,Dial(SIP/3202) +exten=>_3201,n-ANSWER,Hangup +exten=>_3201,n-BUSY,Busy [national] |
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.12016.13301 2014-04-23 16:49:58.966082685 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 16:51:42.238081873 +0300 @@ -30,10 +30,11 @@ exten=>_3201,n,Goto(n-${DIALSTATUS}) -exten=>_3201,n-NOANSWER,Dial(SIP/3202) -exten=>_3201,n-CONGENSTION,Dial(SIP/3202) -exten=>_3201,n-ANSWER,Hangup -exten=>_3201,n-BUSY,Busy + +exten=>_3201-NOANSWER,Dial(SIP/3202) +exten=>_3201-CONGENSTION,Dial(SIP/3202) +exten=>_3201-ANSWER,Hangup +exten=>_3201-BUSY,Busy [national] |
#nano /etc/asterisk/extensions.conf
|
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.5559.30962 2014-04-23 16:57:38.194079069 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 16:59:35.926078144 +0300 @@ -1,3 +1,7 @@ +[macro-localcall] + + + [default] ;;;exten =>3201,1,Answer |
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.21219.25408 2014-04-23 17:06:37.854074820 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 17:08:10.982074083 +0300 @@ -37,7 +37,7 @@ [local] -exten=>_32XX,1,Macro(localcall,${EXTEN}) +exten=>_32XX,1,Macro(macro-localcall,${EXTEN}) ;;;;exten => _32XX,1,Dial(SIP/${EXTEN}) ;;;exten=>_3201,1,Dial(SIP/3201,2) |
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.13852.8138 2014-04-23 17:08:35.914073887 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 17:08:58.198073712 +0300 @@ -37,7 +37,7 @@ [local] -exten=>_32XX,1,Macro(macro-localcall,${EXTEN}) +exten=>_32XX,1,Macro(localcall,${EXTEN}) ;;;;exten => _32XX,1,Dial(SIP/${EXTEN}) ;;;exten=>_3201,1,Dial(SIP/3201,2) |
#nano /etc/asterisk/extensions.conf
|
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.25637.23565 2014-04-23 17:12:19.846072127 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 17:14:42.166071003 +0300 @@ -2,7 +2,7 @@ exten=>s,1,Dial(SIP/${ARG1},2) exten=>s,n,NoOp(Dial Status: ${DIALSTATUS}) -exten=>s,n,Goto(s-${DIALSTATUS}) +exten=>s,n,Goto(s-${DIALSTATUS},1) exten=>s-NOANSWER,1,Dial(SIP/3202) exten=>s-CONGESTION,1,Dial(SIP/3202) @@ -10,6 +10,10 @@ exten=>s-BUSY,1,Busy +; Goto(x) goto into one extension +; Goto(x,y) goto to other extension (x) on step (y) +; Goto (x,y,z) goto other context (x) other extension (y) on step (z) + [default] ;;;exten =>3201,1,Answer |
#[macro-localcall]
|
#nano /etc/asterisk/extensions.conf
|
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.24783.31735 2014-04-23 17:29:21.994064076 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 17:29:53.958063824 +0300 @@ -6,7 +6,7 @@ exten=>s-NOANSWER,1,Dial(SIP/3202) ;exten=>s-CONGESTION,1,Dial(SIP/3202) -exten=>s-CONGESTION,1,Playback(var/tmp/asterisk/message) +exten=>s-CONGESTION,1,Playback(/var/tmp/asterisk/message) exten=>s-ANSWER,1,Hangup exten=>s-BUSY,1,Busy |
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.13110.16532 2014-04-23 17:31:46.570062938 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 17:32:12.538062732 +0300 @@ -5,8 +5,8 @@ exten=>s,n,Goto(s-${DIALSTATUS},1) exten=>s-NOANSWER,1,Dial(SIP/3202) -;exten=>s-CONGESTION,1,Dial(SIP/3202) -exten=>s-CONGESTION,1,Playback(/var/tmp/asterisk/message) +exten=>s-CONGESTION,1,Dial(SIP/3202) +exten=>s-CHANUNAVAIL,1,Playback(/var/tmp/asterisk/message) exten=>s-ANSWER,1,Hangup exten=>s-BUSY,1,Busy |
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.24256.25294 2014-04-23 17:38:59.310059529 +0300 +++ /etc/asterisk/extensions.conf 2014-04-23 17:40:47.890058675 +0300 @@ -39,9 +39,10 @@ exten=>8001,n,Playback(/var/tmp/asterisk/message) exten=>8001,n,Hangup -[local] +#include "/etc/asterisk/extensions.conf.local" +[local] exten=>_32XX,1,Macro(localcall,${EXTEN}) ;;;;exten => _32XX,1,Dial(SIP/${EXTEN}) |
#[macro-localcall]
|
#[macro-localcall]
GNU nano 2.2.6 File: /etc/asterisk/extensions.conf.local Modified ;;;exten=>_3201-CONGENSTION,Dial(SIP/3202) ;;;exten=>_3201-ANSWER,Hangup include=>national include=>international include=>fallback [gr1] include=>internal include=>local include=>national ^G Get Help ^O WriteOut ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos ^X Exit ^J Justify ^W Where Is ^V Next Page ^U UnCut Text ^T To Spell |
#nano /etc/asterisk/extensions.conf
|
#host=dynamic
|
#{EXTEN})
|
#nano /etc/asterisk/extensions.conf
|
#[macro-localcall]
|
#apt-get mc
E: Invalid operation mc |
#mc
|
#nano /etc/asterisk/extensions.conf
--- /tmp/l3-saved-19677.27254.8632 2014-04-24 09:21:36.261614110 +0300 +++ /etc/asterisk/extensions.conf 2014-04-24 09:23:59.169612986 +0300 @@ -29,10 +29,6 @@ ;;exten => _2[123]XX,1,Dial(SIP/havana/${EXTEN}) ;;exten => _33XX,1,Dial(SIP/havana/${EXTEN}) - - - - [internal] exten=>8001,1,Answer exten=>8001,n,Record(/var/tmp/asterisk/message:gsm,2) |
#ps aux |grep [l3]
root 3 0.0 0.0 0 0 ? S Apr22 0:00 [ksoftirqd/0] root 13 0.0 0.0 0 0 ? S Apr22 0:00 [migration/2] root 17 0.0 0.0 0 0 ? S Apr22 0:00 [migration/3] root 19 0.0 0.0 0 0 ? S Apr22 0:00 [ksoftirqd/3] root 20 0.0 0.0 0 0 ? S Apr22 0:00 [watchdog/3] root 22 0.0 0.0 0 0 ? S< Apr22 0:00 [khelper] root 23 0.0 0.0 0 0 ? S Apr22 0:00 [kdevtmpfs] root 26 0.0 0.0 0 0 ? S Apr22 0:00 [bdi-default] root 28 0.0 0.0 0 0 ? S< Apr22 0:00 [kblockd] root 30 0.0 0.0 0 0 ? S Apr22 0:00 [kswapd0] ... root 24781 0.0 0.0 92188 4112 ? Ss 09:02 0:00 sshd: root@pts/3 root 24786 0.0 0.0 23100 1148 pts/3 Ss+ 09:02 0:00 screen -x root 24804 0.0 0.0 0 0 ? S 09:03 0:00 [kworker/2:0] root 24819 0.0 0.0 0 0 ? S 09:09 0:00 [kworker/3:2] root 25303 0.0 0.0 0 0 ? S 09:17 0:00 [kworker/0:1] root 25305 0.0 0.0 0 0 ? S 09:19 0:00 [kworker/1:1] root 25314 0.0 0.0 0 0 ? S 09:23 0:00 [kworker/0:0] root 25324 0.0 0.0 0 0 ? S 09:24 0:00 [kworker/2:1] root 25335 0.0 0.0 16836 1268 pts/5 R+ 09:26 0:00 ps aux root 25336 0.0 0.0 7836 860 pts/5 S+ 09:26 0:00 grep [l3] |
#l3scipt
l3script: l3scipt: command not found |
#l3script
|
#l3script
|
#ps aux | grep [l3]
root 3 0.0 0.0 0 0 ? S Apr22 0:00 [ksoftirqd/0] root 13 0.0 0.0 0 0 ? S Apr22 0:00 [migration/2] root 17 0.0 0.0 0 0 ? S Apr22 0:00 [migration/3] root 19 0.0 0.0 0 0 ? S Apr22 0:00 [ksoftirqd/3] root 20 0.0 0.0 0 0 ? S Apr22 0:00 [watchdog/3] root 22 0.0 0.0 0 0 ? S< Apr22 0:00 [khelper] root 23 0.0 0.0 0 0 ? S Apr22 0:00 [kdevtmpfs] root 26 0.0 0.0 0 0 ? S Apr22 0:00 [bdi-default] root 28 0.0 0.0 0 0 ? S< Apr22 0:00 [kblockd] root 30 0.0 0.0 0 0 ? S Apr22 0:00 [kswapd0] ... root 25324 0.0 0.0 0 0 ? S 09:24 0:00 [kworker/2:1] root 25344 0.0 0.0 0 0 ? S 09:26 0:00 [kworker/1:0] root 25353 0.0 0.0 16052 864 pts/5 S+ 09:27 0:00 script -f -c l3script -q /root/.lilalo//31865295931896523897-1398320849.script root 25384 0.0 0.0 16056 488 pts/5 R+ 09:27 0:00 script -f -c l3script -q /root/.lilalo//31865295931896523897-1398320849.script root 25385 0.0 0.0 19544 2264 pts/6 Ss 09:27 0:00 l3script root 25406 0.0 0.0 16052 860 pts/6 S+ 09:27 0:00 script -f -c l3script -q /root/.lilalo//1057913098709017944-1398320865.script root 25437 0.0 0.0 16056 484 pts/6 S+ 09:27 0:00 script -f -c l3script -q /root/.lilalo//1057913098709017944-1398320865.script root 25438 0.0 0.0 19544 2264 pts/7 Ss 09:27 0:00 l3script root 25459 0.0 0.0 16836 1268 pts/7 R+ 09:28 0:00 ps aux root 25460 0.0 0.0 7836 864 pts/7 R+ 09:28 0:00 grep [l3] |
#ps aux | grep [l3]
root 3 0.0 0.0 0 0 ? S Apr22 0:00 [ksoftirqd/0] root 13 0.0 0.0 0 0 ? S Apr22 0:00 [migration/2] root 17 0.0 0.0 0 0 ? S Apr22 0:00 [migration/3] root 19 0.0 0.0 0 0 ? S Apr22 0:00 [ksoftirqd/3] root 20 0.0 0.0 0 0 ? S Apr22 0:00 [watchdog/3] root 22 0.0 0.0 0 0 ? S< Apr22 0:00 [khelper] root 23 0.0 0.0 0 0 ? S Apr22 0:00 [kdevtmpfs] root 26 0.0 0.0 0 0 ? S Apr22 0:00 [bdi-default] root 28 0.0 0.0 0 0 ? S< Apr22 0:00 [kblockd] root 30 0.0 0.0 0 0 ? S Apr22 0:00 [kswapd0] ... root 25324 0.0 0.0 0 0 ? S 09:24 0:00 [kworker/2:1] root 25344 0.0 0.0 0 0 ? S 09:26 0:00 [kworker/1:0] root 25353 0.0 0.0 16052 864 pts/5 S+ 09:27 0:00 script -f -c l3script -q /root/.lilalo//31865295931896523897-1398320849.script root 25384 0.0 0.0 16056 488 pts/5 R+ 09:27 0:00 script -f -c l3script -q /root/.lilalo//31865295931896523897-1398320849.script root 25385 0.0 0.0 19544 2264 pts/6 Ss 09:27 0:00 l3script root 25406 0.0 0.0 16052 860 pts/6 S+ 09:27 0:00 script -f -c l3script -q /root/.lilalo//1057913098709017944-1398320865.script root 25437 0.0 0.0 16056 484 pts/6 S+ 09:27 0:00 script -f -c l3script -q /root/.lilalo//1057913098709017944-1398320865.script root 25438 0.0 0.0 19544 2264 pts/7 Ss 09:27 0:00 l3script root 25459 0.0 0.0 16836 1268 pts/7 R+ 09:28 0:00 ps aux root 25460 0.0 0.0 7836 864 pts/7 R+ 09:28 0:00 grep [l3] |
#ps aux | grep [l3]
root 3 0.0 0.0 0 0 ? S Apr22 0:00 [ksoftirqd/0] root 13 0.0 0.0 0 0 ? S Apr22 0:00 [migration/2] root 17 0.0 0.0 0 0 ? S Apr22 0:00 [migration/3] root 19 0.0 0.0 0 0 ? S Apr22 0:00 [ksoftirqd/3] root 20 0.0 0.0 0 0 ? S Apr22 0:00 [watchdog/3] root 22 0.0 0.0 0 0 ? S< Apr22 0:00 [khelper] root 23 0.0 0.0 0 0 ? S Apr22 0:00 [kdevtmpfs] root 26 0.0 0.0 0 0 ? S Apr22 0:00 [bdi-default] root 28 0.0 0.0 0 0 ? S< Apr22 0:00 [kblockd] root 30 0.0 0.0 0 0 ? S Apr22 0:00 [kswapd0] ... root 25324 0.0 0.0 0 0 ? S 09:24 0:00 [kworker/2:1] root 25344 0.0 0.0 0 0 ? S 09:26 0:00 [kworker/1:0] root 25353 0.0 0.0 16052 864 pts/5 S+ 09:27 0:00 script -f -c l3script -q /root/.lilalo//31865295931896523897-1398320849.script root 25384 0.0 0.0 16056 488 pts/5 R+ 09:27 0:00 script -f -c l3script -q /root/.lilalo//31865295931896523897-1398320849.script root 25385 0.0 0.0 19544 2264 pts/6 Ss 09:27 0:00 l3script root 25406 0.0 0.0 16052 860 pts/6 S+ 09:27 0:00 script -f -c l3script -q /root/.lilalo//1057913098709017944-1398320865.script root 25437 0.0 0.0 16056 484 pts/6 S+ 09:27 0:00 script -f -c l3script -q /root/.lilalo//1057913098709017944-1398320865.script root 25438 0.0 0.0 19544 2264 pts/7 Ss 09:27 0:00 l3script root 25459 0.0 0.0 16836 1268 pts/7 R+ 09:28 0:00 ps aux root 25460 0.0 0.0 7836 864 pts/7 R+ 09:28 0:00 grep [l3] |
#ps aux | grep [l3]*
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 10648 816 ? Ss Apr22 0:01 init [2] root 2 0.0 0.0 0 0 ? S Apr22 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Apr22 0:00 [ksoftirqd/0] root 6 0.0 0.0 0 0 ? S Apr22 0:00 [migration/0] root 7 0.0 0.0 0 0 ? S Apr22 0:00 [watchdog/0] root 8 0.0 0.0 0 0 ? S Apr22 0:00 [migration/1] root 10 0.0 0.0 0 0 ? S Apr22 0:00 [ksoftirqd/1] root 12 0.0 0.0 0 0 ? S Apr22 0:00 [watchdog/1] root 13 0.0 0.0 0 0 ? S Apr22 0:00 [migration/2] ... root 25324 0.0 0.0 0 0 ? S 09:24 0:00 [kworker/2:1] root 25344 0.0 0.0 0 0 ? S 09:26 0:00 [kworker/1:0] root 25353 0.0 0.0 16052 864 pts/5 S+ 09:27 0:00 script -f -c l3script -q /root/.lilalo//31865295931896523897-1398320849.script root 25384 0.0 0.0 16056 488 pts/5 R+ 09:27 0:00 script -f -c l3script -q /root/.lilalo//31865295931896523897-1398320849.script root 25385 0.0 0.0 19544 2264 pts/6 Ss 09:27 0:00 l3script root 25406 0.0 0.0 16052 860 pts/6 S+ 09:27 0:00 script -f -c l3script -q /root/.lilalo//1057913098709017944-1398320865.script root 25437 0.0 0.0 16056 484 pts/6 S+ 09:27 0:00 script -f -c l3script -q /root/.lilalo//1057913098709017944-1398320865.script root 25438 0.0 0.0 19544 2264 pts/7 Ss 09:27 0:00 l3script root 25478 0.0 0.0 16836 1264 pts/7 R+ 09:28 0:00 ps aux root 25479 0.0 0.0 7836 864 pts/7 R+ 09:28 0:00 grep [l3]* |
Время первой команды журнала | 08:49:27 2014- 4-23 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 08:28:12 2014- 4-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 2.97 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 5.82 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.29 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ find / -name abc find: /home/devi-orig/.gnome2: Keine Berechtigung find: /home/devi-orig/.gnome2_private: Keine Berechtigung find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung find: /home/devi-orig/.metacity: Keine Berechtigung find: /home/devi-orig/.inkscape: Keine Berechtigung ^C |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008