Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
1. A Telephony Revolution
Asterisk and VoIP: Bridging the Gap Between Traditional and Network Telephony
The Zapata Telephony Project
Massive Change Requires Flexible Technology Asterisk: The Hacker’s PBX Asterisk: The Professional’s PBX The Asterisk Community
Digium’s Discourse-based community.asterisk.org Site The Asterisk Mailing Lists Asterisk Wiki Sites The IRC Channels
The Business Case Conclusion
2. Asterisk Architecture
Modules
Applications Bridging Modules Call Detail Recording Modules Channel Event Logging Modules Channel Drivers Codec Translators Format Interpreters Dialplan Functions PBX Modules Resource Modules Add-on Modules Test Modules
File Structure
Configuration Files Modules The Resource Library The Spool Logging
The Dialplan Hardware Asterisk Versioning Conclusion
3. Installing Asterisk
Linux Installation
Choosing Your Platform VirtualBox Steps DigitalOcean
Dependencies Asterisk installation
Download and Prerequisites Compiling and Installing Initial Configuration selinux Tweaks Firewall Tweaks Final Tweaks
Validating Your New Asterisk System Common Installation Errors Some Final Words
Initial Configuration
Conclusion
4. Certificates for Endpoint Security
The inconvenience of security Securing SIP
Subscriber Names Secure SIP Signalling
Securing Media
Encrypted RTP
Conclusion
5. User Device Configuration
Telephone Naming Concepts Hardphones, Softphones, and ATAs Configuring Asterisk
How Channel Configuration Works With the Dialplan chan_pjsip
Testing to Ensure Your Devices Have Registered A Basic Dialplan to Test Your Devices Under the Hood: Your First Call Conclusion
6. Dialplan Basics
Dialplan Syntax
Contexts Extensions Priorities Applications The Answer(), Playback(), and Hangup() Applications A basic Dialplan Prototype
A Simple Dialplan
Hello World
Building an Interactive Dialplan
The Goto(), Background(), and WaitExten() Applications Handling Invalid Entries and Timeouts Using the Dial() Application Using Variables Pattern Matching Includes
Conclusion
7. Outside Connectivity
The Basics of Trunking Fundamental Dialplan for Outside Connectivity The PSTN
Traditional PSTN Trunks
VoIP
Coping with Network Address Translation PSTN Termination and Origination Configuring SIP Trunks
Emergency Dialing Conclusion
8. Voicemail
The voicemail.conf File
An Initial voicemail.conf File The [general] Section The [zonemessages] Section Mailboxes
Voicemail Dialplan Integration
The VoiceMail() Dialplan Application The VoiceMailMain() Dialplan Application Standard Voicemail KeyMap Creating a Dial-by-Name Directory
Voicemail To Email Voicemail Storage Backends
Linux Filesystem IMAP Message Storage In A Database
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion