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

Содержание

Журнал

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

/dev/pts/2
14:39:58
#asterisk -rvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 1629)
...
    -- Executing [s@menu:5] BackGround("SIP/1102-000000b0", "/var/tmp/asterisk/message04") in new stack
    -- <SIP/1102-000000b0> Playing '/var/tmp/asterisk/message04.gsm' (language 'ru')
    -- Executing [s@menu:6] WaitExten("SIP/1102-000000b0", "2") in new stack
    -- Timeout on SIP/1102-000000b0, continuing...
    -- Executing [s@menu:7] BackGround("SIP/1102-000000b0", "/var/tmp/asterisk/message05") in new stack
    -- <SIP/1102-000000b0> Playing '/var/tmp/asterisk/message05.gsm' (language 'ru')
    -- Executing [s@menu:8] Hangup("SIP/1102-000000b0", "") in new stack
  == Spawn extension (menu, s, 8) exited non-zero on 'SIP/1102-000000b0'
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/3
14:39:58
#asterisk -rvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 1629)
...
    -- Executing [s@menu:5] BackGround("SIP/1102-000000b0", "/var/tmp/asterisk/message04") in new stack
    -- <SIP/1102-000000b0> Playing '/var/tmp/asterisk/message04.gsm' (language 'ru')
    -- Executing [s@menu:6] WaitExten("SIP/1102-000000b0", "2") in new stack
    -- Timeout on SIP/1102-000000b0, continuing...
    -- Executing [s@menu:7] BackGround("SIP/1102-000000b0", "/var/tmp/asterisk/message05") in new stack
    -- <SIP/1102-000000b0> Playing '/var/tmp/asterisk/message05.gsm' (language 'ru')
    -- Executing [s@menu:8] Hangup("SIP/1102-000000b0", "") in new stack
  == Spawn extension (menu, s, 8) exited non-zero on 'SIP/1102-000000b0'
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/4
14:39:58
#asterisk -rvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 1629)
...
    -- Executing [s@menu:5] BackGround("SIP/1102-000000b0", "/var/tmp/asterisk/message04") in new stack
    -- <SIP/1102-000000b0> Playing '/var/tmp/asterisk/message04.gsm' (language 'ru')
    -- Executing [s@menu:6] WaitExten("SIP/1102-000000b0", "2") in new stack
    -- Timeout on SIP/1102-000000b0, continuing...
    -- Executing [s@menu:7] BackGround("SIP/1102-000000b0", "/var/tmp/asterisk/message05") in new stack
    -- <SIP/1102-000000b0> Playing '/var/tmp/asterisk/message05.gsm' (language 'ru')
    -- Executing [s@menu:8] Hangup("SIP/1102-000000b0", "") in new stack
  == Spawn extension (menu, s, 8) exited non-zero on 'SIP/1102-000000b0'
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/1
14:39:58
#asterisk -rvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 1629)
...
    -- Executing [s@menu:5] BackGround("SIP/1102-000000b0", "/var/tmp/asterisk/message04") in new stack
    -- <SIP/1102-000000b0> Playing '/var/tmp/asterisk/message04.gsm' (language 'ru')
    -- Executing [s@menu:6] WaitExten("SIP/1102-000000b0", "2") in new stack
    -- Timeout on SIP/1102-000000b0, continuing...
    -- Executing [s@menu:7] BackGround("SIP/1102-000000b0", "/var/tmp/asterisk/message05") in new stack
    -- <SIP/1102-000000b0> Playing '/var/tmp/asterisk/message05.gsm' (language 'ru')
    -- Executing [s@menu:8] Hangup("SIP/1102-000000b0", "") in new stack
  == Spawn extension (menu, s, 8) exited non-zero on 'SIP/1102-000000b0'
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/6
14:48:20
#vim extensions.conf
--- /tmp/l3-saved-6655.31370.14821	2011-06-29 16:48:26.000000000 +0400
+++ extensions.conf	2011-06-29 16:54:26.000000000 +0400
@@ -23,9 +23,11 @@
 exten => s,n,Hangup
 
 exten => 1,1,Goto(submenu,s,1)
+exten => 2,1,Dial(SIP/1103)
 exten => 9,1,Goto(menu,s,start)
+exten => 0,1,Playback(/var/tmp/asterisk/message06)
 
-[submenu]
+submenu]
 
 exten => s,1,Answer
 exten => s,n,Background(/var/tmp/asterisk/message03)
