Koozali.org: home of the SME Server

SAIL Carrier definition for BroadVoice?

Offline dtech

  • ***
  • 70
  • +0/-0
SAIL Carrier definition for BroadVoice?
« on: October 21, 2006, 03:03:51 AM »
Hi all;

I'm having a hell of a time getting SAIL working on my SME7 server.  Actually, I got it set up pretty easily, it's getting it to work that is giving me trouble. I understand, as the docs say, that it is not really for the home user. But I want to learn how this works, so I'm going to try to set it up at home so I can then set it up at work.

Anyway, I have a BroadVoice account and I will be using it for both incoming and outgoing calls. I'm really looking for a good howto on a simple setup using BroadVoice, but I would settle for a BroadVoice carrier definition if anyone has one that works.

Thanks in advance,

-P

Offline SARK devs

  • *****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
SAIL Carrier definition for BroadVoice?
« Reply #1 on: October 21, 2006, 07:11:51 PM »
Hi dtech,

We're sorry to hear that you're having a "hell of a time" with SAIL.  Please tell us more and we'll try to help.

With regard to your requirement for Broadvoice connectivity, we've created a template for you.  Now; you can do one of two things...

You can wait for the next SAIL point release rpm whereupon, Broadvoice will automatically appear in the carriers list (probably released on Monday, maybe Tuesday, depending upon how well it does in regression testing)   If you don't want to wait that long then you can log in to our ftp site...

ftp://81.149.154.14/entity-updates/

where you will find the latest entity-update file.  It's called selintra-updates.

Selintra-updates lives in /home/e-smith/db/ and you will already have a file there of the same name.  Move it somewhere else and then copy the ftp version into its place.

Now, run

/etc/selintra/selmerge

This will merge the new tuples (including Broadvoice) into the database.

Log into the server-manager; select the Globals panel and press "commit".

That's it, you will have an entry for Broadvoice.

Create a new Trunk; choosing Broadvoice as your carrier.

Fill it out with your inbound number (from Broadvoice), a unique peer-name (e.g. bv1) and add your Broadvoice account details.  Hit Commit.

That should get you up and away.

You can check that it is registering correctly at the asterisk console or in the Trunks main-list screen.

Kind Regards

Selintra

Offline dtech

  • ***
  • 70
  • +0/-0
SAIL Carrier definition for BroadVoice?
« Reply #2 on: October 22, 2006, 07:04:18 PM »
Hi Selintra;

Don't take my difficulty as a reflection on your work; I'm new to the whole telephony thing, so just understanding the terms is an obstacle for me right now.

I'd like to come up with a howto that bridges the gap between SAIL and the newbie. Maybe, like my own situation, a ten step process to getting one phone to work; going through the process succesfully would be a good educational experience.

Looks like I don't have the time to manually update the definitions before your update arrives, so I'll just wait for that and update this thread with my experience.

Thanks,

-P

Offline SARK devs

  • *****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
SAIL Carrier definition for BroadVoice?
« Reply #3 on: October 22, 2006, 10:37:47 PM »
Quote
'd like to come up with a howto that bridges the gap between SAIL and the newbie. Maybe, like my own situation, a ten step process to getting one phone to work; going through the process succesfully would be a good educational experience.


Cool!  

If you do, then can we nick a copy for our docs pages?  We could really use something like that.

You're quite right about the steepness of the learning curve for newcomers. If you don't come from a telephony background, the jargon can be very confusing, it gets even worse when you chuck SIP and IAX2 into the mix

:-)

Kind regards

Selintra

Offline SARK devs

  • *****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
SAIL Carrier definition for BroadVoice?
« Reply #4 on: October 24, 2006, 04:01:33 PM »
Just made it for Tuesday!

The release with your Broadvoice template in is here...

ftp://81.149.154.14/Pre-Releases/

it is the -344 release.

btw there's quite a bit of other new stuff in there so have a good old play with it.

Routes and agents have both been updated and there is a cute paging feature which works over infinite page groups that we've just done for a biggish customer here in the UK.  You define a page group in aliases and fire up the page operation with *40*nnnn (where nnnn is the alias). *40* (no alias) pages everything.

The operator extension is assumed to be privileged so the page will go straight thru.  From all other extensions you will be required to enter a password.      


Kind Regards

Selintra