You need to get the Yealink Admin/User manuals and read them. Now you are asking about Yealink phone stuff that is not a FreePBX issue. Once you do that you’ll realize how easy these phones are to program and if you only have 1 or a handful it will be better than using that old Asterisk method that no one uses anymore because it sucked.
Part of the problem with all this is, you don’t know what the phones are capable of or where things are in the phone itself. So you need to learn the phone first then worry about making a provisioning server for it.
Again, you would have to find a softphone you’d want to use. Something like Bria and then just like I said with the Yealinks, you need to read the Admin/User manuals. All of this is in those manuals, that’s why they have them. You need to do some research and figure out what the best options for you are going to be.
That’s a rather absurd suggestion consider the hourly cost of Sangoma support and the fact this is a Yealink thing not a Sangoma thing. Sangoma support is not there to provision your third party vendor phones.
This isn’t that hard. Get IP of phone, go to http://ipofphone and enter default admin user/pass. Configure phone. Not only is this covered in the User/Admin manuals but the Quick Start Guide that is available and generally comes in the box with the phone.
I don’t think provisioning the phone is in the Quick Start Guide. But it is in the Admin Guide (pp 61-69) as you suggested. There are some chapters on where to put the rom file and some other files. Then, I will have to do the same thing for the iPhone app (Bria), and figure out how to tell remote users how to provision their phones. Maybe 30 minutes of work for some, but not me…
STOP. You have not listened to a thing I have said. You can LOG INTO THE PHONES GUI AND SETUP THE PHONE THAT WAY.
Stop with this damn provisioning server thing. I have kept saying that if you have a small amount of phones and aren’t doing anything advanced on it (and it doesn’t sound like it) then you can just use their GUI to setup the accounts. This is like 5 minutes of work PER PHONE.
Again, why don’t you figure out how these phone actually work and what they can do before you start worrying about setting a provisioning server for them and what it should be doing.
Sorry. When I say provision, I mean connect the phone to the PBX. Apparently, that means that you have to put a boot file, config file, and resource file up on the PBX, and then point the phone at the PBX as described in pp 61-69 of the Admin manual. Unless I have misunderstood your suggestion.
I do not see how that could possibly be five minutes of work to read those pages, create the files, and carry out the procedure, which is apparently very error prone.
A provisioning server would be necessary for remote users. I would also have to figure out how to tell them how to do it.
No it does not. It means you do what I have been saying this entire time. Log into the phones GUI and SET UP THE ACCOUNT. The Admin guide would have things like “How to Connect to Phone GUI” and “Here are the default ADMIN username and passwords.” and “Here’s how to change the default admin password”…
Did you notice that many of those pages have screenshots of the phone GUI’s interface with instructions on not only how to program the features via the GUI but the corresponding config file settings?
Phone User Interface
Phone user interface makes configurations available to users and administrators; but the Advanced/Advanced Settings
option is only available to administrators and requires an administrator password (default: admin).
You can configure IP phones via Phone user interface on a per-phone basis.
That must be what you mean. Although it still seems you have to load a bunch of files onto the PBX first. That chapter pp 73-91 discusses provisioning servers, and four different methods of getting the files onto the phone.
Now forget the word ‘provisioning’, erase it from your vocabulary. You want to configure a phone to REGISTER to a SIP server. Once the extension has been created on the PBX, you will login to the PHONE GUI and configure it to register to the PBX. If this takes longer than 10 minutes you are doing it wrong. If you create a single text file you are doing it wrong. If you touch anything other than the phone you are doing it wrong.