/dev/pts/5
14:48:20
#vim extensions.conf
/dev/pts/2
14:48:20
#vim extensions.conf
/dev/pts/3
14:48:20
#vim extensions.conf
/dev/pts/4
14:48:20
#vim extensions.conf
/dev/pts/1
14:48:20
#vim extensions.conf
/dev/pts/6
14:54:26
#asterisk -rvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 1629)
...
    -- Registered extension context 'ael-dundi-e164-customers' (0x7f6eac57df30) in local table 0x1aaff00; registrar: pbx_ael
    -- merging incls/swits/igpats from old(ael-dundi-e164-customers) to new(ael-dundi-e164-customers) context, registrar = pbx_config
    -- Registered extension context 'ael-dundi-e164-canonical' (0x7f6eac57e010) in local table 0x1aaff00; registrar: pbx_ael
    -- merging incls/swits/igpats from old(ael-dundi-e164-canonical) to new(ael-dundi-e164-canonical) context, registrar = pbx_config
    -- Time to scan old dialplan and merge leftovers back into the new: 0.000483 sec
    -- Time to restore hints and swap in new dialplan: 0.000001 sec
    -- Time to delete the old dialplan: 0.000064 sec
    -- Total time merge_contexts_delete: 0.000548 sec
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/5
14:54:26
#asterisk -rvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 1629)
...
    -- Registered extension context 'ael-dundi-e164-customers' (0x7f6eac57df30) in local table 0x1aaff00; registrar: pbx_ael
    -- merging incls/swits/igpats from old(ael-dundi-e164-customers) to new(ael-dundi-e164-customers) context, registrar = pbx_config
    -- Registered extension context 'ael-dundi-e164-canonical' (0x7f6eac57e010) in local table 0x1aaff00; registrar: pbx_ael
    -- merging incls/swits/igpats from old(ael-dundi-e164-canonical) to new(ael-dundi-e164-canonical) context, registrar = pbx_config
    -- Time to scan old dialplan and merge leftovers back into the new: 0.000483 sec
    -- Time to restore hints and swap in new dialplan: 0.000001 sec
    -- Time to delete the old dialplan: 0.000064 sec
    -- Total time merge_contexts_delete: 0.000548 sec
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/2
14:54:26
#asterisk -rvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 1629)
...
    -- Registered extension context 'ael-dundi-e164-customers' (0x7f6eac57df30) in local table 0x1aaff00; registrar: pbx_ael
    -- merging incls/swits/igpats from old(ael-dundi-e164-customers) to new(ael-dundi-e164-customers) context, registrar = pbx_config
    -- Registered extension context 'ael-dundi-e164-canonical' (0x7f6eac57e010) in local table 0x1aaff00; registrar: pbx_ael
    -- merging incls/swits/igpats from old(ael-dundi-e164-canonical) to new(ael-dundi-e164-canonical) context, registrar = pbx_config
    -- Time to scan old dialplan and merge leftovers back into the new: 0.000483 sec
    -- Time to restore hints and swap in new dialplan: 0.000001 sec
    -- Time to delete the old dialplan: 0.000064 sec
    -- Total time merge_contexts_delete: 0.000548 sec
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/3
14:54:26
#asterisk -rvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 1629)
...
    -- Registered extension context 'ael-dundi-e164-customers' (0x7f6eac57df30) in local table 0x1aaff00; registrar: pbx_ael
    -- merging incls/swits/igpats from old(ael-dundi-e164-customers) to new(ael-dundi-e164-customers) context, registrar = pbx_config
    -- Registered extension context 'ael-dundi-e164-canonical' (0x7f6eac57e010) in local table 0x1aaff00; registrar: pbx_ael
    -- merging incls/swits/igpats from old(ael-dundi-e164-canonical) to new(ael-dundi-e164-canonical) context, registrar = pbx_config
    -- Time to scan old dialplan and merge leftovers back into the new: 0.000483 sec
    -- Time to restore hints and swap in new dialplan: 0.000001 sec
    -- Time to delete the old dialplan: 0.000064 sec
    -- Total time merge_contexts_delete: 0.000548 sec
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/4
14:54:26
#asterisk -rvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 1629)
...
    -- Registered extension context 'ael-dundi-e164-customers' (0x7f6eac57df30) in local table 0x1aaff00; registrar: pbx_ael
    -- merging incls/swits/igpats from old(ael-dundi-e164-customers) to new(ael-dundi-e164-customers) context, registrar = pbx_config
    -- Registered extension context 'ael-dundi-e164-canonical' (0x7f6eac57e010) in local table 0x1aaff00; registrar: pbx_ael
    -- merging incls/swits/igpats from old(ael-dundi-e164-canonical) to new(ael-dundi-e164-canonical) context, registrar = pbx_config
    -- Time to scan old dialplan and merge leftovers back into the new: 0.000483 sec
    -- Time to restore hints and swap in new dialplan: 0.000001 sec
    -- Time to delete the old dialplan: 0.000064 sec
    -- Total time merge_contexts_delete: 0.000548 sec
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/1
14:54:26
#asterisk -rvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 1629)
...
    -- Registered extension context 'ael-dundi-e164-customers' (0x7f6eac57df30) in local table 0x1aaff00; registrar: pbx_ael
    -- merging incls/swits/igpats from old(ael-dundi-e164-customers) to new(ael-dundi-e164-customers) context, registrar = pbx_config
    -- Registered extension context 'ael-dundi-e164-canonical' (0x7f6eac57e010) in local table 0x1aaff00; registrar: pbx_ael
    -- merging incls/swits/igpats from old(ael-dundi-e164-canonical) to new(ael-dundi-e164-canonical) context, registrar = pbx_config
    -- Time to scan old dialplan and merge leftovers back into the new: 0.000483 sec
    -- Time to restore hints and swap in new dialplan: 0.000001 sec
    -- Time to delete the old dialplan: 0.000064 sec
    -- Total time merge_contexts_delete: 0.000548 sec
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/6
14:55:16
#vim extensions.conf
--- /tmp/l3-saved-6655.27197.1028	2011-06-29 16:55:18.000000000 +0400
+++ extensions.conf	2011-06-29 16:55:36.000000000 +0400
@@ -27,7 +27,8 @@
 exten => 9,1,Goto(menu,s,start)
 exten => 0,1,Playback(/var/tmp/asterisk/message06)
 
-submenu]
+[submenu]
+
 
 exten => s,1,Answer
 exten => s,n,Background(/var/tmp/asterisk/message03)
/dev/pts/5
14:55:16
#vim extensions.conf
/dev/pts/2
14:55:16
#vim extensions.conf
/dev/pts/3
14:55:16
#vim extensions.conf
/dev/pts/4
14:55:16
#vim extensions.conf
/dev/pts/1
14:55:16
#vim extensions.conf
/dev/pts/6
14:55:36
#asterisk -rvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 1629)
...
    -- Executing [8400@grp1:1] Goto("SIP/1102-000000b4", "menu,s,1") in new stack
    -- Goto (menu,s,1)
    -- Executing [s@menu:1] Answer("SIP/1102-000000b4", "") in new stack
    -- Executing [s@menu:2] BackGround("SIP/1102-000000b4", "/var/tmp/asterisk/message01") in new stack
    -- <SIP/1102-000000b4> Playing '/var/tmp/asterisk/message01.gsm' (language 'ru')
    -- Executing [0@menu:1] Playback("SIP/1102-000000b4", "/var/tmp/asterisk/message06") in new stack
    -- <SIP/1102-000000b4> Playing '/var/tmp/asterisk/message06.gsm' (language 'ru')
    -- Auto fallthrough, channel 'SIP/1102-000000b4' status is 'UNKNOWN'
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/5
14:55:36
#asterisk -rvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 1629)
...
    -- Executing [8400@grp1:1] Goto("SIP/1102-000000b4", "menu,s,1") in new stack
    -- Goto (menu,s,1)
    -- Executing [s@menu:1] Answer("SIP/1102-000000b4", "") in new stack
    -- Executing [s@menu:2] BackGround("SIP/1102-000000b4", "/var/tmp/asterisk/message01") in new stack
    -- <SIP/1102-000000b4> Playing '/var/tmp/asterisk/message01.gsm' (language 'ru')
    -- Executing [0@menu:1] Playback("SIP/1102-000000b4", "/var/tmp/asterisk/message06") in new stack
    -- <SIP/1102-000000b4> Playing '/var/tmp/asterisk/message06.gsm' (language 'ru')
    -- Auto fallthrough, channel 'SIP/1102-000000b4' status is 'UNKNOWN'
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/2
14:55:36
#asterisk -rvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 1629)
...
    -- Executing [8400@grp1:1] Goto("SIP/1102-000000b4", "menu,s,1") in new stack
    -- Goto (menu,s,1)
    -- Executing [s@menu:1] Answer("SIP/1102-000000b4", "") in new stack
    -- Executing [s@menu:2] BackGround("SIP/1102-000000b4", "/var/tmp/asterisk/message01") in new stack
    -- <SIP/1102-000000b4> Playing '/var/tmp/asterisk/message01.gsm' (language 'ru')
    -- Executing [0@menu:1] Playback("SIP/1102-000000b4", "/var/tmp/asterisk/message06") in new stack
    -- <SIP/1102-000000b4> Playing '/var/tmp/asterisk/message06.gsm' (language 'ru')
    -- Auto fallthrough, channel 'SIP/1102-000000b4' status is 'UNKNOWN'
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/3
14:55:36
#asterisk -rvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 1629)
...
    -- Executing [8400@grp1:1] Goto("SIP/1102-000000b4", "menu,s,1") in new stack
    -- Goto (menu,s,1)
    -- Executing [s@menu:1] Answer("SIP/1102-000000b4", "") in new stack
    -- Executing [s@menu:2] BackGround("SIP/1102-000000b4", "/var/tmp/asterisk/message01") in new stack
    -- <SIP/1102-000000b4> Playing '/var/tmp/asterisk/message01.gsm' (language 'ru')
    -- Executing [0@menu:1] Playback("SIP/1102-000000b4", "/var/tmp/asterisk/message06") in new stack
    -- <SIP/1102-000000b4> Playing '/var/tmp/asterisk/message06.gsm' (language 'ru')
    -- Auto fallthrough, channel 'SIP/1102-000000b4' status is 'UNKNOWN'
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/4
14:55:36
#asterisk -rvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 1629)
...
    -- Executing [8400@grp1:1] Goto("SIP/1102-000000b4", "menu,s,1") in new stack
    -- Goto (menu,s,1)
    -- Executing [s@menu:1] Answer("SIP/1102-000000b4", "") in new stack
    -- Executing [s@menu:2] BackGround("SIP/1102-000000b4", "/var/tmp/asterisk/message01") in new stack
    -- <SIP/1102-000000b4> Playing '/var/tmp/asterisk/message01.gsm' (language 'ru')
    -- Executing [0@menu:1] Playback("SIP/1102-000000b4", "/var/tmp/asterisk/message06") in new stack
    -- <SIP/1102-000000b4> Playing '/var/tmp/asterisk/message06.gsm' (language 'ru')
    -- Auto fallthrough, channel 'SIP/1102-000000b4' status is 'UNKNOWN'
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/1
14:55:36
#asterisk -rvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 1629)
...
    -- Executing [8400@grp1:1] Goto("SIP/1102-000000b4", "menu,s,1") in new stack
    -- Goto (menu,s,1)
    -- Executing [s@menu:1] Answer("SIP/1102-000000b4", "") in new stack
    -- Executing [s@menu:2] BackGround("SIP/1102-000000b4", "/var/tmp/asterisk/message01") in new stack
    -- <SIP/1102-000000b4> Playing '/var/tmp/asterisk/message01.gsm' (language 'ru')
    -- Executing [0@menu:1] Playback("SIP/1102-000000b4", "/var/tmp/asterisk/message06") in new stack
    -- <SIP/1102-000000b4> Playing '/var/tmp/asterisk/message06.gsm' (language 'ru')
    -- Auto fallthrough, channel 'SIP/1102-000000b4' status is 'UNKNOWN'
