Release Notes
----------------------------------------------------------------
Release Notes for WatchGuard 4RE Software 4.0
April 2020 - Document Revision N
----------------------------------------------------------------
Copyright (c) Enforcement Video, LLC
(dba WatchGuard Video) All rights reserved
----------------------------------------------------------------
For up-to-date information on 4RE Software, contact WatchGuard
Customer Service:
http://www.watchguardvideo.com/
http://cs.watchguardvideo.com
Phone: 1-866-384-8567 (toll free)
_________________________________________________________________
TABLE OF CONTENTS
1: FEATURE ADDITIONS
2: BUG FIXES
3: OTHER
4: v4.0.1 ADDITIONS
5: v4.0.2 ADDITIONS
6: v4.0.3 ADDITIONS
7: v4.0.4 ADDITIONS
8: v4.0.5 ADDITIONS
9: v4.0.6 ADDITIONS
10: v4.0.7
A. FEATURES
B. ADDITIONS
C. KNOWN LIMITATIONS
D. v4.0.7.843
E. v.4.0.7.852
_________________________________________________________________
1: FEATURE ADDITIONS
- Added ability to upload using HTTP with basic authentication
- Added support for Gen 4 Display
- Added ability for 4RE to be a DHCP client
- Added ability for 4RE and VISTA units to perform group
recordings
- Added precise timestamps to the video streams that can be
used to synchronize the streams for playback
- Added a time quality value to the video streams that indicates
the relative accuracy of the timestamp used for synchronizing
streams for playback
- Added a configuration item to blank the screen when the vehicle
is moving
- The 4RE DVR and VISTA WiFi Cameras automatically discover one another
to form a group
- The 4RE DVR and VISTA WiFi Cameras automatically rediscover one
another when leaving and then returning to the group
- The 4RE DVR notifies other group members when it enters the
recording state
- The 4RE DVR notifies other group members when it exits the
recording state
- The 4RE DVR notifies other group members of event tag answers
when the tags are entered on the 4RE DVR
- The 4RE DVR notifies other group members of the
critical/routine priority of the event when the event tags are
answered on the 4RE DVR
- The 4RE DVR specifies the recorded event IDs (REIDs) of other
participating group members in the description of its events so
that EL/ELX can automatically link the events together
- The 4RE DVR specifies the recorded event IDs (REIDs) of other
participating group members in the description of each part of a
split event so that EL/ELX can automatically link the events
together
- The 4RE DVR notifies other group members when it enters or exits
Covert mode
- The 4RE DVR wakes up the Smart Power Switch (SPS) when the 4RE
DVR powers on
- The 4RE DVR notifies the Smart Power Switch (SPS) of the state
of the vehicle ignition and any changes that occur so that the
SPS can manage power to connected devices (radio and VISTA WiFi
Bases)
- The 4RE DVR displays the list of VISTA WiFi Bases and grouped
VISTA WiFi Cameras on a status UI screen
- Updated the upload protocol to version 2.3
- Added 4X fixed gain to the audio during audio playback
- The device type is included in the OK message that initiates
communication between the 4RE DVR and the upload server so that
the upload server can determine what type of device is
requesting upload
- A USB drive can now contain any combination of the following
types of input files: Scripts, Config files, Upgrades, Test
scripts. The user will be prompted and can select from a list
of available options.
- Add ability to run scripts just before startup. Script files
(.sh) in /mnt/hd/etc/init.d are executed in alphabetical order
just before the ready tones are played.
- If a 4RE DVR is at software version 3.6.x or higher, a smaller
(single) upgrade package can be used to upgrade it
- Added CLI option to return the cabin mic input gain value back
to default
- The entry into and exit from Covert Mode has been added to the
metadata
- A script for migrating Mikrotik radios to a new Access
Point (AP) is available
- Added UI screens that display the other group members (VISTA
WiFi Base and VISTA WiFi Camera(s)), if available
_________________________________________________________________
2: BUG FIXES
- Fixed an issue where the 4RE DVR would reboot when the user
navigated to the Menu>Settings>Diagnose>Wireless screen
_________________________________________________________________
3: OTHER
- State capture could fail immediately following a disk format
_________________________________________________________________
4: v4.0.1 ADDITIONS
- Reformatting some hard drives would generate an error 26
_________________________________________________________________
5: v4.0.2 ADDITIONS
- (ATLAS-4432) Added support for the next generation panoramic
camera with reduced EMI
- (ATLAS-4383) Fixed a memory leak that affected operation after
several days of continuous use
- (ATLAS-4398, -4399, -4400) Blank screen on movement was
incorrectly exiting when in Dark Mode and screen touched or
Record pressed, or when stopping a recording in Covert Mode
- (ATLAS-4245) Added more complete time zone database support
for international time zones
- (ATLAS-4248) Added support for Date format adjustment for
certain English-speaking locales
- (ATLAS-4266) VISTA upload status appears on 4RE UI Transfer
screen
- (ATLAS-4441) VISTA status screen now shows more detailed
status regarding associated devices
- (ATLAS-4425) System Info UI screen now indicates pending and
staged upgrades of SPS and WiFi Base devices
- (ATLAS-4236) Added a Maintenance Mode UI screen to support the
copying of all video files to a USB device.
- (ATLAS-864, ATLAS-4461) Removed the capability to press and
hold the power off button for 7 seconds in order to force the
unit to power off
_________________________________________________________________
6: v4.0.3 ADDITIONS
- (ATLAS-4489) Fixed an issue where time zone changes entered
via the 4RE UI would revert to the system default of
'Americas/Chicago' after a reboot.
- (ATLAS-4475) Fixed a lockup and reboot that followed a
particular sequence of stopping a recording after first turning
the ignition off and back on during a recording.
- (ATLAS-3674) After notifying the user of a full hard drive
which results in the inability to record new video, additional
notifications were added to remind the user of this condition
each time a new recording is attempted.
- (ATLAS-4463) Fixed an issue where in a group recording there
was excessive delay between the first device beginning to record
and the last device beginning to record.
_________________________________________________________________
7: v4.0.4 ADDITIONS
- (ATLAS-4485) Removed excessive logging that resulted from
certain network configurations.
- (ATLAS-4487) Fixed bug where a state capture that was created
too soon after a hard drive reformat didn't have a complete set
of files
- (ATLAS-4491) The user is now prevented from setting the IP
address to 192.168.1.x from the Maintenance Menu. This prevents
an inadvertent conflict with addresses used internally within
the 4RE.
- (ATLAS-4504) Added support for the "en_CA" locale.
- (ATLAS-4508) Fixed a bug where some time zone values configured
by older versions of EL were overridden by the 4RE default value.
- (ATLAS-4509) Enhanced the 4RE state capture to include logs and
other data from the Smart POE Switch (SPS) and the Vista Base, if
those devices are present in the 4RE's network.
_________________________________________________________________
8: v4.0.5 ADDITIONS
- (ATLAS-4543) Extended Integrated VISTA capability to support
the VISTA XLT.
- (ATLAS-4159) Fix that prevents erroneous over-speed recording
triggers that occurred when the ignition was off.
- (ATLAS-4551) Removed security vulnerability by upgrading the
version of the 3rd-party NTP software.
- (ATLAS-4553) Removed security vulnerability by upgrading the
version of the 3rd-party OpenSSH and OpenSSL software.
- (ATLAS-4554) Removed security vulnerability by removing an
open telnet port.
- (ATLAS-4555) Removed security vulnerability by removing an
open nfs port.
- (ATLAS-4547) Added more universal support for USB drives,
allowing for the use of WSB drives from a much wider variety
of drive manufacturers.
- (ATLAS-4505) Fix the timestamp associated with information
related to associated VISTA devices (e.g. "Last seen" timestamp)
- (ATLAS-4530) Improved system logging related to officer login
and device configuration changes.
- (ATLAS-4526) Improved state capture script that gathers more
complete information when hard drive errors are present.
_________________________________________________________________
9: v4.0.6 ADDITIONS
- (ATLAS-4566,4418,4560) Upload over cellular connection
- (ATLAS-4557) Added feature that allows the 4RE to be configured
to require confirmation on record stop
- (ATLAS-4552) Fixed a problem with the Split Event feature where
under some conditions the process of splitting an event would
never complete.
- (ATLAS-4608) Fix bug that allows for an increase in capacity
of officers configured, as well as more consistent maximum number
of officers allowed.
- (ATLAS-4546) Added a feature that allows the full format of the
hard drive as an option in the Maintenance Menu in addition to
the quick format option.
- (ATLAS-4665) Fixed problem where under some conditions, not all
log files were included in the state capture.
- (ATLAS-4663) Fixed problem related to failing to split a large
event that results from continuing to record after the system
is full and also rebooting the system prior to stopping the
recording.
- (ATLAS-4650) Fixed a problem where after an event was
categorized as a critical event, all future events had their HD
(critical) video saved for the event regardless of how the event
was categorized.
- (ATLAS-4644) Internal release note: Improved diagnostics to
help in diagnosing upgrade failures that result in Error #278.
- (ATLAS-4637) Fixed a bug where metadata entries were given
the wrong timestamp
- (ATLAS-4620) With the 3.5.0 release, local environment
variables for IP Address, Netmask, and Gateway were overridden
by a new config received from EL, by design. This new behavior
in the 3.5.0 release interfered with existing scripts used to
configure boot environment variables. The 4.0.6 release provides
a way for scripts to ultimately control these variables
regardless of the EL config.
- (ATLAS-4612) Fixed a bug where after the hard drive full and
then space was cleared, a new recording would appear to be
working, but the 4RE wasn't actually recording.
- (ATLAS-4521) When a 4RE is used with an external iUPS, the 4RE
source voltage diagnostic screen will correctly identify voltage
out of range conditions.
- (ATLAS-4490) Fixed 4RE reboot in Integrated VISTA configuration
when wireless radio is configured as a bridge.
- (ATLAS-4343) Fixed a problem where the 4RE ran out of memory
in a certain configuration after many days of continuous use.
- (ATLAS-4244) Fixed a bug where the 4RE inadvertently triggers
a recording due to excessive speed even when the car is not
moving.
- (ATLAS-3798) Enhanced UI Transfer Status screen to provide
more consistent and accurate transfer statistics
_________________________________________________________________
10: v4.0.7.842
A. FEATURES
I. 4RE
a. Networking
- Encrypted cellular upload
- Support for two EL upload server addresses
- DNS Configuration
- DHCP Server Configuration
- Support SPS upgrade from 4RE
b. User Interface
- Support for Arabic Languages and Locales
- Automatic configuration deployment
Prompt added for reboot when configuration changes
c. Configuration
- MDC Setup scripts for Windows 7
B. ADDITIONS
- (ATLAS-4789) Error 26 mitigation. Drives will now be
rebooted up to 3 times to try to recover prior to declaring
error 26.
Note that it will now take significantly longer for the 4RE
to display the error #26 pop-up message. When a failure
occurs, the 4RE splash screen will appear on the DVR, followed
by two reboots with Dark mode turned ON, resulting in the
display screen going blank. Following the 3rd reboot, a
pop-message indicating error #26 will be displayed.
There are typically two conditions where error #26 will occur:
a) when a new hard drive is installed
b) when the DVR encounters a hard drive communication failure
- (ATLAS-4844) Added ability to upgrade the SPS via automatic
push of 4RE upgrade package without the need to use a VISTA.
- (ATLAS-4611,4717,4718) Added Phase I support for Arabic
Languages and locales
- (ATLAS-4841) Added support for MDC Setup script in a
Windows 7 Environment
- (ATLAS-4610,ATLAS-4835) Upload via WiFi or Cellular
interchangeably. Added script support to utilize the Miktotik
Groove and MDC with an LTE dongle to switch between Cellular
and WiFi upload automatically based on WiFi availability.
- (ATLAS-3895) Updated version of openSSL to version 1.0.21
- (ATLAS-4919) Support dual path upload by hairpinning directly
to an LTE router. A script is available for use with an LTE
router that does not support WiFi.
- (ATLAS-4742) Added the ability to accept two EL upload server
addresses to 4RE. The configuration item to specify the
second server is SecondaryBackendServer.
- (ATLAS-4723) 4RE will prompt for reboot if configuration
items relating to Dvr Ethernet, DHCP, or DNS are updated. This
is needed to allow automatic deployment of these configuration
items. Previously, rebooting was a manual step that was
performed after manual configuration deployment.
- (ATLAS-3839) Allow configuration of 4RE as a DHCP server.
- (ATLAS-4518) Modified power off sequence of 4RE during brief
ignition off sequence. Previously, it was possible to turn off
the ignition, press the power off button, and then turn on the
ignition, leaving the 4RE in a powered off state. The 4RE will
now properly follow the ignition state.
- (ATLAS-4615) Confirmed operation of "Headless" 4RE solution
controlled through the MDC app rather than the physical display.
- (ATLAS-4751) Resolved conflict with EL 3.1.2 that was
preventing upload in some cases.
- (ATLAS-2368) It is possible to set the DVR IP address from
the configuration in ELC.
- (ATLAS-4713) Provided information on upgrading Mikrotik
Groove radio to eliminate a vulnerability to VPNFilter Botnet
Security Issues.
- (ATLAS-4343) Fixed a problem where the 4RE ran out of memory
in a certain configuration after many days of continuous use.
This will improve operation of Interview Room configurations
that run for days without powering down.
- (ATLAS-4724) Added a default gateway for the 4RE when it is
configured to be a DHCP server for the vehicle network.
- (ATLAS-4847) Corrected stability problems associated with
playback near the end of the available video evidence.
C. KNOWN LIMITATIONS
- (ATLAS-5020) Future DNS lookups will fail until reboot
if DNS lookups continue to fail for an extended period
of time.
Description: In order for the problem to occur, the primary
and secondary DNS servers must be unavailable for more than
an hour. Once this issue occurs, the 4RE will not switch
back to LTE after uploading events over WiFi. This issue
is only present when using hostnames instead of IP addresses
for either primary or secondary backend servers.
Workaround: Power off the system and restart in order
to recover the ability to upload.
- ATLAS-5025 Cellular upload over VPN with LTE path only
Description: Uploads problems can occur when the user
exits and returns to cellular coverage when configured
for cellular upload with only an LTE path over a VPN.
Workaround: Populate either the BackendServer or
BackendServerDomainName configuration field with an
unreachable server address or hostname to avoid
the issue. If the issue has already been encountered,
reboot the 4RE to recover.
D. v4.0.7.843
- ATLAS-5035 A DVR with hundreds of events does not
complete the upload initiation process before the
default EL socket timeout
Description: DVRs containing more than 300 events may be
unable to upload events over WiFi or LTE. The default
EL timeout is 2 minutes for connectivity, and increasing
this value in EL will increase the number of events that
are supported for upload at the expense of longer delays
recovering from upload failures. With the earlier
firmware version, it was possible to upload
approximately 750 events without issues.
This behavior is resolved with the 4.0.7.843 firmware
release, and up to 1200 events successfully upload from
a single DVR to EL4.4.1.
- ATLAS-5037 USB will not mount when 4RE has hundreds of videos
and uploads are failing
Description: As part of the ATLAS-5035 investigation, an issue
was identified with mounting the USB when there are hundreds of
videos on the DVR and the wireless upload starts but does not
complete successfully. In order to work around this issue, it
was possible to (1) disconnect the radio, drive out of range,
or change the upload server address, (2) insert a USB after
reboot but before the upload cycle, or (3) insert the USB prior
to reboot.
This issue is fully resolved as part of the 4.0.7.843 firmware,
and it is now possible to mount the USB successfully during the
upload process.
E. v4.0.7.852
- ATLAS-5043 DVR IP issues after 4.0.7 upgrade because of config
item being set to DHCPClient true DHCPClient
Description: On DVRs that do not have an SPS connected, all of
the IP related network information becomes unknown after the
unit is upgraded to 4.0.7.843. When the unit is rebooted, it
can no longer connect to the server.
This behavior is resolved with the 4.0.7.852 firmware release.
Upgrading will no longer corrupt the network settings.