Search:
     
3CX Phone System for Windows Download the Free Edition

babyTEL

VoIP Services for Home, Business and Social users.


babyTEL_FINAL_logo_small.png


babyTEL is a Montreal based VoIP service provider, providing both residential and commercial VoIP access throughout the United States and Canada. First launching in May 2004 as a Canada-only operator, babyTEL is now one of Canada's leading VoIP service providers. In February 2007, babyTEL launched service in the U.S. market.

One of babyTEL's features is its single-line/multiple location capability, giving users the ability to route a single number to two or more phones that can be separated by a few feet or by thousands of miles. babyTEL is also a pioneer in social-networked VoIP having launched an early integrated telephone service for the Facebook platform called Telephone.

http://www.babytel.net

Asterisk support

You can have Asterisk up and running with babyTEL easily.

Here is a babyTEL published guide for configuring Asterisk with babyTEL:


Here are other links that are specific to babyTEL+Asterisk:


Where to Buy

  • babyTEL - Home and Business services available in Canada and USA.
  • Weehooey - Network Integrator for babyTEL in Kingston, Canada. Also Authorized TalkSwitch Reseller




Working sample for Trixbox 2.2.4 : FreePBX 2.2.3


Here is what I've done in FreePBX to support a Babytel trunk:
First, you need to modify /etc/host by hand, as root, and add:
216.18.125.7 sip.babytel.ca sip


Second, as Babytel does not transfer DIDs in "DID" field, but in the "TO:" field of SIP invites, you have to do this:
Modify your extensions_custom.conf and add:
[custom-get-did-from-sip]
exten => _.,1,Goto(from-trunk,${CUT(CUT(SIP_HEADER(To),@,1),:,2)},1)

Doing this will use the TO: field content as the DID, very usefull with virtual numbers.

Third, set a new SIP trunk in FreePBX

TRUNK NAME: Babytel

PEER DETAIL:
context=custom-get-did-from-sip
fromdomain=sip.babytel.ca
fromuser=1514XXXXXXX
host=sip.babytel.ca
insecure=very
port=5065
secret=yourpasswordhere
type=peer
username=1514XXXXXXX

User Context: 1514XXXXXXX

USER DETAILS:
context=custom-get-did-from-sip
fromuser=1514XXXXXXX
insecure=very
secret=yourpasswordhere
type=user


REGISTER STRING:
1514XXXXXXX:yourpasswordhere@sip.babytel.ca:5065/1514XXXXXXX


Older Sample Configuration


I've decided to contribute as the above links are broken and/or vastly out of date.

You need to buy the Multiple Devices option from Babytel if you want to use Asterisk. This is a MUST. This option is available on all services, from the Pay as you go all the way up the line. This information was obtained first-hand from Babytel, and I must say, this provider is great and very responsive.

You must spoof out the "sip.babytel.ca" host name to resolve to 216.18.125.7. Edit your /etc/hosts and add

216.18.125.7 sip.babytel.ca sip


This overwrites their sip proxy with their NAT server as some Asterisk versions do not support outbound proxies.

SIP.CONF

Add to the general section for a SIP client:

register => 1##########:******:1##########@sip.babytel.ca:5065/200


1########## = your babytel #
            • = your babytel SIP password (not the account maint one!!)

/200 = the SIP device to which inbound calls are to be routed, default is s@context



[sip.babytel.ca]
context=home
type=peer
secret=******
username=1##########
host=sip.babytel.ca
port=5065
fromuser=1##########
fromdomain=sip.babytel.ca
nat=no
insecure=very
[200]
...


Simple EXTENSIONS.CONF snippit


[general]

static=yes
writeprotect=no

[globals]

[home]
exten => 200,1,Dial(SIP/200,60)

exten => _X.,1,Dial(SIP/${EXTEN}@sip.babytel.ca,30,r)




Created by: jht2,Last modification on Thu 04 of Nov, 2010 [04:49 UTC] by admin


Please update this page with new information, just login and click on the "Edit" or "Discussion" tab. Get a free login here: Register Thanks! - support@voip-info.org

Page Changes | Comments

 





Search: