TWNMM: projects/
Asterisk and VoIP Resources
Created: May 8, 2004 [Search] [Up] [Home]

On May 7th's LA2600 meeting, I did a waay to brief presentation on VoIP and Asterisk. This webpage will contain a few resources you can use to find out more about VoIP and the things I talked about.

I welcome people to call me once they have their systems set up. Call on IAX at 17006335793, or try 276079 on FreeWorld Dialup.

Since the meeting, I've been doing a lot of random stuff to my particular system, including adding some AGI scripts and stuff.

Feedle's own tips and tricks:

Caveats with Digium's X100P "Zaptel" cards: The biggest problem I had was when I added a second X100P card to my box. I, foolishly, figured I could just slap it in any old slot and things would just be ducky. This, unfortunately, was my downfall. Apparently, the Zaptel hardware doesn't play nice with the IRQs, so if you have two Zaptel cards sharing a single IRQ you're gonna have problems. Keep this in mind when building your own hardware.

AGI (scripting) Support: A couple of people at LA2600 had asked me about the ability of Asterisk to call external scripts and programs. I was, admittedly, at the time a little bit sketchy about how it all fits together, because I had never actually sat down and done it.

Well, recently, I took this recipie and got it working on my home server. And, here's what I discovered in the process.

The Asterisk::AGI perl module is very feature-rich, and pretty bug-free at the moment. There's a lot you can do with it, and I'll probably be enhancing the script up at voip-info linked above as soon as I can get around to it. There are also Python and PHP AGI interfaces as well, although I can't speak for their completeness (sorry, I program in Perl). As for a C API, I do believe there is one, but I was unable to find it.

Oh, and for those who missed it (or would like to see what changes I've made since LA2600), here's my extensions.conf file.

VoIP Providers:

Equipment:

Resources:


the world needs more mayo
© 1998-2007 C. Sullivan (random.2.feedle@spamgourmet.com)
Creative Commons License
[Creative Commons License] [No-Spam Notice] [Legal Stuff]
index.shtml, Updated: Saturday, 22-May-2004 16:30:50 PDT
.