Pros and Cons - Automating Firmware Updates

By: Ethan Ace, Published on Jul 01, 2015

Firmware and software updates are one of the most tedious tasks in surveillance, so why not make them easier? While other devices, like PCs, phones, and other consumer electronics have featured automatic updates for years, few manufacturers even automatically check for, let alone perform updates. 

In this note, we look at Avigilon, Axis, Bosch, Exacq and Speco proceses as well as the advantages and disadvantages of automatic updates and easing this process.

******** *** ******** ******* are *** ** *** most ******* ***** ** surveillance, ** *** *** make **** ******? ***** ***** devices, **** ***, ******, and ***** ******** *********** have ******** ********* ******* for *****, *** ************* even ************* ***** ***, let ***** ******* *******. 

** **** ****, ** look ** ********, ****, Bosch, ***** *** ***** ******** ** well ** *** ********** and ************* ** ********* updates *** ****** **** process.

[***************]

**********

***** *** *** ********** to ******* ******* *************:

****** ******** *****

********* ******* ***** ***** and ******** **** ** reduce ******** ****** ***** in ******* *** *********, as ************* ***** **** fixes to ******* ***** ******. Patching ***** ***** ******* liability ********** ** *** potential *** **** ***** or *********** ******* ****** a ******** *****, *** the ******* ****** ** the ************* *****. **** is ********** ********* ** light ******** ******* *********.

****** *** ******** ***********

**** ********** ******* *********** * ****** ** recorder ** ** *****, missing *********** ******** *********** and *** ********. * good ******* ** **** can ** **** *******'* ********* **** *****, ***** ******* ******** low ***** *********** ******* 5.70 *** *.** *********, seen ****:

******* ******* *****

