| Asterisk
training course contents
What is Asterisk?
PBX's, what Asterisk does, Asterisk features, Asterisk VoIP support, Asterisk and the Internet, Asterisk and the PSTN, hosted VoIP systems.
Asterisk installation
Linux installation, Asterisk package compilation and installation. Timing sources. Hands on: Installing Asterisk
Managing Asterisk
Starting/stopping Asterisk, command arguments, Asterisk commands, log files, logger.conf, remote management. Hands on: Controlling Asterisk.
First Asterisk configuration
The role of SIP, IP phones, DHCP, IP addressing, sip.conf, extensions.conf. Hands on: Simple
SIP configuration.
Asterisk architecture
Server hardware, interfaces, channels, Zaptel, Digium, Asterisk filesystem, connections. The configuration files, syntax, asterisk.conf. Hands on: Adding hardware for Asterisk, exploring the configuration files.
Dial plans
extensions.conf detail, contexts, priorities. Hands on: Configuring dial plans.
SIP configuration
sip.conf in detail, defining SIP channels, incoming SIP channels, outgoing SIP channels, SIP variables, Asterisk as a SIP client and SIP server. Hands on: SIP configuration.
Zaptel configuration
Zaptel channels, Digium hardware, loading kernel drivers, channel banks, zaptel.conf, Zapata.conf, ztcfg, zttool. Hands on: Connecting Asterisk to the PSTN.
IAX configuration
What is IAX, IAX server, IAX client, IAX channels, iax.conf, IAX syntax in extensions.conf, IAX trunking. Hands on: Linking Asterisk systems.
Implementing PBX functions
Voicemail, voicemail trees, voicemail passwords, Music on hold, meetme conferencing, call
parking. ACD, IVR, fax. Hands on: Configuring PBX features.
|