arvind.zapp
Junior Member
Posts: 17
Joined: Jul 2014
|
Firmware upgrade with provisioning url(relative)
Hi,
Is there a way to enable yealink phone to check for firmware using provisioning url configured without manually configuring firmware.url parameter in configuration file.
For example, we just configure Server URL in Auto Provisioning section as
http://10.31.12.83:8080/prov_server
The IPPhone can use this url to get firmware file with following http request:
http://10.31.12.83:8080/prov_server/default_fw_filename
Or if we provide just "default_fw_filename" in " firmware.url" and phone could append "default_fw_filename" to Server URL for checking firmware?
I can see this kind of behavior is supported in Polycom phone.But i can not achieve the same with Yealink Phones.
Thanks,
Arvind
(This post was last modified: 04-18-2017 12:12 PM by arvind.zapp.)
|
|
04-18-2017 12:07 PM |
|
arvind.zapp
Junior Member
Posts: 17
Joined: Jul 2014
|
RE: Firmware upgrade with provisioning url(relative)
Thanks,
The provisioning address is obtained via DHCP. if there is a mechanism (as i explained), it would be easier to automate the process since we do not need to change config file parameter.
Also current Yealink phone behavior(if it is as you say) is best suited when provision server and phones are in same network. Since provisioning server itself writes the firmware url in our case, it become complex when its behind SBC/Firewall/proxy.In these cases provisioning server may not be aware of FQDN used by phone to reach provisioning server so there is no way to give full url including hostname.
Instead if phone supports the feature, provisioning server could just write relative path. IP Phone would take it up and append it with provisioning server FQDN and send the request.
Relative path works best for load balancing among provisioning servers as well during firmware upgrade.
For polycom, the provisioning server FQDN obtained via DHCP is used for firmware upgrade as well. They just append default firmware file name in it.
Thats why i am looking for it.
(This post was last modified: 04-18-2017 03:56 PM by arvind.zapp.)
|
|
04-18-2017 03:54 PM |
|
Asanka
Junior Member
Posts: 18
Joined: Jun 2015
|
RE: Firmware upgrade with provisioning url(relative)
What we do is to use a simple symlink.
For ex, for T46G, the firmware URL ends with /T46G-latest.rom. And it links the actual firmware file. When a new firmware is realeased, all we do is change the symlink to point to he new firmware.
This saves a lot of issues in managing all of our customer handsets.
AsankG
Corp VoIP
|
|
05-05-2017 01:11 AM |
|
sfrazier
Junior Member
Posts: 36
Joined: Sep 2014
|
RE: Firmware upgrade with provisioning url(relative)
I am missing something here. I put the
firmware.url = tftp://admin:password@192.168.20.10/T46-28.81.0.25.rom
in the y000000000000.cfg for the T46G phones and it doesn't seem to do anything. I have tried it like:
firmware.url = tftp://192.168.20.10/T46-28.81.0.25.rom
as well and still nothing.
Can anyone please tell me what I am doing wrong? It's located in the root /tftpboot
directory.
I read the above links and didn't get anything that would work for me.
The configs all work and the phones are configured for their respective mac.cfg files. I wouldn't have to put the firmware.url = file in each of those files would I?
Thanks very much for any help.
|
|
05-08-2017 03:41 PM |
|
sfrazier
Junior Member
Posts: 36
Joined: Sep 2014
|
RE: Firmware upgrade with provisioning url(relative)
I tried to put this in the y000000000000.cfg for the T46G Yealinks with no success of the firmware being applied.
firmware.url = tftp://admin:password@192.168.20.10/T46-28.81.0.25.rom
Can someone let me know what I am doing wrong? Is the syntax wrong?
I tried it also:
tftp://192.168.20.10/T46-28.81.0.25.rom
It still didn't work.
Thanks for anyone's help.
|
|
05-08-2017 03:45 PM |
|
sfrazier
Junior Member
Posts: 36
Joined: Sep 2014
|
RE: Firmware upgrade with provisioning url(relative)
I have my
|
|
05-08-2017 04:03 PM |
|