linux1*CLI> exit
Executing last minute cleanups
прошла 21 минута
/dev/pts/6
15:17:18
#apt-get install dahdi-source
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  libmysqlclient16 mysql-common
Для их удаления используйте 'apt-get autoremove'.
НОВЫЕ пакеты, которые будут установлены:
  dahdi-source
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 912 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 1 044 kB.
ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!
  dahdi-source
Установить эти пакеты без проверки [y/N]? y
Получено:1 http://192.168.15.253/debian/ squeeze/main dahdi-source all 1:2.3.0.1+dfsg-2 [912 kB]
Получено 912 kБ за 0с (9 671 kБ/c)
Выбор ранее не выбранного пакета dahdi-source.
(Чтение базы данных ... на данный момент установлено 129617 файлов и каталогов.)
Распаковывается пакет dahdi-source (из файла .../dahdi-source_1%3a2.3.0.1+dfsg-2_all.deb)...
Настраивается пакет dahdi-source (1:2.3.0.1+dfsg-2) ...
/dev/pts/5
15:17:18
#apt-get install dahdi-source
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  libmysqlclient16 mysql-common
Для их удаления используйте 'apt-get autoremove'.
НОВЫЕ пакеты, которые будут установлены:
  dahdi-source
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 912 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 1 044 kB.
ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!
  dahdi-source
Установить эти пакеты без проверки [y/N]? y
Получено:1 http://192.168.15.253/debian/ squeeze/main dahdi-source all 1:2.3.0.1+dfsg-2 [912 kB]
Получено 912 kБ за 0с (9 671 kБ/c)
Выбор ранее не выбранного пакета dahdi-source.
(Чтение базы данных ... на данный момент установлено 129617 файлов и каталогов.)
Распаковывается пакет dahdi-source (из файла .../dahdi-source_1%3a2.3.0.1+dfsg-2_all.deb)...
Настраивается пакет dahdi-source (1:2.3.0.1+dfsg-2) ...
/dev/pts/2
15:17:18
#apt-get install dahdi-source
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  libmysqlclient16 mysql-common
Для их удаления используйте 'apt-get autoremove'.
НОВЫЕ пакеты, которые будут установлены:
  dahdi-source
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 912 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 1 044 kB.
ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!
  dahdi-source
Установить эти пакеты без проверки [y/N]? y
Получено:1 http://192.168.15.253/debian/ squeeze/main dahdi-source all 1:2.3.0.1+dfsg-2 [912 kB]
Получено 912 kБ за 0с (9 671 kБ/c)
Выбор ранее не выбранного пакета dahdi-source.
(Чтение базы данных ... на данный момент установлено 129617 файлов и каталогов.)
Распаковывается пакет dahdi-source (из файла .../dahdi-source_1%3a2.3.0.1+dfsg-2_all.deb)...
Настраивается пакет dahdi-source (1:2.3.0.1+dfsg-2) ...
/dev/pts/3
15:17:18
#apt-get install dahdi-source
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  libmysqlclient16 mysql-common
Для их удаления используйте 'apt-get autoremove'.
НОВЫЕ пакеты, которые будут установлены:
  dahdi-source
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 912 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 1 044 kB.
ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!
  dahdi-source
Установить эти пакеты без проверки [y/N]? y
Получено:1 http://192.168.15.253/debian/ squeeze/main dahdi-source all 1:2.3.0.1+dfsg-2 [912 kB]
Получено 912 kБ за 0с (9 671 kБ/c)
Выбор ранее не выбранного пакета dahdi-source.
(Чтение базы данных ... на данный момент установлено 129617 файлов и каталогов.)
Распаковывается пакет dahdi-source (из файла .../dahdi-source_1%3a2.3.0.1+dfsg-2_all.deb)...
Настраивается пакет dahdi-source (1:2.3.0.1+dfsg-2) ...
/dev/pts/4
15:17:18
#apt-get install dahdi-source
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  libmysqlclient16 mysql-common
Для их удаления используйте 'apt-get autoremove'.
НОВЫЕ пакеты, которые будут установлены:
  dahdi-source
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 912 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 1 044 kB.
ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!
  dahdi-source
