Skip to content

A helpful script for upgrading firmware of Polycom VVX and Trio phones

Notifications You must be signed in to change notification settings

DatalinkNetworks/PolycomUpgrade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PolycomUpgrade

A helpful script for upgrading firmware of Polycom VVX and Trio phones.

It will check if the default password is in use and change it to the one that you provide before performing the upgrade.

Installation:

  1. Clone the repository
git clone https://github.com/DatalinkNetworks/PolycomUpgrade
  1. Create the virtual environment
python -m virtualenv PolycomUpgrade
  1. Change directory and activate the environment
cd PolycomUpgrade
.\Scripts\activate
  1. Install requirements:
python -m pip install -U pip
python -m pip install -r requirements.txt

Usage:

Provide a text file containing a list of IP addresses for phones. You may specificy firmware versions or the defaults will be used:

VVX 500 VVX 501 Trio 8500
5.9.7.3480 5.9.7.4477 7.2.2.1094

Provide the -c/--check flag to perform a check-only operation (perform all tasks except for initiating the upgrade).

usage: main.py [-h] --file FILE [--password PASSWORD] [--check] [--model500 <VVX 500 FIMRWARE VERSION>]
               [--model501 <VVX 501 FIRMWARE VERSION>] [--model8500 <Trip 8500 FIRMWARE VERSION>]

options:
  -h, --help            show this help message and exit
  --file FILE, -f FILE  File containing a list of Polycom Phone IPs
  --password PASSWORD, -p PASSWORD
                        Non-default Polycom password to use
  --check, -c           Check Only (Do Not Perform Upgrade)
  --model500 <VVX 500 FIMRWARE VERSION>
                        Firmware version for VVX 500
  --model501 <VVX 501 FIRMWARE VERSION>
                        Firmware version for VVX 501
  --model8500 <Trip 8500 FIRMWARE VERSION>
                        Firmware version for Trio 8500

Example:

python main.py -f ./phones.txt -p MyNewPolycomPassword --check

About

A helpful script for upgrading firmware of Polycom VVX and Trio phones

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages