couple of questions about Auto Provisioning

Status
Not open for further replies.

Andyd358

Member
Aug 23, 2018
260
9
18
55
UK
Hi Me again

Not looked at autoprovisiong before to be honest asn we oly get the phones and set them up manulaly before we deliver them and never in any great numbers 10 or so at the most. But today ive been trying to convice myself we should do it more so that if we need to change a setting on the phone we can do it remotely.

Anyway I tried it on a test phone and it worked when i clciked provosion from the phone all good but when i try to provision from Fusion I get this::
1593530154106.png

Next question If i wanted to install the phonebook on a yealink phone (The app that DigitalDaz gave us) how would i go about this, using autoprovisioning


Yes I know I'm like a needy child but I'm still learning :)
 

jrosetto

Member
Apr 29, 2020
71
6
8
38
As for Provisioning from the PBX side the phone has to be talking to the system. That button allows you to reprovision changes after the initial provisioning has taken place.

I would recommend DHCP Option 66 on your router or whatever is handling DHCP. When you plug the phone in it will automatically look to the provisioning server and if you have the MAC configured in the PBX it will pull the settings it needs. You can do the initial provision by logging into the phone but it defeats the purpose of 'zero touch'.

We take the box scan the MAC with a barcode scanner and program it into the system. Then send it onsite. When the phone is plugged in it pulls DHCP option 66, talks to the PBX and gets all of its settings.

Yealink also have a Zero Touch Provisioning server for free if you sign up which would be another option if you don't want to deal with DHCP options.

As for the "app DigitalDaz gave us" can you provide a link. I'm not exactly sure what you are referring to.
 

Andyd358

Member
Aug 23, 2018
260
9
18
55
UK
As for the "app DigitalDaz gave us" can you provide a link. I'm not exactly sure what you are referring to.

Phonebook app mantion here:

Ill have a look at the DHCP option 66
 

jrosetto

Member
Apr 29, 2020
71
6
8
38
Forgot to mention that if you use the Yealink ZTP when you order phones you can direct ship them to the client and have your supplier give you the MAC addresses so you can program them on your end.
 

Andyd358

Member
Aug 23, 2018
260
9
18
55
UK
As for Provisioning from the PBX side the phone has to be talking to the system. That button allows you to reprovision changes after the initial provisioning has taken place.

I would recommend DHCP Option 66 on your router or whatever is handling DHCP. When you plug the phone in it will automatically look to the provisioning server and if you have the MAC configured in the PBX it will pull the settings it needs. You can do the initial provision by logging into the phone but it defeats the purpose of 'zero touch'.

We take the box scan the MAC with a barcode scanner and program it into the system. Then send it onsite. When the phone is plugged in it pulls DHCP option 66, talks to the PBX and gets all of its settings.

Yealink also have a Zero Touch Provisioning server for free if you sign up which would be another option if you don't want to deal with DHCP options.

As for the "app DigitalDaz gave us" can you provide a link. I'm not exactly sure what you are referring to.
Sorry for soounding a bit think but how do you take account for the provisioing username and password using option 66. also I dont think this would fit our needs as usually we wont have access to customers dhcp.
 

Adrian Fretwell

Well-Known Member
Aug 13, 2017
1,498
413
83
Sorry if I have misunderstood part of this tread but to the best of my knowledge, the fusion contacts application works fine with the Yealink remote phone book. You just have to enable it in Default Settings:
Screenshot from 2020-06-30 17-05-58.png
 
  • Like
Reactions: Andyd358

jrosetto

Member
Apr 29, 2020
71
6
8
38
Sorry for soounding a bit think but how do you take account for the provisioing username and password using option 66. also I dont think this would fit our needs as usually we wont have access to customers dhcp.
Then Yealink ZTP would be a better fit. the format to auth is as followed.

'https://{username}:{password}@{domain}.com/app/provision'

Obiously replace the brackets with your information and if you are not using SSL change HTTPS to HTTP.

This is if you have authentication on your NGINX directory.

If you are referring to the SIP username and password and you don't authenticate to the NGINX directory it would look like this in DHCP option 66.

'https://{domain}.com/app/provision'

The username and password for the sip account would get passed when the phone pulls the config file as long as you provisioned the phone in FusionPBX.
 
  • Like
Reactions: Andyd358

jrosetto

Member
Apr 29, 2020
71
6
8
38
Sorry if I have misunderstood part of this tread but to the best of my knowledge, the fusion contacts application works fine with the Yealink remote phone book. You just have to enable it in Default Settings:
View attachment 1597
Could you please elaborate on this a little more. Mine are enabled by defualt. Are you saying all I have to do is add contacts into the contacts app and they will show up as a remote phonebook on Yealink?
 

