411 111
911 265
911 Support 111
Accessing your Asterisk Server remotely 146
Add-on modules, configuring 57
ADSI 88
ADSI, configuring 55
AGI, commands 143
AGI, interface, the 142
Alarm monitoring/central station 91
Alphabetical list of Asterisk commands 92
Amateur radio/repeater linking 91
Answer 97
Answer and incoming call/ringing supervision 218
Application configuration 115
Application examples 97
Application examples, Answer 97
Application examples, Background 97
Application examples, Congestion 97
Application examples, Dial 97
Application examples, Dial, second arguments 97
Application examples, Echo 104
Application examples, Hangup 105
Application examples, Macro 105
Application examples, MeetMe 105
Application examples, Playback 105
Application examples, ResponseTimeout 106
Application examples, Ringing 106
Application examples, SetLanguage 106
Application examples, VoiceMail 106
Application examples, Wait 107
Application integration 88
Application-specific variables 77
applications 65
Applications for Sirrix channels 92
Applications to support PBX functions 84
App_groupconnt.so, channel counter 169
Asterisk channels, configuring 55
Asterisk commands 86
Asterisk commands, ADSI 88
Asterisk commands, alarm monitoring/central station 91
Asterisk commands, alphabetical list 92
Asterisk commands, amateur radio/repeater linking 91
Asterisk commands, application integration 88
Asterisk commands, applications for Sirrix channels 92
Asterisk commands, BillingForkCDR 87
Asterisk commands, call management (hangup, answer, dial, etc.) 87
Asterisk commands, caller presentation (caller ID, caller name, etc.) 87
Asterisk commands, channel counter commands 92
Asterisk commands, control flow & timeouts 89
Asterisk commands, database handling 88
Asterisk commands, dialplan 86
Asterisk commands, external applications (not in the CVS) 92
Asterisk commands, general 86
Asterisk commands, playing and recording sounds 89
Asterisk commands, queue and ACD management 91
Asterisk commands, SIP 90
Asterisk commands, string and variable manipulation 89
Asterisk commands, VoiceMail and conferencing 91
Asterisk commands, ZAP 90
Asterisk compared to proprietary telephone systems 6
Asterisk console, commands 151
Asterisk console, exiting 150
Asterisk server, configuring 15
Asterisk, applications 15
Asterisk, Centrex services 233
Asterisk, command arguments 150
Asterisk, compiling and installing packages 46
Asterisk, configuration 51
Asterisk, configuration security 158
Asterisk, console commands 151
Asterisk, feature list 7
Asterisk, features 7
Asterisk, installing, with Linux 16
Asterisk, license 10
Asterisk, log files 156
Asterisk, maintaining 268
Asterisk, managing 155
Asterisk, overview 12
Asterisk, PBX functions 84
Asterisk, reattaching to 149
Asterisk, running 17 149
Asterisk, security 157
Asterisk, starting and stopping automatically 149
Asterisk, starting and stopping using safe_asterisk 149
Asterisk, updating 47 157
Audio formats 54
Authentication, multi-hosting, callback, and external references 71
Automatic transfer to voice mail 138
Automatically removing old voice mail messages 124
BackGround command 97
BillingForkCDR, fork the CDR into two separate entities 87
BRI 230
Bridging two calls together 127
Build errors 47
Call management (hangup, answer, dial, etc.) 87
call parking 131
call progress tones 217
Call queues 132
Call queues, a queue with a round robin strategy 136
Call queues, a simple call queue 135
Call queues, a simple queue example 139
Call queues, automatic transfer to voice mail 138
Call queues, configuration files 134
Call queues, dialing out with AGI scripts 143
Call queues, examples of Queue 135
Call queues, notes about agents 135
Call queues, optional URLs in call queueing 135
Call queues, queue applications 133
Call queues, queue CLI commands 134
Call queues, queue strategies 133
Call queues, queue user menu 133
Call queues, queueing options in extensions.conf 134
Call queues, return codes 135
Call queues, the AGI interface 142
Call queues, the Queue command in extensions.conf 134
Call queues, using a call queue in extensions.conf 136
Caller id, setting 114
Caller presentation (ID, Name, etc.) 87
Change management 263
Changing the execution order 64
Changing the execution order within contexts 71
Channel counter commands 92
Channel variables and global variables 74
Channels 14
Channels and interfaces 51
checklists 303
Cisco 7960 271
Cisco 7960, Configuring the phone from the keypad 286
Cisco 7960, converting a 7960 to SIP from Skinny 274
Cisco 7960, custom ring tones 288
Cisco 7960, dialplans 286
Cisco 7960, Downloading files from Cisco 277
Cisco 7960, earlier versions 279
Cisco 7960, Enabling the messages button 289
Cisco 7960, Enabling the waiting messages light 289
Cisco 7960, failure to upgrade 279
Cisco 7960, installation steps 274
Cisco 7960, Locking and unlocking the phone 276
Cisco 7960, network settings with DHCP 275
Cisco 7960, Overview of the 7960 initialization process 273
Cisco 7960, phone lines 273
Cisco 7960, Recovering from a lost password 277
Cisco 7960, Setting network parameters manually 276
Cisco 7960, SIP parameters 290
Cisco 7960, SIP version 2.0 279
Cisco 7960, SIP version 2.2 282
Cisco 7960, SIP version 3 283
Cisco 7960, SIP version 4 284
Cisco 7960, SIP version 5 285
| Cisco 7960, SIP version 6 285
Cisco 7960, the 7960 271
codecs 52 266
Commands, Asterisk dialplan 86
Common build errors and warnings 47
Compiling and installing the Asterisk packages 46
Conditionals, gotoif 65
Conference, user key press during 129
Configuration files 54
Configuration files, format 57
Configuration files, format, include 58
Configuration files, format, sections 57
Configuration files, syntax 58
Configuration files, syntax, commands 59
Configuration files, syntax, comments 58
Configuration files, syntax, escape characters 60
Configuration files, syntax, objects 59
Configuration files, syntax, options 59
Configuration files, syntax, quoting 60
Configuration files, syntax, special characters 60
Configuration files, syntax, variables 58
Configuration of Asterisk channels 55
Configuration of the Analog Display Services Interface (ADSI) 55
Configuration of the dialplan 56
Configuring VoiceMail 116
Configuring your Asterisk server 15
Configuring, add-on modules 57
Configuring, ADSI 55
Configuring, an IAX Client 196
Configuring, Asterisk 51
Configuring, Asterisk channels 55
Configuring, Asterisk for zaptel hardware 249
Configuring, Asterisk server 15
Configuring, configuration files 54
Configuring, dialplan 56
Configuring, extensions.conf 21 26
Configuring, Firefly SoftPhone 30
Configuring, mailboxes and extensions 116
Configuring, master configuration files 54
Configuring, meetme.conf 127
Configuring, musiconhold.conf 124
Configuring, POTS signaling with zaptel 248
Configuring, SIP phones 29
Configuring, sip.conf 19
Configuring, SJPhone for SIP 32
Configuring, Zapata hardware 57
Configuring, zaptel 26
Congestion 107
Congestion command 97
Connecting to the PSTN 2
Control flow & timeouts 89
CutO 81
CVS, installing Asterisk from 44
Database handling 88
Detecting distinctive ringing on Zap channels 108
DHCP server 42
DHCP tftp option 43
Dial command 97
Dial command, DigitTimeout 104
Dial command, examples 100
Dial command, exten variable 101
Dial command, ignore pattern 103
Dial command, most detailed return information 100
Dial command, referencing interfaces 99
Dial command, return codes 99
Dial command, return values in channel variables 100
Dial command, second argument 97
Dial command, transferring calls 98
Dial command, ZAP dialing 103
Dialing out with AGI scripts 143
dialplan 14 51
Dialplan example 107
Dialplan example 411 111
Dialplan example 911 Support 111
Dialplan example, congestion 107
Dialplan example, distinctive ringing 108
Dialplan example, distinctive ringing on zap channels 108
Dialplan example, fax detection 114
Dialplan example, goto and gotoiftime 111
Dialplan example, IAXtel 114
Dialplan example, ignoring # 108
Dialplan example, international calls 111
Dialplan example, least cost routing 110
Dialplan example, local calls 111
Dialplan example, long distance 111
Dialplan example, main menu 110
Dialplan example, operator extension 109
Dialplan example, outbound dialing 111
Dialplan example, routing by caller ID 113
Dialplan example, setting caller ID 114
Dialplan example, unavailable phones 107
Dialplan example, using globals 111
Dialplan, and PSTN 221
Dialplan, configuring 56
Digital signal zero 223
DigitTimeout 104
Directory command 123
Disconnect supervision 215
Distinctive ringing 108
Dividing calls randomly between extensions 89
dmesg 240
DSL 231
echo command 104
Echo command and latency 104
Echo suppression 159
Eliminating unneeded dynamic modules 165
Emergency 265
Emergency dialing 111
Environment variables 78
Examples of Queue 135
Exiting the console 150
Expressions 78
Exten variable 101
Extension contexts 66
Extension entries 61
Extension names 62
Extensions.conf 60
Extensions.conf, accessing environment variables 78
Extensions.conf, application-specific variables 77
Extensions.conf, applications 65
Extensions.conf, authentication, multi-hosting, callback, and external references 71
Extensions.conf, changing the execution order 64
Extensions.conf, changing the execution order within contexts 71
Extensions.conf, channel variables and global variables 74
Extensions.conf, configuring 21
Extensions.conf, cut() 81
Extensions.conf, environment variables 78
Extensions.conf, expressions 78
Extensions.conf, extension contexts 66
Extensions.conf, extension entries 61
Extensions.conf, extension names 62
Extensions.conf, general 60
Extensions.conf, globals 61
Extensions.conf, goto 64
Extensions.conf, gotoif 65
Extensions.conf, IAX connection syntax 204
Extensions.conf, ignore pattern 103
Extensions.conf, including contexts 67
Extensions.conf, jump to different priority 83
Extensions.conf, macro-specific variables 83
Extensions.conf, macros 82
Extensions.conf, ordering in contexts 70
Extensions.conf, other section names 61
Extensions.conf, patterns 63
Extensions.conf, predefined channel variables 75
Extensions.conf, priorities 64
Extensions.conf, queuing options 134
Extensions.conf, referencing interfaces 66
Extensions.conf, reserved extension names 62
Extensions.conf, reserved identifiers 73
|