Установить эти пакеты без проверки [y/N]? y
Получено:1 http://192.168.15.253/debian/ squeeze/main dahdi-source all 1:2.3.0.1+dfsg-2 [912 kB]
Получено 912 kБ за 0с (9 671 kБ/c)
Выбор ранее не выбранного пакета dahdi-source.
(Чтение базы данных ... на данный момент установлено 129617 файлов и каталогов.)
Распаковывается пакет dahdi-source (из файла .../dahdi-source_1%3a2.3.0.1+dfsg-2_all.deb)...
Настраивается пакет dahdi-source (1:2.3.0.1+dfsg-2) ...
/dev/pts/1
15:17:18
#apt-get install dahdi-source
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  libmysqlclient16 mysql-common
Для их удаления используйте 'apt-get autoremove'.
НОВЫЕ пакеты, которые будут установлены:
  dahdi-source
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 912 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 1 044 kB.
ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!
  dahdi-source
Установить эти пакеты без проверки [y/N]? y
Получено:1 http://192.168.15.253/debian/ squeeze/main dahdi-source all 1:2.3.0.1+dfsg-2 [912 kB]
Получено 912 kБ за 0с (9 671 kБ/c)
Выбор ранее не выбранного пакета dahdi-source.
(Чтение базы данных ... на данный момент установлено 129617 файлов и каталогов.)
Распаковывается пакет dahdi-source (из файла .../dahdi-source_1%3a2.3.0.1+dfsg-2_all.deb)...
Настраивается пакет dahdi-source (1:2.3.0.1+dfsg-2) ...

Четверг (06/30/11)

/dev/pts/6
08:34:28
#m-a a-i dahdi
                                        │                                                                         │
                                        │                                                                         │
                                        │                                                                         │
                                        │                                                                         │
                                        │                                                                         │
                                        │                                100%                                     │
                                        │                                                                         │
                                        └─────────────────────────────────────────────────────────────────────────┘
Завершено с /usr/src/dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb .
dpkg -Ei /usr/src/dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb
Выбор ранее не выбранного пакета dahdi-modules-2.6.32-5-amd64.
(Чтение базы данных ... на данный момент установлено 137222 файла и каталога.)
Распаковывается пакет dahdi-modules-2.6.32-5-amd64 (из файла .../dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb)...
Настраивается пакет dahdi-modules-2.6.32-5-amd64 (1:2.3.0.1+dfsg-2+2.6.32-35) ...
/dev/pts/5
08:34:28
#m-a a-i dahdi
НОВЫЕ пакеты, которые будут установлены:
  cpp-4.3 gcc-4.3 gcc-4.3-base linux-headers-2.6.32-5-amd64 linux-headers-2.6.32-5-common linux-kbuild-2.6.32
обновлено 0, установлено 6 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 10,7 MБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 35,7 MB.
Хотите продолжить [Д/н]? y
ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!
  gcc-4.3-base cpp-4.3 gcc-4.3 linux-headers-2.6.32-5-common linux-kbuild-2.6.32 linux-headers-2.6.32-5-amd64
Установить эти пакеты без проверки [y/N]? y
Получено:1 http://192.168.15.253/debian/ squeeze/main gcc-4.3-base amd64 4.3.5-4 [110 kB]
...
                                        │                                                                         │
                                        │                                100%                                     │
                                        │                                                                         │
                                        └─────────────────────────────────────────────────────────────────────────┘
Завершено с /usr/src/dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb .
dpkg -Ei /usr/src/dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb
Выбор ранее не выбранного пакета dahdi-modules-2.6.32-5-amd64.
(Чтение базы данных ... на данный момент установлено 137222 файла и каталога.)
Распаковывается пакет dahdi-modules-2.6.32-5-amd64 (из файла .../dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb)...
Настраивается пакет dahdi-modules-2.6.32-5-amd64 (1:2.3.0.1+dfsg-2+2.6.32-35) ...
/dev/pts/2
08:34:28
#m-a a-i dahdi
                                        │                                                                         │
                                        │                                                                         │
                                        │                                                                         │
                                        │                                                                         │
                                        │                                                                         │
                                        │                                100%                                     │
                                        │                                                                         │
                                        └─────────────────────────────────────────────────────────────────────────┘
Завершено с /usr/src/dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb .
dpkg -Ei /usr/src/dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb
Выбор ранее не выбранного пакета dahdi-modules-2.6.32-5-amd64.
(Чтение базы данных ... на данный момент установлено 137222 файла и каталога.)
Распаковывается пакет dahdi-modules-2.6.32-5-amd64 (из файла .../dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb)...
Настраивается пакет dahdi-modules-2.6.32-5-amd64 (1:2.3.0.1+dfsg-2+2.6.32-35) ...
/dev/pts/3
08:34:28
#m-a a-i dahdi
ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!
  gcc-4.3-base cpp-4.3 gcc-4.3 linux-headers-2.6.32-5-common linux-kbuild-2.6.32 linux-headers-2.6.32-5-amd64
Установить эти пакеты без проверки [y/N]? y
Получено:1 http://192.168.15.253/debian/ squeeze/main gcc-4.3-base amd64 4.3.5-4 [110 kB]
Получено:2 http://192.168.15.253/debian/ squeeze/main cpp-4.3 amd64 4.3.5-4 [3 349 kB]
Получено:3 http://192.168.15.253/debian/ squeeze/main gcc-4.3 amd64 4.3.5-4 [2 604 kB]
Получено:4 http://192.168.15.253/debian/ squeeze/main linux-headers-2.6.32-5-common amd64 2.6.32-35 [3 890 kB]
Получено:5 http://192.168.15.253/debian/ squeeze/main linux-kbuild-2.6.32 amd64 2.6.32-1 [238 kB]
Получено:6 http://192.168.15.253/debian/ squeeze/main linux-headers-2.6.32-5-amd64 amd64 2.6.32-35 [527 kB]
Получено 10,7 MБ за 0с (11,0 MБ/c)
...
                                        │                                                                         │
                                        │                                100%                                     │
                                        │                                                                         │
                                        └─────────────────────────────────────────────────────────────────────────┘
Завершено с /usr/src/dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb .
dpkg -Ei /usr/src/dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb
Выбор ранее не выбранного пакета dahdi-modules-2.6.32-5-amd64.
(Чтение базы данных ... на данный момент установлено 137222 файла и каталога.)
Распаковывается пакет dahdi-modules-2.6.32-5-amd64 (из файла .../dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb)...
Настраивается пакет dahdi-modules-2.6.32-5-amd64 (1:2.3.0.1+dfsg-2+2.6.32-35) ...
/dev/pts/4
08:34:28
#m-a a-i dahdi
                                        │                                                                         │
                                        │                                                                         │
                                        │                                                                         │
                                        │                                                                         │
                                        │                                                                         │
                                        │                                100%                                     │
                                        │                                                                         │
                                        └─────────────────────────────────────────────────────────────────────────┘
