modules in asterisk

install asterisk 13

modules in asterisk Asterisk is built on modules. A module is a loadable component that provides a specific functionality, such as a channel driver (for example, chan_sip.so), or a resource that allows connection to an external technology (such as func_odbc.so). Asterisk modules are loaded based on the /etc/asterisk/modules.conf file. It is actually possible to start Asterisk without any modules at … Read more

SIP.conf – General option in SIP.conf

sip configuration asterisk

SIP.conf – General option in SIP.conf SIP Configuration – general The [general] section of sip.conf includes the following variables: allowsubscribe = yes|no : Allow or Ignore Subscribe requests allow = <codec> : Allow codecs in order of preference (Use DISALLOW=ALL first, before allowing other codecs) disallow = all : Disallow all codecs (global configuration) allowexternaldomains = yes|no : Enable/Disable … Read more

download asterisk 13 dahdi and libpri

install asterisk 13

download asterisk 13 dahdi and libpri Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is … Read more

dahdi You do not appear to have the sources for the kernel installed

asterisk

dahdi You do not appear to have the sources for the kernel installed It is important that the kernel version being used match exactly that of the kernel source being installed. You can use uname -a to verify the currently running kernel version: CentOS: sudo yum install kernel-devel-uname -r Ubuntu: sudo apt-get install linux-headers-`uname -r … Read more

asterisk task processors : high queue size warning

asterisk

asterisk task processors : high queue size warning You may have seen the “task processor queue reached 500 scheduled tasks” in asterisk. Let’s understand what is the meaning of this warning and what this cause. Task processors have been in Asterisk for a long time. Since Asterisk v12, they have become more important because the … Read more

Uninstall the old dahdi drivers asterisk

asterisk

Uninstall the old dahdi drivers asterisk ssh the server via putty First check the dahdi modules installed by running below command lsmod | grep dahdi   Now uninstall all the modules which shown from above command like this. modprobe -r wctc4xxp wctdm24xxp wcte12xp xpp dahdi_transcode wcb4xxp modprobe -r wctdm wcfxo wctdm24xxp wcte11xp wct1xxp wcte12xp modprobe … Read more

asterisk auto dialing using call file

asterisk

asterisk auto dialing using call file Asterisk call files are structured files which, when moved to the appropriate directory, are able to automatically place calls using Asterisk. Call files are a great way place calls automatically without using more complex Asterisk features like the AGI, AMI, and dialplan, and require very little technical knowledge to … Read more

Vicidial Lead upload sample csv file

vicidial lea upload file

Vicidial Lead upload sample csv file Below is a standard vicidial lead csv/excel template to upload the data. Download link : ClickHere  refer the below video of reference Open the file in excel Fill the necessary fields (like , Phone, Phone code, Firstname , lastname etc) Save the file Now click the (save as) option from … Read more

Configure Allo 3rd gen PRI Card in VICIdial, Goautodial and Asterisk

allo-2nd-gen-4-port-pri-e1-t1-card

Configure Allo 3rd gen PRI Card in VICIdial, Goautodial and Asterisk based system Steps: 1. Uninstalling the existing Dahdi driver 2. Allo card Licensing 3. Installing the Allo patched Dahdi driver 4. configuring the Card Step 1: Uninstall the old dahdi drivers ssh the server via putty First check the dahdi modules installed by running … Read more

RAND : Asterisk function to choose a random number

asterisk

RAND : Asterisk function to choose a random number rand function is use to choose a random number in a range.  Range has to be set between minimum and maximum number. This would be useful in many scenario based on implementation logic. some of the examples are : Setting  of random caller id Setting of … Read more