Page 9 - Asterisk™: The Future of Telephony
P. 9
Table of Contents
Foreword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
1. A Telephony Revolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
VoIP: Bridging the Gap Between Traditional and Network Telephony 2
Massive Change Requires Flexible Technology 3
Asterisk: The Hacker’s PBX 5
Asterisk: The Professional’s PBX 5
The Asterisk Community 6
The Business Case 8
This Book 9
2. Preparing a System for Asterisk . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Server Hardware Selection 13
Environment 21
Telephony Hardware 25
Types of Phones 29
Linux Considerations 34
Conclusion 34
3. Installing Asterisk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
What Packages Do I Need? 38
Obtaining the Source Code 40
Menuselect 42
Compiling Zaptel 43
Compiling libpri 47
Compiling Asterisk 48
Installing Additional Prompts 50
Common Compiling Issues 51
Loading Asterisk and Zaptel Quickly 54
Loading Zaptel Modules Without Scripts 55
vii