Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.




785 posts

Ultimate Geek
+1 received by user: 236


Topic # 246707 18-Feb-2019 14:29
Send private message quote this post

Hi All,

 

I have set up 3CX on a Amazon Lightesail VM and have the PBX largely configured.

 

The issue I am having is registering phones, I have set up a Session Boarder Controller using a Raspberry Pi.

 

The instructions say that you can just restart the phones and they will show in 3cx console --> Phones ready to be assigned to an extension.

 

When I have done this I can not see any phones that were on our network, thinking I might have stuffed up I have reinstalled the software on the Pi but there has been no change.

 

I have turned off the Pi and installed the SBC on my desktop but same result ( I copied the SBC password so it should not be a password issue ) 

 

Can someone please let me know if this is or is not the case, It is a shame there is no indication on the 3CX console that the SBC is up and working, this has been a feature request for years from what I have found online.

 

I am trying to provision phones by the weblink but this has mixed results.

 

The phones I have with the PBX are 

 

Yealink T27P ( working ) 

 

Yealink T26P ( Not working )

 

SNOM 320 ( not working )

 

While these phones are not offically supported as they are on the end of life list they are on the list of supported phones.

 

I was under the impression that with a SBC the provisioned and unprovisioned phones will show in the phones tab.

 

In the profile extn: options

 

Disallow use of extension outside the LAN (Remote extensions using Direct SIP or STUN will be blocked) is unticked.

 

Thanks in advance.

 

John

 

 

 

 





I know enough to be dangerous


Create new topic
3844 posts

Uber Geek
+1 received by user: 1556

Subscriber

  Reply # 2182029 18-Feb-2019 15:12
Send private message quote this post

I don't use SBC very often, but when I do, I use option 66 provisioning.

 

Set your given provisioning URL in your DHCP server for option 66. Set up the phones in each extension (enter MAC, set as "Remote SBC"), and then just reboot the phone and wait for provisioning to happen. During that process you will be prompted to enter a username/password which is just your extension number and the voicemail PIN.

 

My preferred for remote phones on 3CX is just direct remote phones. Supported phones use RPS, so just set the phone up, plug it in and it's working in a few minutes.




785 posts

Ultimate Geek
+1 received by user: 236


  Reply # 2182103 18-Feb-2019 17:06
Send private message quote this post

chevrolux:

 

I don't use SBC very often, but when I do, I use option 66 provisioning.

 

Set your given provisioning URL in your DHCP server for option 66. Set up the phones in each extension (enter MAC, set as "Remote SBC"), and then just reboot the phone and wait for provisioning to happen. During that process you will be prompted to enter a username/password which is just your extension number and the voicemail PIN.

 

My preferred for remote phones on 3CX is just direct remote phones. Supported phones use RPS, so just set the phone up, plug it in and it's working in a few minutes.

 

 

Thanks for the reply.

 

I have put the prov code in Option 66.

 

I reset the phone and expected it to provision but alas same issue.

 

I am prompted for a account & registrar but that does not seem to do anything ( I have tried extension + pin & extenson@fqdn ) even a manual autoprovision code is not working, I can manully set up the phone but this is not what I want to do.

 

I will install a SBC at home tonight to see how that performs.

 

John





I know enough to be dangerous


 
 
 
 


5389 posts

Uber Geek
+1 received by user: 2457

Trusted
Lifetime subscriber

  Reply # 2182104 18-Feb-2019 17:12
Send private message quote this post

I take it you've checked open ports - i.e. 5090/5000/5001 all open?

 

 





Chorus has spent $1.4 billion on making their xDSL broadband network faster. If your still stuck on ADSL or VDSL, why not spend from $150 on a master filter install to make sure you are getting the most out of your connection?
I install - Naked DSL, DSL Master Splitters, VoIP, data cabling and general computer support for home and small business.
Rural Broadband RBI installer for Ultimate Broadband and Full Flavour

 

Need help in Auckland, Waikato or BoP? Click my email button, or email me direct: [my user name] at geekzonemail dot com




785 posts

Ultimate Geek
+1 received by user: 236


  Reply # 2182207 18-Feb-2019 19:18
Send private message quote this post

coffeebaron:

 

I take it you've checked open ports - i.e. 5090/5000/5001 all open?

 

 

 

 

The windows firewall has a rule for the 3cxsbc so it should just work. It should only need 5060 as that is what it is translating to 5090 over the tunnel. Disabling the firewall does not help.

 

 

 

I installed the SBC software on my home computer and my test phone shows in the phones which is good but I still can not get it to provision which is a pain. 

 

John

 

 





I know enough to be dangerous


3844 posts

Uber Geek
+1 received by user: 1556

Subscriber

  Reply # 2182221 18-Feb-2019 19:48
Send private message quote this post

The SBC uses 5090 to create the tunnel first so you must have that port open. But you should only need that open on the server side as connections are initiated from the SBC software.

 

Just tested here at home to our office server (v16 beta)... (firstly removed option 66 just to test in a "plain" environment)

 

- Ran up SBC software on linux VM - used standard wizard presented during install to configure.
- Plugged in phone on remote LAN (default Fanvil X5)
- Phone automatically came up in "phones" tab as a new phone available to provision (this surprised me majorly. I was always under the impression option 66 was required when the phone wasn't on the same layer 2 network as 3CX). The "IP" in the phones tab is presented as "192.168.10.59:5060 via SBC 192.168.10.75:5060" with .59 being the phone and .75 being the SBC.
- Selected phone, clicked "Assign Ext" and assigned it to my chosen extension. One thing I noted at this point is the "3CX Session Border Controller" option in the provisioning tab was the private IP address of the SBC and not the public of my home network.
- Clicked OK, phone auto-provisioned.

 

So zero touch on the phone, and apparently no requirement for option 66. I would say if it's not working on a particular handset, factory default and manually upgrade the firmware to the latest. I had some issue with some old Fanvil firmware - similar issue as you have where it just won't play the game with 3CX auto-provisioning.

 

If one phone has registered and is "via SBC" (look in the phones tab) that tells you at least the tunnel is up.




785 posts

Ultimate Geek
+1 received by user: 236


  Reply # 2183223 18-Feb-2019 20:18
Send private message quote this post

chevrolux:

 

The SBC uses 5090 to create the tunnel first so you must have that port open. But you should only need that open on the server side as connections are initiated from the SBC software.

 

Just tested here at home to our office server (v16 beta)... (firstly removed option 66 just to test in a "plain" environment)

 

- Ran up SBC software on linux VM - used standard wizard presented during install to configure.
- Plugged in phone on remote LAN (default Fanvil X5)
- Phone automatically came up in "phones" tab as a new phone available to provision (this surprised me majorly. I was always under the impression option 66 was required when the phone wasn't on the same layer 2 network as 3CX). The "IP" in the phones tab is presented as "192.168.10.59:5060 via SBC 192.168.10.75:5060" with .59 being the phone and .75 being the SBC.
- Selected phone, clicked "Assign Ext" and assigned it to my chosen extension. One thing I noted at this point is the "3CX Session Border Controller" option in the provisioning tab was the private IP address of the SBC and not the public of my home network.
- Clicked OK, phone auto-provisioned.

 

So zero touch on the phone, and apparently no requirement for option 66. I would say if it's not working on a particular handset, factory default and manually upgrade the firmware to the latest. I had some issue with some old Fanvil firmware - similar issue as you have where it just won't play the game with 3CX auto-provisioning.

 

If one phone has registered and is "via SBC" (look in the phones tab) that tells you at least the tunnel is up.

 

 

Thanks for testing that out for me, I have done the same ( except windows ) I click ok but the phone ( Yealink T26P ) does not provision.

 

The phones have been upgraded to the latest firmware already and factory reset a number of times.

 

I am starting to think the later versions of 3cx do not like slightly older phones

 

John





I know enough to be dangerous


3844 posts

Uber Geek
+1 received by user: 1556

Subscriber

  Reply # 2183233 18-Feb-2019 20:33
Send private message quote this post

Yea that's quite strange. So it finds the unprovisioned phone no problem, but then just wont provision after assigning an extension?

Those phones are still on the supported list (even on v16 beta), so you would assume they should be fine.

Have you got a paid license (or a resller)? If so, download the support info and flick it through to 3cx support.

Create new topic


Donate via Givealittle


Twitter »

Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:





News »

Amazon introduces new Kindle with adjustable front light
Posted 21-Mar-2019 20:14


A call from the companies providing internet access for the great majority of New Zealanders, to the companies with the greatest influence over social media content
Posted 19-Mar-2019 15:21


Two e-scooter companies selected for Wellington trial
Posted 15-Mar-2019 17:33


GeForce GTX 1660 available now
Posted 15-Mar-2019 08:47


Artificial Intelligence to double the rate of innovation in New Zealand by 2021
Posted 13-Mar-2019 14:47


LG demonstrates smart home concepts at LG InnoFest
Posted 13-Mar-2019 14:45


New Zealanders buying more expensive smartphones
Posted 11-Mar-2019 09:52


2degrees Offers Amazon Prime Video to Broadband Customers
Posted 8-Mar-2019 14:10


D-Link ANZ launches D-Fend AC2600 Wi-Fi Router Protected by McAfee
Posted 7-Mar-2019 11:09


Slingshot commissions celebrities to design new modems
Posted 5-Mar-2019 08:58


Symantec Annual Threat Report reveals more ambitious, destructive and stealthy attacks
Posted 28-Feb-2019 10:14


FUJIFILM launches high performing X-T30
Posted 28-Feb-2019 09:40


Netflix is killing content piracy says research
Posted 28-Feb-2019 09:33


Trend Micro finds shifting threats require kiwis to rethink security priorities
Posted 28-Feb-2019 09:27


Mainfreight uses Spark IoT Asset Tracking service
Posted 28-Feb-2019 09:25



Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.


Support Geekzone »

Our community of supporters help make Geekzone possible. Click the button below to join them.

Support Geezone on PressPatron



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.