ramindia wrote:Hi
I have installed asterisk 1.2.12.1 on FC5
iam able to install with out any errors.
but I dont have any Digium cards installed in my SERVER
and I have VOIP Provider, he accept calls from my IP Address
so is that much to have Digium cards ?
with out that cant i achive this Vicidial configuration for Predictive Dialer
and ACD ?
any one suggest me.
Ram
How to compile ztdummy
ztdummy is a Linux kernel module that will provide your Asterisk with a Zaptel timer even if you don't have any Digium hardware installed in your Linux server. The ztdummy module takes timing from the usb-uhci kernel module, which should be loaded before ztdummy. Note that usb-uhci must not be compiled into the kernel, it'll only work with ztdummy if loaded as a module! On kernel version 2.6 ztdummy uses internal high-resolution kernel timer and does not require any USB. Using the internal kernel timer is recommended.
General instructions for compiling all of the zaptel modules including ztdummy are here: Asterisk Zaptel Installation
Do you have the correct USB Controller?
If you are using a Linux 2.4 kernel you will need a USB controller to use ztdummy.
There are two types of USB controller chips used on motherboards: USB OHCI and USB UHCI. To use ztdummy, you need an USB UHCI type controller on the motherboard, as the OHCI chips work very differently. If you do not have an appropriate USB controller as a timing source, then you should use Asterisk zaprtc. It was originally written by Klaus-Peter Junghanns and is distributed at
http://www.junghanns.net/asterisk/.
To check if you have the usb_uhci module, do lsmod
Check out the zaptel module from the Asterisk CVS repository
Make sure you have the Linux Kernel source files installed
Edit the Makefile and remove the '#' in front of ztdummy in the top
Do a make all
Do make install
To load the ztdummy, do modprobe ztdummy
You will probably want to include 'modprobe ztdummy' in your /etc/rc.d/rc.local to make sure it is present at startup before Asterisk is launched.