By David G. Kelly, Cullen Jennings, Luan Dang
Price: $44.95 USD
£31.95 GBP
Cover | Table of Contents | Colophon
Vovida.org web site (http://www.vovida.org), provides tools and knowledge to help you build a phone system, find out how it works, and then tinker with it to make it better. The source code and suggested operating system, Linux, are both open source. You can look "under the hood" down to the base code and protocol stack levels and discover not only how the system works, but also how common problems are being worked out in the development environment. We're hoping that you will be inspired to take this system to another level by implementing a feature or functionality that nobody has ever thought about before.Vovida.org web site (http://www.vovida.org), provides tools and knowledge to help you build a phone system, find out how it works, and then tinker with it to make it better. The source code and suggested operating system, Linux, are both open source. You can look "under the hood" down to the base code and protocol stack levels and discover not only how the system works, but also how common problems are being worked out in the development environment. We're hoping that you will be inspired to take this system to another level by implementing a feature or functionality that nobody has ever thought about before.Vovida.org. While we may not be able to re-create every possible scenario in our lab, we are more than willing to help anyone who is experiencing trouble to the best of our ability.Vovida.org since March 2001. This code has been tested in our lab and in the labs of our community members all over the world. The Voice over IP community needs fresh ideas and new features. The ball is in your court.http://www.vovida.org, read through the site's resources, and sign up for the mailing lists. These lists give you access to the developers, and even though they may not be able to offer individual support like a help desk, they can point you toward information that may help you achieve more success with your system.Vovida.org (http://www.vovida.org). From these instructions, you will be able to install VOCAL, configure a couple of IP telephony devices, and make calls to other phones over an IP network. Your IP telephony devices can be softphones running on PCs, analog phones plugged into translating devices, IP telephone sets, or any combination of these. If you don't have any IP phone devices, VOCAL provides a softphone that is useful for testing purposes, and most of the instructions in this chapter are directed toward using this device. Once you have your single-host system set up, you can use it as a hobby box at home, a test machine in a lab, and/or a demonstration machine at a trade show.http://www.linux.org and http://www.linuxdot.org/nlm.http://java.sun.com)Vovida.org
to see which versions are being supported today.Vovida.org web site for information about the most current versions of VOCAL and the supporting software packages.Vovida.org web site as a Linux source file, vocal-1.3.0.tar.gz. The tarball is more than 21 MB in size and, depending on your connection speed, downloading this file could require a few minutes, a few hours, or, hopefully not, a few days. To find this file on Vovida.org, go to the VOCAL home page and look for the link under Source Code.Vovida.org. Version 1.4.0 gives you the option of installing VOCAL without a Java requirement: using a simple HTTP Provisioning interface to add users instead of the GUI described in Chapter 4. There are also RPM files available that enable you to bypass the compiling stage of the installation.Vovida.org
for more information about installing Version 1.4.0 along with more commentary about some of the other changes found in that release. The majority of the effort that went into Version 1.4.0 was directed towards simplifying the installation process. No significant changes were made to the servers.
tar -xvzf vocal-1.3.0.tar.gz
cd /usr/local/vocal/bin
./ua -f ua1000.cfg
Ready 01/09/22 14:46:51 Registration OK Ready
http://www.quicknet.com) installed in your host, you can run the UA with the -s option for sound (./ua -s -f ua1000.cfg
/usr/java/jre1.3.1_01/plugin/i386/ns4
about:plugins
http://<hostname>/vocal/
VOCAL Configuration for <hostname> Choose one: . Provisioning . System Status . User Configuration
Device_Name string /dev/phone0 User_Name string 1000 Display_Name string Phone Pass_Word string test Local_SIP_Port string 6060
Device_Name string /dev/phone1 User_Name string 1001 Display_Name string Phone Pass_Word string test Local_SIP_Port string 7060
/usr/local/vocal/bin/vocalstart [command] [server type or port number]
restart, start, or stop.rs, ms, fs, js, cdr, net, vm, pd, or hs:rs = Redirect serverms = Marshal serverfs = Feature serverjs = JTAPI Feature servercdr = Call Detail Record servernet = Network Management Stationvm = Voice Mail serverpd = Policy serverhs = Heartbeat serverVovida.org Faq-o-matic and mailing lists discussing IP/PSTN connectivity issues from different parts of the globe.(Total User Time - Total User Outage Time) x 100 / Total User Time
Total User Time is equal to the total number of end users multiplied by the time that transpires during the reporting period.Total User Outage Time x 1,000,000 / Total User Time
Total User Outage Time is equal to the number of end users multiplied by the time that transpires during the reporting period.|
Abbreviation
|
Definition
|
|---|---|
snmptrapd
|
Simple Network Management Protocol trap daemon (see Chapter 17)
|
netMgnt
|
Network Management Station (see Chapter 17)
|
vmserver
|
Voicemail server (see Chapter 14) |
pserver -vLOG_DEBUG_STACK ps-.log
NPX_PLUGIN_PATH=<JRE path>/plugin/i386/ns4
/user/java/jre1.3.1_01/
http://<local host>/vocal/provisioning.html
<local host> is the name of the host where the Provisioning server is running.
|
Item
|
Description
|
|---|---|
|
Access level
|
Administrator
As an Administrator, you can add, edit, or delete user entries. In addition, you can set up Feature servers for users.
Technician
As a Technician, you can edit the fields that control the servers as well as add or delete servers.
|
|
Login ID
|
The default is vovida.
|
|
Password
|
The default is vovida.
See the next section, "Password Maintenance," for informatio |