Call for Action - Orbtalk Trixbox Setup
Over a year ago, I had Orbtalk working in TrixBox but since have not been able to get it to work.
I seek to put time and resource into finding the right settings and request that like parties interested in getting Orbtalk to work with Trixbox publish their finding.
Here are my current Settings and thoughts:
OrbTalk has Asterisk settings at http://www.orbtalk.co.uk/voip/payg/technical-support/asterisktrixbox/
They mention Trixbox in this page but tend to be vague.
Infact, in an extension setting they show NAT=NO and in another tell you to Remember to set your NAT=YES.
From the settings in the OrbTalk page above, I see they appear to be setting up an extension to receive the call directly vs. a trunk line. This is OK with me as I can then create a Follow Me Setting and ring any line I want. Unfortunately their settings do not work for me.
ORBTALK IS WORKING?: Yes. Works fine with X-Lite softphone - echo test etc work OK.
I setup a trunk with the following settings: This is my trunk setting - It gets me firmly registered with OrbTalk
OutBound Caller ID= 7###### (orbtalk account number)
Trunk Name = Orbtalk_out
PEER Details:
allow=alaw&ulaw
disallow=all
host=talk.orbtalk.co.uk
insecure=very
qualify=yes - (I had set to "no" with no affect)
secret=password
type=peer
username=7###### (orbtalk account number)
Incoming Settings - BLANK
Register String= 7######:password@talk.orbtalk.co.uk/020305##### <-- 020305... = Orbtalk Phone Number
Other areas of Importance are:
Firewall Port forwards - make sure forward UDP port 5060 and UDP port range 10000-20000 to your Trixbox IP. Orbtalk states forward port range 5060-5090 but 5060 is all thats needed if your extension port number setup is per their docs. Is this correct or should I open the Range
SIP_NAT.CONF - must have following - This is my Sip_nat.conf
nat=yes
externhost=NAME.dyndns.org - This is your DynDNS url for NAT Traversal
externip=NAME.dyndns.org
localnet=192.168.0.0/255.255.255.0 - Adjust to your private network settings
The above gets me firmly registered with OrbTalk:
69*CLI> sip show registry
talk.orbtalk.co.uk:5060 7###### 105 Registered
69*CLI> sip show peers
orbtalk_out/7###### 217.14.132.178 N 5060 OK (117 ms)
I have no way of testing because my VOIPJet account always says lines are busy or something like that.
I would like to test it via SIP: sip:something@talk.orbtalk.co.uk - but I cannot seem to find the right combination as of yet. (Anyone know how to sip call an OrbTalk account?)
That's where I'm at right now.
If you have any settings for OrbTalk to share or have some progress or want to share your thoughts I welcome all comments.
By the way I tried the Extension setup on Orbtalk and got no further than I am now with my system.
Happy Holidays.
TrixBox rearranges the order once committed in Trunk settings.
It does appear in the right order in Sip_Additional.Conf per below
[orbtalk_out]
username=7######
type=peer
secret=password
qualify=yes
insecure=very
host=talk.orbtalk.co.uk
disallow=all
allow=alaw
allow=ulaw
Sip_Nat.conf
localnet=192.168.0.0/255.255.255.0
I think it's correct as as my network is 192.168.0.###
If my network were 192.168.1.###
localnet=192.168.1.0/255.255.255.0 etc
Anyway I can sip call OrbTalk to test?
I confirmed correct OrbTalk sip call format is- SIP:7######@talk.orbtalk.co.uk - by setting a softphone and calling it. So now I have a way to test my TrixBox settings.
I've been trying to mix both Extension data and registration data per OrbTalks config page above.
something I tried was to firmly follow their Asterisk page by:
Deleting Trunk - No trunk settings for OrbTalk
1) Making Extension matching their config page:
2) Creating sip_registration_custom.conf to match their sip.conf settings.
Trixbox accepted the sip_registration_custom.conf - Registration worked - But the Extension setup never registered as peer.
Calling the TrixBox with the above settings rang busy - I think this is typical for bad settings in TrixBox.
Back to work-
Now I married Extension and Trunk settings to create an Trunk combining OrbTalk Extension and Trunk setup info. An important factor was to include Proxy settings in the Trunk setup:
SIP Trunk Settings:
Outbound Caller ID: Name <7######>
Outgoing Settings:
Trunk Name: orbtalk_out
PEER Details:
disallow=all
allow=alaw&ulaw
authuser=7182078 (This takes care Proxy)
canreinvite=no
context=from-internal
dtmfmode=rfc2833 (this per Extension setup)
fromdomain=nat.orbtalk.co.uk:5065 (This takes care Proxy)
host=talk.orbtalk.co.uk
insecure=very
nat=yes (this per Extension setup)
qualify=yes
secret=secret
type=peer
username=7######
Incoming Settings:
Blank
Register String:
7######:secret@talk.orbtalk.co.uk/020305#####
No Joy - Registers fine but still rings busy a sign TrixBox is still not correctly configured for OrbTalk.
6 Manhours applied - I request some help at this point.
If- I am the only person needing a Working OrbTalk settings for TrixBox I would really like to know.
Opinions - Settings - Ideas - Feedback, welcome
Cheers
If you turn on debug (from CLI: core set debug 20 and sip set debug) try and place your call then take a look at the output in //var/log/asterisk/full
If you see something relevant paste it here (use the [code][/code] tags) or if you have trouble sanitizing it post a link to pastebin.ca
Neither Inbound or Outbound are working.
I will surely debug both inbound and outbound when and if I have it working with Trixbox.
I'm currently exploring third party with VoxAlot who appears to have no problem registering and sending/receiving calls from OrbTalk.
Their SIP URL forwarding would be one possible solution for incoming traffic but they have tons of forwarding problems it appears. Too bad I found out about their problems after laying down $25.
Anyone have a working Trixbox Trunk Line with OrbTalk that they can share the settings for?
I got Orbtalk working with my Trixbox 2.2.4
I tested and received calls through my OrbTalk UK PSTN number. Impeccable sound quality. I haven't tested outbound calls through Orbtalk but I'm told it too should work
It's a workaround using Voxalot Premium $25yr
There is also a reference to same solution possible with MySIPSwitch for free.
See below:
http://forum.voxalot.com/voxalot-support/3622-no-forwarding-sip-u...
Cheers
After some introspection I figured out how to register a trunk with Orbtalk for both Inbound and Outbound calls DIRECTLY IN TRIXBOX. No third parties. WooHoo!
The problem was I had no way of testing my settings.
First problem I had was all testing methods I used were wrong.
Calling your Orbtalk number from inside your network will fail as it did me.
I had success testing my Orbtalk Telephone Number 2 ways
1) dialing from an outside network through SipGate
find a local access number here:
http://www.sipbroker.com/sipbroker/action/pstnNumbers
Dial your Local SipBroker Gateway Access Number-
In my case 13058901597
Once prompted, enter: *7579 for Orbtalk
Then dial your Orbtalk ID: 718####
or 13058901597 wait for prompt then *7579718####
Direct Sip calls to Orbtalk fail. I don't think they allow inbound SIP calls.
2) Have someone who has an Orbtalk account call you.
I has success with Orbtalk users dialing per:
Dial out via Orbtalk trunk and dial user ID
Ex: My Orgtalk trunk is access by dialing 87
Then I dial the user ID or ####### (whatever the user ID is)
So in my case I dial 87#### and I reach friend who also has an Orbtalk Telephone Number.
I also had success a friend dialing my UK number direct:
+44 0(20) 305 ##### -
I didn't try dialing out to a UK number because I think you have to have credit with them. Not sure if this applies to their own PSTN numbers. Huhm? Another test for another day.
Voice Quality Excellent.
These Trunk Settings work as of 12/22/08:
SIP Trunk Settings:
Outbound Caller ID: Name <44-020-305-#####>
Outgoing Settings:
Trunk Name: orbtalk_out
PEER Details:
allow=alaw&ulaw
disallow=all
host=talk.orbtalk.co.uk
insecure=very
qualify=yes
secret=secret
type=peer
username=71#####
Incoming Settings:
Blank
Register String:
7######:secret@talk.orbtalk.co.uk/020305#####
the 020305##### is your PSTN/Telephone number from Orbtalk
As you can see, my trunk settings are exactly as they were when I started my journey with this post.
The problem was I had a wrong testing environment.
Now that you know the Orbtalk Trunk Settings and How to test it you'll enjoy life knowing that I spent 15man hours doing this for you.
Special Thanks to Emoci, Voxalot Moderator, who stimulated thought and help me arrive at this Trixbox Orbtalk solution.
I spent $25 on a Voxalot Premium account and got it to work with Orbtalk and my Trixbox. But it was that solution that help me figure out the settings above. Trixbox Solution for Orbtalk for $25... not bad. Plus I got a Voxalot account.
If you want to test Outbound Orbtalk Trunk call:
Dial out your Orbtalk Trunk:
• 901 - Check your Orbtalk credit balance
• 902 - Welcome message
• 903 - Check your User ID
• 904 - Echo Test (for latency checking)
• 905 - Audio Test. After the beep record your voice and receive it back to ensure two-way audio communication works properly
• 906 - Turns balance announcement when making calls on / off*
• 907 - Turns low credit announcement when making calls on / off*
• 908 - Reads back the Geographic or Non-geographic number that you have set as your main outgoing number
• 9123 - UK Date & Time
In my case:
I dial 87 to dial out through my Orbtalk Trunk
Then I dial any of the above test numbers
Ex: 879123 gives me Orbtalks Date/Time
Cheers



Member Since:
2007-09-28