Завершено с /usr/src/dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb .
dpkg -Ei /usr/src/dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb
Выбор ранее не выбранного пакета dahdi-modules-2.6.32-5-amd64.
(Чтение базы данных ... на данный момент установлено 137222 файла и каталога.)
Распаковывается пакет dahdi-modules-2.6.32-5-amd64 (из файла .../dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb)...
Настраивается пакет dahdi-modules-2.6.32-5-amd64 (1:2.3.0.1+dfsg-2+2.6.32-35) ...
/dev/pts/1
08:34:28
#m-a a-i dahdi
Получено:4 http://192.168.15.253/debian/ squeeze/main linux-headers-2.6.32-5-common amd64 2.6.32-35 [3 890 kB]
Получено:5 http://192.168.15.253/debian/ squeeze/main linux-kbuild-2.6.32 amd64 2.6.32-1 [238 kB]
Получено:6 http://192.168.15.253/debian/ squeeze/main linux-headers-2.6.32-5-amd64 amd64 2.6.32-35 [527 kB]
Получено 10,7 MБ за 0с (11,0 MБ/c)
Выбор ранее не выбранного пакета gcc-4.3-base.
(Чтение базы данных ... на данный момент установлено 129628 файлов и каталогов.)
Распаковывается пакет gcc-4.3-base (из файла .../gcc-4.3-base_4.3.5-4_amd64.deb)...
Выбор ранее не выбранного пакета cpp-4.3.
Распаковывается пакет cpp-4.3 (из файла .../cpp-4.3_4.3.5-4_amd64.deb)...
Выбор ранее не выбранного пакета gcc-4.3.
...
                                        │                                                                         │
                                        │                                100%                                     │
                                        │                                                                         │
                                        └─────────────────────────────────────────────────────────────────────────┘
Завершено с /usr/src/dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb .
dpkg -Ei /usr/src/dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb
Выбор ранее не выбранного пакета dahdi-modules-2.6.32-5-amd64.
(Чтение базы данных ... на данный момент установлено 137222 файла и каталога.)
Распаковывается пакет dahdi-modules-2.6.32-5-amd64 (из файла .../dahdi-modules-2.6.32-5-amd64_2.3.0.1+dfsg-2+2.6.32-35_amd64.deb)...
Настраивается пакет dahdi-modules-2.6.32-5-amd64 (1:2.3.0.1+dfsg-2+2.6.32-35) ...
/dev/pts/6
08:35:54
#depmod -a

/dev/pts/5
08:35:54
#depmod -a

/dev/pts/2
08:35:54
#depmod -a

/dev/pts/3
08:35:54
#depmod -a

/dev/pts/4
08:35:54
#depmod -a

/dev/pts/1
08:35:54
#depmod -a

/dev/pts/6
08:36:52
#dahdi_genconf
Empty configuration -- no spans
Empty configuration -- no spans
/dev/pts/5
08:36:52
#dahdi_genconf
Empty configuration -- no spans
Empty configuration -- no spans
/dev/pts/2
08:36:52
#dahdi_genconf
Empty configuration -- no spans
Empty configuration -- no spans
/dev/pts/3
08:36:52
#dahdi_genconf
Empty configuration -- no spans
Empty configuration -- no spans
/dev/pts/4
08:36:52
#dahdi_genconf
Empty configuration -- no spans
Empty configuration -- no spans
/dev/pts/1
08:36:52
#dahdi_genconf
Empty configuration -- no spans
Empty configuration -- no spans
прошло 108 минут
/dev/pts/0
10:25:42
#dahdi_genconf

/dev/pts/1
10:25:42
#dahdi_genconf

/dev/pts/0
10:26:10
#cat /etc/dahdi/system.conf
# Autogenerated by /usr/sbin/dahdi_genconf on Thu Jun 30 12:26:10 2011
# If you edit this file and execute /usr/sbin/dahdi_genconf again,
# your manual changes will be LOST.
# Dahdi Configuration File
#
# This file is parsed by the Dahdi Configurator, dahdi_cfg
#
# Span 1: WCTDM/0 "Wildcard TDM410P Board 1" (MASTER)
fxsks=1
echocanceller=oslec,1
fxoks=2
echocanceller=oslec,2
# channel 3, WCTDM/0/2, no module.
# channel 4, WCTDM/0/3, no module.
# Global data
loadzone        = us
defaultzone     = us
/dev/pts/1
10:26:10
#cat /etc/dahdi/system.conf
# Autogenerated by /usr/sbin/dahdi_genconf on Thu Jun 30 12:26:10 2011
# If you edit this file and execute /usr/sbin/dahdi_genconf again,
# your manual changes will be LOST.
# Dahdi Configuration File
#
# This file is parsed by the Dahdi Configurator, dahdi_cfg
#
# Span 1: WCTDM/0 "Wildcard TDM410P Board 1" (MASTER)
fxsks=1
echocanceller=oslec,1
fxoks=2
echocanceller=oslec,2
# channel 3, WCTDM/0/2, no module.
# channel 4, WCTDM/0/3, no module.
# Global data
loadzone        = us
defaultzone     = us
/dev/pts/0
10:26:52
#dahdi_cfg -vv
DAHDI Tools Version - 2.2.1.1
DAHDI Version: 2.3.0.1
Echo Canceller(s):
Configuration
======================
Channel map:
Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
Channel 02: FXO Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 02)
2 channels to configure.
Setting echocan for channel 1 to oslec
Setting echocan for channel 2 to oslec
/dev/pts/1
10:26:52
#dahdi_cfg -vv
DAHDI Tools Version - 2.2.1.1
DAHDI Version: 2.3.0.1
Echo Canceller(s):
Configuration
======================
Channel map:
Channel 01: FXS Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 01)
Channel 02: FXO Kewlstart (Default) (Echo Canceler: oslec) (Slaves: 02)
2 channels to configure.
Setting echocan for channel 1 to oslec
Setting echocan for channel 2 to oslec
/dev/pts/0
10:27:48
#cd /etc/asterisk/

/dev/pts/1
10:27:48
#cd /etc/asterisk/

/dev/pts/0
10:29:03
#ls
adsi.conf               cdr_odbc.conf            dnsmgr.conf             func_odbc.conf    mgcp.conf               res_ldap.conf    telcordia-1.adsi
adtranvofr.conf         cdr_pgsql.conf           dsp.conf                gtalk.conf        minivm.conf             res_odbc.conf    udptl.conf
agents.conf             cdr_sqlite3_custom.conf  dundi.conf              h323.conf         misdn.conf              res_pgsql.conf   unistim.conf
ais.conf                cdr_tds.conf             enum.conf               http.conf         modules.conf            res_snmp.conf    usbradio.conf
alarmreceiver.conf      chan_dahdi.conf          extconfig.conf          iax.conf          musiconhold.conf        rpt.conf         users.conf
alsa.conf               cli_aliases.conf         extensions.ael          iaxprov.conf      muted.conf              rtp.conf         voicemail.conf
amd.conf                cli.conf                 extensions.conf         indications.conf  osp.conf                say.conf         vpb.conf
asterisk.adsi           cli_permissions.conf     extensions.conf.SAVE    jabber.conf       oss.conf                sip.conf
asterisk.conf           codecs.conf              extensions.lua          jingle.conf       phone.conf              sip.conf.SAVE
cdr_adaptive_odbc.conf  console.conf             extensions_minivm.conf  logger.conf       phoneprov.conf          sip_notify.conf
cdr.conf                dahdi-channels.conf      features.conf           manager.conf      queuerules.conf         skinny.conf
cdr_custom.conf         dahdi-channels.conf.bak  festival.conf           manager.d         queues.conf             sla.conf
cdr_manager.conf        dbsep.conf               followme.conf           meetme.conf       res_config_sqlite.conf  smdi.conf
/dev/pts/1
10:29:03
#ls
adsi.conf               cdr_odbc.conf            dnsmgr.conf             func_odbc.conf    mgcp.conf               res_ldap.conf    telcordia-1.adsi
adtranvofr.conf         cdr_pgsql.conf           dsp.conf                gtalk.conf        minivm.conf             res_odbc.conf    udptl.conf
agents.conf             cdr_sqlite3_custom.conf  dundi.conf              h323.conf         misdn.conf              res_pgsql.conf   unistim.conf
ais.conf                cdr_tds.conf             enum.conf               http.conf         modules.conf            res_snmp.conf    usbradio.conf
alarmreceiver.conf      chan_dahdi.conf          extconfig.conf          iax.conf          musiconhold.conf        rpt.conf         users.conf
alsa.conf               cli_aliases.conf         extensions.ael          iaxprov.conf      muted.conf              rtp.conf         voicemail.conf
amd.conf                cli.conf                 extensions.conf         indications.conf  osp.conf                say.conf         vpb.conf
asterisk.adsi           cli_permissions.conf     extensions.conf.SAVE    jabber.conf       oss.conf                sip.conf
asterisk.conf           codecs.conf              extensions.lua          jingle.conf       phone.conf              sip.conf.SAVE
cdr_adaptive_odbc.conf  console.conf             extensions_minivm.conf  logger.conf       phoneprov.conf          sip_notify.conf
cdr.conf                dahdi-channels.conf      features.conf           manager.conf      queuerules.conf         skinny.conf
cdr_custom.conf         dahdi-channels.conf.bak  festival.conf           manager.d         queues.conf             sla.conf
cdr_manager.conf        dbsep.conf               followme.conf           meetme.conf       res_config_sqlite.conf  smdi.conf
/dev/pts/0
10:29:05
#vim chan_dahdi.conf
/dev/pts/1
10:29:05
#vim chan_dahdi.conf
--- /tmp/l3-saved-2196.3260.4613	2011-06-30 12:29:45.000000000 +0400
+++ chan_dahdi.conf	2011-06-30 12:32:42.000000000 +0400
@@ -46,7 +46,8 @@
 ;spanmap => 4,1,4
 
 [channels]
-;
+
+#include /etc/asterisk/dahdi-channels.conf
 ; Default language
 ;
 ;language=en
10:32:42
#vim dahdi-channels.conf
--- /tmp/l3-saved-2196.15695.11289	2011-06-30 12:33:05.000000000 +0400
+++ dahdi-channels.conf	2011-06-30 12:36:50.000000000 +0400
@@ -14,15 +14,16 @@
 group=0
 context=from-pstn
 channel => 1
-callerid=
-group=
-context=default
+callerid=1109
+
+
+
 
 ;;; line="2 WCTDM/0/1 FXOKS"
 signalling=fxo_ks
 callerid="Channel 2" <4002>
-mailbox=4002
-group=5
+mailbox=1106
+group=
 context=from-internal
 channel => 2
 callerid=
/dev/pts/0
10:32:42
#vim dahdi-channels.conf
/dev/pts/3
10:36:24
#cd /etc/asterisk

/dev/pts/0
10:36:50
#screen
/dev/pts/1
10:36:50
#screen
/dev/pts/0
10:37:00
#ssh user@192.168.15.252
The authenticity of host '192.168.15.252 (192.168.15.252)' can't be established.
RSA key fingerprint is c5:5e:23:ef:05:4a:ce:ad:47:c4:27:59:74:60:99:33.
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
Warning: Permanently added '192.168.15.252' (RSA) to the list of known hosts.
user@192.168.15.252's password:
Linux linux0 2.6.32-5-amd64 #1 SMP Tue Jun 14 09:42:28 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.
You have mail.
Last login: Thu Jun 30 10:31:23 2011 from linux6.unix.ais
user@linux0:~$ screen -x
-bash: screen: команда не найдена
user@linux0:~$ exit
logout
Connection to 192.168.15.252 closed.
/dev/pts/1
10:37:00
#ssh user@192.168.15.252
The authenticity of host '192.168.15.252 (192.168.15.252)' can't be established.
RSA key fingerprint is c5:5e:23:ef:05:4a:ce:ad:47:c4:27:59:74:60:99:33.
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
Warning: Permanently added '192.168.15.252' (RSA) to the list of known hosts.
user@192.168.15.252's password:
Linux linux0 2.6.32-5-amd64 #1 SMP Tue Jun 14 09:42:28 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.
You have mail.
Last login: Thu Jun 30 10:31:23 2011 from linux6.unix.ais
user@linux0:~$ screen -x
-bash: screen: команда не найдена
user@linux0:~$ exit
logout
Connection to 192.168.15.252 closed.
/dev/pts/0
10:38:18
#ssh user@192.168.15.253
    -- Channel 0/1, span 2 got hangup request, cause 16
  == Spawn extension (from-pstn, 2201, 4) exited non-zero on 'DAHDI/32-1'
    -- Hungup 'DAHDI/32-1'
linux4*CLI> quit
Executing last minute cleanups
[root@linux4:~]# exit
exit
Connection to linux4 closed.
[root@linux0:~]# ssh linux1
l3-agent is already running: pid=2124; pidfile=/root/.lilalo/l3-agent.pid
[root@linux1:~]# cd /etc/asterisk
/dev/pts/1
10:38:18
#ssh user@192.168.15.253
    -- Channel 0/1, span 2 got hangup request, cause 16
  == Spawn extension (from-pstn, 2201, 4) exited non-zero on 'DAHDI/32-1'
    -- Hungup 'DAHDI/32-1'