********** *** ****** ******* reduces *** ****** ** cameras ******* *** (*********** buggier) ******* ** ********.**** more ***** ** * single *******, **** ******* ******** may ***** **** ** up ** **** ********/********, lowering *****.

*************

****** *** *********: ****** Integrations

******** ******** ******* *** mentioned, ******* ** ***** to ******* *** *********** of ** ****** ******** a *** ***********. ******, ** the **** ** **** seen ********* *** ***** of **** ********* *********.

*******, **** *** ****** of***+ ***** ** *** **** *** years, ***** *-* ********* VMSes, ** **** ***** experienced ****** *** *********** due ** * ******** update. ** ****, *** opposite *** **** **** on **** **** *** occasion, **** *** ********* making **** ********** ***** or ******** ************ **** properly.

************: ****** *******

********* ******* ********* *** ***** not **** ** ****** methods: ******* ***** ************ unavailable ****** ** ********. Though ********** ************ *****, ** ***** as * ******, ****** may **** **-** ******* to *****. ****** ** many ***** **** *** be *********** ** **** critical **********, **** * minute ****** *** **** key ***** ** ******* used ** *** *********** and ******** **************. ******* of ****, ****** ******* should ** **** ** these *****.

Current ****** *** *** ********

**** ******** *******, **** as*******,*********, ***., ************* ***** updates, ***** ********** ******* are *******. ****** **** are ***, ***** *** some ************* ***** ******* automated ******** ** **** fully ********* *******. 

***** ********* *******: *****

**** *** ********** ** *********** *********, ***** *** select **** ****** *******, notifications ** *** ********, and ***** ********* ********:

**** *** *****: ****** Check, ********* ******

**** ******** **** ***** and ****** ******* *** Axis ****** **********. **** in *** ****** ******** screen, * **** ** firmwares ** *********, **** the ****** ************* ********** and ******* ** *** or **** ******* **************. The ******* *** ***** is *******, *** ********* on *** ****** ** a ****.

********: ****** *** *******, Automatic ******

******** ******* ************** ***** ** ******** update ********, **** ** notification ** *** ******** in *** ****** ** server *******. *******, **** a *** ******* *** been *********, **-**-**** ******** versions *** ****** ** all ********* ******** *******. Note **** ***** ** no ******* *** ******** cameras ************* ***** **** this, *** ******* **** be ********* ********.

*****: ****** *****, ********* Update

********* ******** ** *****, ***** *** ***** for *** ****** ******** in *** ****** *** of *** ****** ****, select ***, *** ************* download *** ***** ** in **** *** *****. No ******* **** *********** is ********. 

What ** *** *****?

****** ***** ********** *** disadvantages, ***** ** *** stand? *** ********* ******* a *** *****, ***** to ********? ** ** they ****** ********** ****** and **** ******* ****** and ** **** ***********?

Comments (9)

Updating firmware is a good idea, but you are best sandboxing some camera first as a trial. Also factor in you may / will need to update the VMS in some cases. :)

Typical scenario : Problem with Axis camera and Exacq VMS

Step 1. Call Axis tech support who immediately insists you must upgrade the camera firmware. Upgrading firmware does not solve issue (has it ever?)

Step 2. Hang up with Axis, call Exacq tech support who immediately blames the camera firmware which is newer than what they have tested and officially support.

Step 3. Upgrade Exacq client/server out of sheer frustration. Recording breaks completely, or other problems appear.

Step 4. Submit trouble tickets to everyone.

Step 5. Wait 6 months, other companies submit similar tickets. Both companies fix bugs with updates. Upgrade furiously.

Step 6. Take note of magical combination of working camera firmware and VMS software. NEVER LOSE THIS INFORMATION. HOLD ON TO IT FOR DEAR LIFE.

Funny cause it's true....

I think 6 months is an exaggeraton but we have certainly seen that basic pattern, and not unique to Axis / Exacq either.

Having worked with Exacq for over 3 years, and using almost exclusively Axis I have not had this experience. Yes we have had issues with firmware and yes they were not solved within one week, but there has always been a workaround that 'temporarily' resolved the problem until the proper solution was introduced.

I do understand and sympathize how frustrating it can be, if combinations do not work as they should. This was also a reason why we opted to leave 'other brands' and to go for Axis.

As for the automatics updates : I use a policy where the VMS updates are used in-house after the initial release and only after several weeks we apply them in the field. As for firmware updates for camera's, this is more tricky. New camera's come with new firmware and if they are working reliable, then we would upgrade older versions IF and only IF we have a problem with that camera on a site.

For most of our large customers the system is off line with no WAN access so automatic updates from the web don't work out so well. Automatic firmware updates on the other hand are a huge time saver.

I have noticed some cameras when firmware update revert to default settings.

Particually annoying as then have to go through the camera settings and readjust

Glynn,

Yikes. I hope that manufacturer sees that as a bug. Who was it? And has it happened more than once?

I consider that software update is a must. However i would have some of the following conditions met:

- posibility of programing this automated update. for example in the morning when there is no activity

- not using the newest software (on version older)

- update only 1/3 of the system. monitor for 1-2 month and than update all

- make sure you can downgrade easily

- save all config from the old setup (cameras and VMS)

When Juniper issued automatic updates to routers in the past, It all but killed Blackberry for several days. A well designed an secure camera network, isolated from internal and external networks should only need firmware updates to address a measurable issue, or to gain a feature, or improve reliability. I do think keeping firmware current is important, but an uncontrolled update makes no sense. Imagine your best client with 100 cameras that factory reset to the same default IP address. Upgrading firmware, software upgrades, feature enhancements, can all be sold as part of a maintenance support plan.

Login to read this IPVM report.
Why do I need to log in?
IPVM conducts unique testing and research funded by member's payments enabling us to offer the most independent, accurate and in-depth information.

Related Reports

Genetec Security Center 5.9 Release Examined on Feb 06, 2020
Genetec released the next major version of Security Center, less than a year after version 5.8. This also follows no Genetec major releases in...
IP Camera Browser Support: Who's Broken / Who Works on Dec 10, 2019
For many years, IP cameras depended on ActiveX control, whose security flaws have been known for more than a decade. The good news is that this is...
Remote Access (DDNS vs P2P vs VPN) Usage Statistics 2019 on Oct 25, 2019
Remote access can make systems more usable but also more vulnerable. How are integrators delivring remote access in 2019? How many are using...
ONVIF Exposure To "Devastating DDoS Attacks" Examined on Sep 06, 2019
ZDnet reported "Protocol used by 630,000 devices can be abused for devastating DDoS attacks", citing exposure of ONVIF devices. And after an...
Warning: Windows 7 Update Crashing NVRs on Aug 26, 2019
Windows 7 updates are causing VMS servers to fail to boot. After running the update, impacted systems do not boot as normal, instead display this...
CheckMySystems Company Profile on Aug 14, 2019
CheckMySystems says that too many users respond, "I get an email when something is wrong" when talking about their video system maintenance plan,...
Vivotek Trend Micro Cyber Security Camera App Tested on Jul 22, 2019
Vivotek and Trend Micro are claiming five million blocked attacks on IP cameras, with their jointly developed app for Vivotek cameras. This new...
LifeSafety Power NetLink Vulnerabilities And Problematic Response on May 20, 2019
'Power supplies' are not devices that many think about when considering vulnerabilities but as more and more devices go 'online', the risks for...
Security Fail: ASISNYC Auto Emails Passwords In Plain Text on May 14, 2019
ASIS NYC automatically emails a user with the password the user just entered, in plain text, when one registers for the site / event, as the...
Camera Configuration Manager Shootout - Avigilon, Axis, Bosch, Dahua, Hanwha, Hikvision on May 01, 2019
Which camera manufacturer has the best management tool? We tested 6 manufacturers - Avigilon, Axis, Bosch, Dahua, Hanwha, Hikvision to find...

Most Recent Industry Reports

GeoVision Presents AI and Facial Recognition on May 22, 2020
GeoVision presented its AI analytics and facial recognition at the April 2020 IPVM New Products show. Inside this report: A 30-minute video...
Density Presents Occupancy Monitoring For Coronavirus Protection on May 22, 2020
Density presented its cloud-based occupancy sensor to deal with Coronavirus at the May 2020 IPVM Startups show. Inside this report: A...
Openpath Presents Two Door PoE Controller on May 21, 2020
Openpath presented its new PoE controller at the May 2020 IPVM Startups show. Inside this report: A 30-minute video from Openpath including...
Bosch Presents MIC 7100 Extreme PTZs on May 21, 2020
Bosch presented its MIC 7100 Extreme PTZs at the April 2020 IPVM New Products show. Inside this report: A 30-minute video from Bosch...
Hikvision Chairman Targeted For Sanctions As Federal Watchdog Calls Out Hikvision "Serious Religious Freedom Violations" on May 21, 2020
The US government's religious freedom watchdog has criticized Hikvision for being "credibly implicated in serious religious freedom violations"....
Hikvision Temperature Screening Tested on May 20, 2020
Hikvision has ramped up the promotion of its 'temperature screening' system, including their salespeople arguing for no blackbody needed. But how...
Axxon Presents VMS 4.4 and AI Behavior Analytics on May 20, 2020
AxxonSoft presented its VMS 4.4 and AI behavior analytics at the April 2020 IPVM New Products show. Inside this report: A 30-minute video...
Indoor Robotics Presents Tando Aerial Drones on May 20, 2020
Indoor Robotics presented Tando indoor autonomous drones at the May 2020 IPVM Startups show. Inside this report: A 30-minute video from...
Directory of 89 Video Surveillance Startups on May 20, 2020
This directory provides a list of video surveillance startups to help you see and research what companies are new or not yet broadly...
FLIR Cancelling Contract With X.Labs / Feevr on May 20, 2020
While X.Labs announced the signing of a new agreement with FLIR on May 12, 2020, FLIR said, in response, on May 18, 2020, that they had cancelled a...