Plantronics + Polycom. Now together as Poly Logo

PolyVideo OS upgrade server

SOLVED
Highlighted
Occasional Contributor

PolyVideo OS upgrade server

Hi Poly friends,

 

I read in KNOVA article 43331 that there are 2 attributes I could set to provide a software upgrade server.

 

These are upgrade.auto.server.type and upgrade.auto.server.address but I fail finding a reference to them in either API or Admin guide.

 

Understanding there is a bug that will be solved in 3.3 (any timeframe here please?) is that something we can use leveraging REST API to remotely configure the endpoints?

 

Thank you!

Message 1 of 8
1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Frequent Advisor

Re: PolyVideo OS upgrade server

Hi dorian@Pexip 

 

Yes, I have to agree that Poly documentation seems to be lacking here and no one is willing to keep it up-to-date (yes Poly team/people responsible for documentation, I'm talking about you here...).

 

Luckily some things can be found using Poly Lens service. If you register one of those PolyOS devices to the cloud, there is "Advanced" tab in "Settings" department. So I managed to find some info for you.

So there are two ways how you can configure device update:

 

a) Polycom Support Site

Set as a default. Values:

upgrade.auto.server.type="polycom_support_server"

 

upgrade.auto.server.address does not exist in configuration if above is set. Or at least it's not visible in Lens.

 

b) Custom Server URL

upgrade.auto.server.type="user_defined_server"
upgrade.auto.server.address="x.x.x.x"

 

You should replace x.x.x.x with address of your server. As far as I've done research, here goes:

Device contacts the server and then it looks for file "softwareupdate.cfg". That file is included inside device firmware package (poly-video_swbundle....). So just extract everything from package to get this file structure: eecube, ipmic, micadapter etc. Then in your URL reference to folder on your server containing those files. Example:

ftp://192.168.1.2/polyos

 

With this you be all set and ready to go. I hope this will help you and maybe others.

 

Cheers

Lukasz

View solution in original post

Message 2 of 8
7 REPLIES 7
Highlighted
Frequent Advisor

Re: PolyVideo OS upgrade server

Hi dorian@Pexip 

 

Yes, I have to agree that Poly documentation seems to be lacking here and no one is willing to keep it up-to-date (yes Poly team/people responsible for documentation, I'm talking about you here...).

 

Luckily some things can be found using Poly Lens service. If you register one of those PolyOS devices to the cloud, there is "Advanced" tab in "Settings" department. So I managed to find some info for you.

So there are two ways how you can configure device update:

 

a) Polycom Support Site

Set as a default. Values:

upgrade.auto.server.type="polycom_support_server"

 

upgrade.auto.server.address does not exist in configuration if above is set. Or at least it's not visible in Lens.

 

b) Custom Server URL

upgrade.auto.server.type="user_defined_server"
upgrade.auto.server.address="x.x.x.x"

 

You should replace x.x.x.x with address of your server. As far as I've done research, here goes:

Device contacts the server and then it looks for file "softwareupdate.cfg". That file is included inside device firmware package (poly-video_swbundle....). So just extract everything from package to get this file structure: eecube, ipmic, micadapter etc. Then in your URL reference to folder on your server containing those files. Example:

ftp://192.168.1.2/polyos

 

With this you be all set and ready to go. I hope this will help you and maybe others.

 

Cheers

Lukasz

View solution in original post

Message 2 of 8
Highlighted
Polycom Employee & Community Manager

Re: PolyVideo OS upgrade server

Hi @LKVer  and dorian@Pexip 

 

I doubt someone from our Doc team is checking the community so it is usually down to us volunteers to report this back.

 

Similar info about the update structure was provided for a USB example >here<

 

Steffen

----------------
The title Polycom Employee & Community Manager is a community setting and does not reflect my role. I am just a simple volunteer in the community like everybody else. My official "day" Job is 3rd Level support at Poly but I am unable to provide official support via the community.

----------------

Notice: This community forum is not an official Poly support resource, thus responses from Poly employees, partners, and customers alike are best-effort in attempts to share learned knowledge. If you need immediate and/or official assistance please open a service ticket through your proper support channels.
Please also ensure you always check the VoIP , Video Endpoint , Skype for Business , PSTN or RPM FAQ's
Message 3 of 8
Highlighted
Occasional Contributor

Re: PolyVideo OS upgrade server

Thank you guys - will test this internally see how it goes!

Message 4 of 8
Highlighted
Occasional Contributor

Re: PolyVideo OS upgrade server

Hi guys,

 

I have tested sending those 2 attributes but not sure the Studio picks them up - in the exported template cannot find them (even if others like time server for example are provisioned just fine)

 

Is there anything else that should be provisioned?

 

 

thank you

Message 5 of 8
Highlighted
Occasional Contributor

Re: PolyVideo OS upgrade server

Hi

 

SoI have also registered the Studio to a demo LENS tenant -

 

I configured a custom server upgrade server, the Studio picked that up but funny enough the details of this custom config is not displayed in the Studio config. 

 

Is there a way to export from LENS the config?

 

Thank you!

 

Message 6 of 8
Highlighted
Occasional Contributor

Re: PolyVideo OS upgrade server

forgot to paste in the only things I have if I export Studio's config

upgrade.auto.enable="true"
upgrade.auto.polling.interval="3600"
upgrade.auto.timeFrame.enable="true"
upgrade.auto.timeFrame.startTime="04:00"
upgrade.auto.timeFrame.stopTime="06:00"

 

As you can see, there is no server address here...please advise

Message 7 of 8
Highlighted
Frequent Advisor

Re: PolyVideo OS upgrade server

Hi @dorian@Pexip 

 

The only way to see Studio X config and "export" it from Lens is to go to that Advanced tab.

It's strange, that you cannot see at least "upgrade.auto.server.type" parameter.  What is your current firmware version on your device? Maybe it's too low and that's the problem??

 

My Studio X30 can see "upgrade.auto.server.type" with no issues (attached screenshot). Next, when I do changes and press "Apply" to save those changes, it's needed to switch do "Software Update" tab for device to actually try to contact the server. Otherwise it would probably wait for autoupdate time frame.

Screenshots attached.

 

Lukasz