linux4*CLI> quit
Executing last minute cleanups
[root@linux4:~]# exit
exit
Connection to linux4 closed.
[root@linux0:~]# ssh linux1
l3-agent is already running: pid=2124; pidfile=/root/.lilalo/l3-agent.pid
[root@linux1:~]# cd /etc/asterisk
/dev/pts/3
10:39:12
#vim dahdi-channels.conf
--- /tmp/l3-saved-2375.20679.19094	2011-06-30 12:39:37.000000000 +0400
+++ dahdi-channels.conf	2011-06-30 12:41:13.000000000 +0400
@@ -19,16 +19,13 @@
 
 
 
+
 ;;; line="2 WCTDM/0/1 FXOKS"
 signalling=fxo_ks
 callerid="Channel 2" <4002>
 mailbox=1106
-group=
+group=9
 context=from-internal
 channel => 2
-callerid=
-mailbox=
-group=
-context=default
 
 
10:41:13
#asterisk -rvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 1427)
Verbosity was 0 and is now 4
linux1*CLI> exit
Executing last minute cleanups
10:42:01
#asterisk restart
Asterisk already running on /var/run/asterisk/asterisk.ctl.  Use 'asterisk -r' to connect.
10:42:11
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk.
Starting Asterisk PBX: asterisk.
/dev/pts/0
10:45:23
#less /var/log/asterisk/messages
10:46:05
#[Jun 30 12:42:57] NOTICE[2503] pbx_ael.c: AEL load process: checked config file

10:46:22
#; euroisdn: EuroISDN (common in Europe)
context=from-pstn
channel => 1sk/dahdi-channels.conf" 31L, 703C
;;; line="2 WCTDM/0/1 FXOKS"
signalling=fxo_ks
callerid="Channel 2" <4002>
mailbox=1106
group=9
context=from-internal
channel => 2
"/etc/asterisk/dahdi-channels.conf" 31L, 703C записано
10:50:43
#init 0

/dev/pts/0
10:53:04
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-1988.20107.11437	2011-06-30 12:53:09.000000000 +0400
+++ /etc/asterisk/extensions.conf	2011-06-30 12:53:49.000000000 +0400
@@ -39,8 +39,6 @@
 
 [local]
 
-
-
 exten => _11XX,1,Answer
 exten => _11XX,n,Set(CALLFILENAME=${EXTEN}-${STRFTIME(${EPOCH},Europe/Moscow,"%Y-%m-%d-%H-%M-%S")})
 exten => _11XX,n,Monitor(wav,${CALLFILENAME}, m)
@@ -52,6 +50,7 @@
 exten => _11XX,n(voicemail),Voicemail(${EXTEN}@default)
 exten => _11XX,n,Hangup
 
+exten => 1106,1,Dial(DAHDI/g1/${EXTEN})
 
 [national]
 
10:54:21
#vim /etc/asterisk/extensions.conf
10:54:44
#vim /etc/asterisk/extensions.conf
--- /tmp/l3-saved-1988.9003.24234	2011-06-30 12:54:45.000000000 +0400
+++ /etc/asterisk/extensions.conf	2011-06-30 12:54:58.000000000 +0400
@@ -50,7 +50,7 @@
 exten => _11XX,n(voicemail),Voicemail(${EXTEN}@default)
 exten => _11XX,n,Hangup
 
-exten => 1106,1,Dial(DAHDI/g1/${EXTEN})
+exten => 1106,1,Dial(DAHDI/g9/${EXTEN})
 
 [national]
 
10:54:58
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk.
Starting Asterisk PBX: asterisk.
10:55:04
#asterisk -rvvvvvvvvvvvvvvvvvvvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 2123)
...
    -- Hungup 'DAHDI/2-1'
  == Using SIP RTP CoS mark 5
    -- Executing [1106@grp3:1] Dial("SIP/msk-00000006", "DAHDI/g9/1106") in new stack
    -- Called g9/1106
    -- DAHDI/2-1 is ringing
    -- DAHDI/2-1 answered SIP/msk-00000006
    -- Hungup 'DAHDI/2-1'
  == Spawn extension (grp3, 1106, 1) exited non-zero on 'SIP/msk-00000006'
linux1*CLI> quit
Executing last minute cleanups
10:58:32
#/etc/init.d/asterisk restart
Stopping Asterisk PBX: asterisk.
Starting Asterisk PBX: asterisk.
11:04:32
#vim /etc/asterisk/chan_dahdi.conf
11:05:06
#;
;;; line="2 WCTDM/0/1 FXOKS"
signalling=fxo_ks
callerid="Analog Phone" <1106>
group=9
context=fxo
channel => 2
immediate=yes
channel => 2
"/etc/asterisk/dahdi-channels.conf" 29L, 707C записано
11:08:55
#scp -R /etc/dahdi/ linux3:/etc/
scp: illegal option -- R
usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
           [-l limit] [-o ssh_option] [-P port] [-S program]
           [[user@]host1:]file1 ... [[user@]host2:]file2
11:09:16
#scp -r /etc/asterisk/chan_dahdi.conf linux3:/etc/asterisk/
root@linux3's password:
chan_dahdi.conf                               100%   46KB  46.0KB/s   00:00
/dev/pts/1
11:12:42
#cd /etc/asterisk

/dev/pts/0
11:12:42
#cd /etc/asterisk

/dev/pts/1
11:13:00
#vim extensions.conf
--- /tmp/l3-saved-2915.20063.18106	2011-06-30 13:13:15.000000000 +0400
+++ extensions.conf	2011-06-30 13:19:48.000000000 +0400
@@ -22,8 +22,15 @@
 exten => s,n,Background(/var/tmp/asterisk/message05)
 exten => s,n,Hangup
 
+
 exten => 1,1,Goto(submenu,s,1)
 exten => 2,1,Dial(SIP/1103)
+exten => 3,1,Read(PASSWORD, /var/tmp/asterisk/message07)
+exten => 3,n,GotoIf($[${PASSWORD} = 1234]?correct_password)
+exten => 3,n,Playback(/var/tmp/asterisk/message10)
+exten => 3,n,Hangup
+exten => 3,n(correct_password),Playback(/var/tmp/asterisk/message09)
+exten => 3,n,System(touch /tmp/zdes-byl-asterisk)
 exten => 9,1,Goto(menu,s,start)
 exten => 0,1,Playback(/var/tmp/asterisk/message06)
 
/dev/pts/0
11:13:00
#vim extensions.conf
прошло 20 минут
/dev/pts/1
11:33:18
#[ ]
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 2644)
...
[Jun 30 13:33:46] WARNING[3140]: ast_expr2.fl:445 ast_yyerror: ast_yyerror():  syntax error: syntax error, unexpected '=', expecting $end; Input:
 = 1234
 ^
