cancel
Showing results for 
Search instead for 
Did you mean: 
cancel

Use the get_sensor_sw_versions.pl script on a Firepower Management Center to pull information about managed devices.

579
Views
2
Helpful
2
Comments

Introduction

This script was written to gather the current software version, SRU version, and VDB version from remote Sensors.

get_sensor_sw_versions.pl

To execute the script, first copy the script onto the Defense Center. The script can be run from any directory, but for convention /var/common, /var/tmp, and /Volume/home/admin, are most often used. The following example uses /Volume/home/admin:

admin@dc:~$ ls
get_sensor_sw_versions.pl

Then, elevate privileges with "sudo -i" to allow the script to run all the commands it needs to operate properly and change back to the directory where the script was copied:

admin@dc:~$ sudo -i
Password:

root@dc:~# cd /Volume/home/admin/

root@dc:/Volume/home/admin# ls
get_sensor_sw_versions.pl

Then run the script:

root@dc:/Volume/home/admin# perl get_sensor_sw_versions.pl

The output file will be placed into /var/common with the following format:  hostname_version_info.csv

Please contact me for any enhancement requests.


Output:

This script collects current software/VDB/SRU versions to CSV file in /var/common/:

Warning: Using a password on the command line interface can be insecure.


File created: /var/common/dc_version_info.csv

Sample output:

root@dc:/var/common# cat dc_version_info.csv

DEVICE, IP, MODEL, SN, SWVERSION, SRU, VDB
543dSensor, 169.254.11.22, Virtual Device 64bit, None, 5.4.0.7, 2016-07-25-001-vrt, 271

Compatibility Information:

Version

Verified

Additional Information

5.4

6.0

6.0.1

6.1

6.2

Platform

Verified

Additional Information

SFR module

3D sensor

FMC

FTD

FX-OS

Not tested against this platform yet.

Comments
Beginner

Hi Sudhir,

Can you please add another step where we can get sensing interface (s1p1 or s2p2..), Group and Domain info columns for sensors?

Thanks,

Ramu

Cisco Employee

Hi Ramu,

I will look into adding this to the script.  I do not think it should be an issue; but will need some time to check it out and add the features.

Thank you for the suggestion!

Cheers,

Sudhir