Adrian Fretwell

Well-Known Member
Aug 13, 2017
1,498
413
83
Could you please elaborate on this a little more. Mine are enabled by defualt. Are you saying all I have to do is add contacts into the contacts app and they will show up as a remote phonebook on Yealink?
Yes that is correct. I'm sure someone will correct me if I'm wrong. I believe the device has to be assigned to a user (has a user assigned to it on the device page).
Personal Contacts will contain all contact records assigned to that user.
Global Contacts will contain all contacts assigned to a group that the user is a member of.
Local Contacts will contin all the extensions in the domain.

Works for me just by provisioning the phone (only tested on a T46s).

On the phone, when you have one of the contact lists highlighted, pressing "Update" will fetch an updated contact list from Fusion.
 

Andyd358

Member
Aug 23, 2018
260
9
18
55
UK
Sorry if I have misunderstood part of this tread but to the best of my knowledge, the fusion contacts application works fine with the Yealink remote phone book. You just have to enable it in Default Settings:
View attachment 1597
The contacts App on fusion is not very user friendly though the phonebook seems ta lot easier for users who need to login and use.
 

jrosetto

Member
Apr 29, 2020
71
6
8
38
Yes that is correct. I'm sure someone will correct me if I'm wrong. I believe the device has to be assigned to a user (has a user assigned to it on the device page).
Personal Contacts will contain all contact records assigned to that user.
Global Contacts will contain all contacts assigned to a group that the user is a member of.
Local Contacts will contin all the extensions in the domain.

Works for me just by provisioning the phone (only tested on a T46s).

On the phone, when you have one of the contact lists highlighted, pressing "Update" will fetch an updated contact list from Fusion.

Trying this with a T48G and so far no go. I see the 3 options on the remote phone book but nothing in the menu's. I also verified I had the contact tied to the user. Honestly if I can't get it to work there is no way I am going to get an end user to understand the process of getting it to work LOL.
 

Andyd358

Member
Aug 23, 2018
260
9
18
55
UK
Then Yealink ZTP would be a better fit. the format to auth is as followed.

'https://{username}:{password}@{domain}.com/app/provision'

Obiously replace the brackets with your information and if you are not using SSL change HTTPS to HTTP.

This is if you have authentication on your NGINX directory.

If you are referring to the SIP username and password and you don't authenticate to the NGINX directory it would look like this in DHCP option 66.

'https://{domain}.com/app/provision'

The username and password for the sip account would get passed when the phone pulls the config file as long as you provisioned the phone in FusionPBX.

Managed it using 'https://{username}:{password}@{domain}.com/app/provision' although I dont know if this is going to be useful for me and we use multi tenant and like to configure the phones before we send them out.
 

Andyd358

Member
Aug 23, 2018
260
9
18
55
UK
Trying this with a T48G and so far no go. I see the 3 options on the remote phone book but nothing in the menu's. I also verified I had the contact tied to the user. Honestly if I can't get it to work there is no way I am going to get an end user to understand the process of getting it to work LOL.
Thats why I prefare the phonebook method OK I have to manully add the url to the phones but once its done its done.
 

jrosetto

Member
Apr 29, 2020
71
6
8
38
Thats why I prefare the phonebook method OK I have to manully add the url to the phones but once its done its done.

I can tell you we used to manually provision for probably 10 years when I can onboard at this job. I took the entire PBX project over and started doing provisioning and I will never look back. Sure it is easy to hook a phone up and register an extension. What about the firmware updates, dnd/cf feature codes, timezone adjustment, rport settings... I could go on and on. Once you setup the provisioning 1 time all the settings stay. All you have to do for future extensions is create a provisioning template for the extension and assign some BLF lights/speed dials/parking keys.

If I were you I would stick to 1 or 2 brands of phones and test whatever specific phone you are going to sell with the provisioning first like Yealink and Polycom. We got down to just carrying Yealink because with FusionPBX so far... They have just worked.

Just my 2 cents.
 
  • Like
Reactions: Andyd358

jrosetto

Member
Apr 29, 2020
71
6
8
38
Is your device assigned to the user also? In my case here, user 201.
View attachment 1598

I switch out phones so much that I didn't have the device tied to the extension so good call there.

Unfortunately even setting that and going over everything again I am not seeing any contacts on the Yealink T48G. I have a T46G at the shop that I could test with just to see if there is any difference once this covid ridiculousness is over with.
 
Status
Not open for further replies.