[Jun 30 13:33:46] WARNING[3140]: ast_expr2.fl:449 ast_yyerror: If you have questions, please refer to doc/tex/channelvariables.tex.
    -- Executing [3@menu:2] GotoIf("SIP/1102-0000000d", "?correct_password") in new stack
    -- Executing [3@menu:3] Playback("SIP/1102-0000000d", "/var/tmp/asterisk/message10") in new stack
    -- <SIP/1102-0000000d> Playing '/var/tmp/asterisk/message10.gsm' (language 'ru')
  == Spawn extension (menu, 3, 3) exited non-zero on 'SIP/1102-0000000d'
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/0
11:33:18
#[ ]
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 2644)
...
[Jun 30 13:33:46] WARNING[3140]: ast_expr2.fl:445 ast_yyerror: ast_yyerror():  syntax error: syntax error, unexpected '=', expecting $end; Input:
 = 1234
 ^
[Jun 30 13:33:46] WARNING[3140]: ast_expr2.fl:449 ast_yyerror: If you have questions, please refer to doc/tex/channelvariables.tex.
    -- Executing [3@menu:2] GotoIf("SIP/1102-0000000d", "?correct_password") in new stack
    -- Executing [3@menu:3] Playback("SIP/1102-0000000d", "/var/tmp/asterisk/message10") in new stack
    -- <SIP/1102-0000000d> Playing '/var/tmp/asterisk/message10.gsm' (language 'ru')
  == Spawn extension (menu, 3, 3) exited non-zero on 'SIP/1102-0000000d'
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/1
11:36:11
#asterisk -rvvvvvvvvvvvvvvvvvvvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 2644)
...
 = 1234
 ^
[Jun 30 13:36:40] WARNING[3166]: ast_expr2.fl:449 ast_yyerror: If you have questions, please refer to doc/tex/channelvariables.tex.
    -- Executing [3@menu:2] GotoIf("SIP/1102-0000000e", "?correct_password") in new stack
    -- Executing [3@menu:3] Playback("SIP/1102-0000000e", "/var/tmp/asterisk/message10") in new stack
    -- <SIP/1102-0000000e> Playing '/var/tmp/asterisk/message10.gsm' (language 'ru')
    -- Executing [3@menu:4] Hangup("SIP/1102-0000000e", "") in new stack
  == Spawn extension (menu, 3, 4) exited non-zero on 'SIP/1102-0000000e'
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/0
11:36:11
#asterisk -rvvvvvvvvvvvvvvvvvvvvvvvv
Asterisk 1.6.2.9-2+squeeze2, Copyright (C) 1999 - 2010 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.6.2.9-2+squeeze2 currently running on linux1 (pid = 2644)
...
 = 1234
 ^
[Jun 30 13:36:40] WARNING[3166]: ast_expr2.fl:449 ast_yyerror: If you have questions, please refer to doc/tex/channelvariables.tex.
    -- Executing [3@menu:2] GotoIf("SIP/1102-0000000e", "?correct_password") in new stack
    -- Executing [3@menu:3] Playback("SIP/1102-0000000e", "/var/tmp/asterisk/message10") in new stack
    -- <SIP/1102-0000000e> Playing '/var/tmp/asterisk/message10.gsm' (language 'ru')
    -- Executing [3@menu:4] Hangup("SIP/1102-0000000e", "") in new stack
  == Spawn extension (menu, 3, 4) exited non-zero on 'SIP/1102-0000000e'
linux1*CLI> exit
Executing last minute cleanups
/dev/pts/1
11:36:53
#cd

/dev/pts/0
11:36:53
#cd

Файлы

  • /etc/dahdi/system.conf
  • /etc/dahdi/system.conf
    >
    # Autogenerated by /usr/sbin/dahdi_genconf on Thu Jun 30 12:26:10 2011
    # If you edit this file and execute /usr/sbin/dahdi_genconf again,
    # your manual changes will be LOST.
    # Dahdi Configuration File
    #
    # This file is parsed by the Dahdi Configurator, dahdi_cfg
    #
    # Span 1: WCTDM/0 "Wildcard TDM410P Board 1" (MASTER)
    fxsks=1
    echocanceller=oslec,1
    fxoks=2
    echocanceller=oslec,2
    # channel 3, WCTDM/0/2, no module.
    # channel 4, WCTDM/0/3, no module.
    # Global data
    loadzone        = us
    defaultzone     = us
    

    Статистика

    Время первой команды журнала14:39:58 2011- 6-29
    Время последней команды журнала11:36:53 2011- 6-30
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %12.87
    Процент синтаксически неверно набранных команд, % 3.96
    Суммарное время работы с терминалом *, час 1.85
    Количество командных строк в единицу времени, команда/мин 0.91
    Частота использования команд
    vim23|=======================| 23.00%
    asterisk21|=====================| 21.00%
    dahdi_genconf8|========| 8.00%
    cd7|=======| 7.00%
    m-a6|======| 6.00%
    apt-get6|======| 6.00%
    depmod6|======| 6.00%
    ssh4|====| 4.00%
    /etc/init.d/asterisk3|===| 3.00%
    screen2|==| 2.00%
    scp2|==| 2.00%
    [2|==| 2.00%
    dahdi_cfg2|==| 2.00%
    cat2|==| 2.00%
    ls2|==| 2.00%
    [Jun1|=| 1.00%
    euroisdn:1|=| 1.00%
    less1|=| 1.00%
    init1|=| 1.00%
    ____
    *) Интервалы неактивности длительностью 30 минут и более не учитываются

    Справка

    Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
    1. В журнал автоматически попадают все команды, данные в любом терминале системы.

    2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

    3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
      $ l s-l
      bash: l: command not found
      

    4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
      $ test 5 -lt 4
      Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

    5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
      $ 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
      

    6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
      # id
      uid=0(root) gid=0(root) Gruppen=0(root)
      

    7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
      $ vi ~/.bashrc
      2a3,5
      >    if [ -f /usr/local/etc/bash_completion ]; then
      >         . /usr/local/etc/bash_completion
      >        fi
      

    8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
      $ patch ~/.bashrc
      В данном случае изменения применяются к файлу ~/.bashrc

    9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

      Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

    10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

    11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

    12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

    13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

    14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

      $ whoami
      
      user
      
      $ #^ Интересно, кто я?
      
      в журнале это будет выглядеть так:
      $ whoami
      
      user
      
      Интересно, кто я?

    15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

      $ whoami
      
      user
      
      $ cat > /dev/null #^ Интересно, кто я?
      
      Программа whoami выводит имя пользователя, под которым 
      мы зарегистрировались в системе.
      -
      Она не может ответить на вопрос о нашем назначении 
      в этом мире.
      
      В журнале это будет выглядеть так:
      $ whoami
      user
      
      Интересно, кто я?
      Программа whoami выводит имя пользователя, под которым
      мы зарегистрировались в системе.

      Она не может ответить на вопрос о нашем назначении
      в этом мире.
      Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

    16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

    17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
    18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
    19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
      1
          2
      3   
          4
      
      Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

    О программе

    LiLaLo (L3) расшифровывается как Live Lab Log.
    Программа разработана для повышения эффективности обучения Unix/Linux-системам.
    (c) Игорь Чубин, 2004-2008

    $Id$