Updated NVR firmware published - NVR_78_79_EXX_V3.4.80_160718.zip

I think @Del Boy used the 3.4.80 FW from the HV Chinese site which should work on the K41.
 
Last edited by a moderator:
Telnet seems to have disappeared from the settings. I'm sure it was there before.

I can see either motion or continuous but not both at the same time, continuous just over-rides it completely. I can see both at the same time on the monitor GUI.

Edit: Yes, I used Chinese firmware. I didn't realise there was a difference on the K41/K51 think.
 
I probably should've fixed this before updating and removing my telnet access but... I've never had Virtual Host. Anyone got the same?
 
HELP!
I accidentally did a restore to defaults and mine language is set to Chinese now!!!! Not happy. Beware not to reset to factory defaults. Anyone now or have a hacked chinese firmware that has the english language ? Anyone how how to hack it back to english ?
 
What model of NVR do you have and what version of firmware is it running?
How old is your backup copy of the device configuration?
There is a language flag in the configuration file.
 
Hi Alastair,

My NVR is a Chinese model DS-7608N-E2/8P has 8 x PoE ports. The Chinese firmware is for 78 series which worked when I flashed it to v3.4.0.80 . But after reset default it reverted to Chinese. I didn't export the config as I hadn't configured any cameras. Any chance I could import someone else's config file to switch it back to English? Thanks for the response Jase
 
OK - so I did have a look at this firmware and installed a slightly tweaked version on my DS-7816N-E2 NVR last night.
Not an in-depth look yet, but first impressions:

The playback timeline in the web GUI doesn't have motion or events superimposed on a continuous recording line - it's either / or, even when the cameras are set to notify about events.
Unless this is model-dependant. I thought we'd seen a screenshot of a web GUI showing that, but I looked back and couldn't find it.
The VGA/HDMI interface does do smart event marking.
Also - the timeline height has been much reduced, making it quite a bit harder to quickly interpret the motion events.

Early days yet - but it was stable overnight, no obvious problems, no out-of-memory errors, no extra CPU loading.
It's connected to 7 cameras, a mix of Hikvision and ONVIF using only motion or event recording.

An interesting addition, and worth a closer look, is the 'PTZ linkage' now available for smart events.
See the screenshot below.

And for the techies amongst us, start.sh suggested that dropbear (SSH client as used in the IP cameras) was available, but it wasn't, nowhere to be seen in the firmware.
So I had to add telnet back in as Hikvision have removed it from the skinny version of busybox in this firmware. @montecrypto - have you seen dropbear in any of the 3.4.80 firmware you've looked at?
Code:
mv -f /home/app/exec/dropbear /usr/sbin/
mv -f /home/app/exec/dropbearkey /usr/sbin/
mkdir -p /etc/dropbear && cd /etc/dropbear && dropbearkey -t rsa -f dropbear_rsa_host_key&

The CPUs are hardly even idling:
Code:
dvrdvs login: root
Password:

BusyBox v1.16.1 (2016-06-29 13:49:45 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
psh: applet not found
[root@dvrdvs /root] # getHardInfo
Start at 2016-08-11 21:53:52
Serial NO :1620150203AARR503146794WCVU
V3.4.80 build 160718
softBase:/Platform/trunk:0
KernelVersion: V1.0.0 build 160629
dspSoftVersion: V5.0 build 160716
codecVersion: V5.0 build 160716
hardwareVersion = 0x0
encodeChans = 0
decodeChans = 16
alarmInNums = 0
alarmOutNums = 0
flashsize = 0x0
ramSize = 0x40000000
networksNums = 1
language = 1
devType:DS-7816N-E2
bootPartition = 1
randomCode =
[root@dvrdvs /root] # free
              total         used         free       shared      buffers
  Mem:       526180       512176        14004            0       337096
 Swap:            0            0            0
Total:       526180       512176        14004
[root@dvrdvs /root] #
 
Mem: 512324K used, 13856K free, 0K shrd, 337096K buff, 37568K cached
CPU0:  0.3% usr  0.7% sys  0.0% nic 93.8% idle  0.0% io  0.0% irq  4.9% sirq
CPU1:  0.1% usr  0.9% sys  0.0% nic 98.8% idle  0.0% io  0.0% irq  0.0% sirq
Load average: 58.73 57.48 57.54 1/294 10827
  PID  PPID USER     STAT   VSZ %MEM CPU %CPU COMMAND
  913   906 root     S     550m107.1   0  3.1 [sc_hicore]
 1347     2 root     SW       0  0.0   1  0.4 [HI_VFMW_VideoDe]
  914   906 root     S    24976  4.7   1  0.0 [sc_T1]
10573 10313 root     R     1196  0.2   0  0.0 [top]
  906     1 root     S    32636  6.2   1  0.0 [master]
  904     1 root     S <   1588  0.3   1  0.0 [iscsid]
 2730     1 root     S     1252  0.2   1  0.0 [busybox-armv7l]
  571     1 root     S     1200  0.2   1  0.0 [sh]
10313  2730 root     S     1200  0.2   1  0.0 [sh]
    1     0 root     S     1188  0.2   0  0.0 [init]
  559     1 root     S <    888  0.1   0  0.0 [udevd]
  975     2 root     DW       0  0.0   1  0.0 [HDMI_kthread]
  283     2 root     SW       0  0.0   1  0.0 [kworker/1:1]
   11     2 root     SW       0  0.0   0  0.0 [kworker/u:1]
  449     2 root     SW       0  0.0   1  0.0 [mtdblock2]
  536     2 root     SW       0  0.0   0  0.0 [kworker/0:2]
  302     2 root     SW       0  0.0   1  0.0 [kswapd0]
 1095     2 root     SW       0  0.0   1  0.0 [flush-8:0]
  172     2 root     SW       0  0.0   1  0.0 [sync_supers]
[root@dvrdvs /root] #

Some screenshots:
NVR_3.4.80_1.jpgNVR_3.4.80_2.jpgNVR_3.4.80_3.jpg
 
Last edited by a moderator:
And for the techies amongst us, start.sh suggested that dropbear (SSH client as used in the IP cameras) was available, but it wasn't, nowhere to be seen in the firmware.
So I had to add telnet back in as Hikvision have removed it from the skinny version of busybox in this firmware. @montecrypto - have you seen dropbear in any of the 3.4.80 firmware you've looked at?
I just checked - it's in both the K51 files, the ML and EN versions
But not in the K41 file, nor in the 78xx file from the CN website
So just a bit of careless editing by the firmware developers.


It's obvious that the K51 NVRs are quite different models - presumablty these are the -Ix models with more powerful hardware.
 
Is your virtual host working @alastairstevenson? Just would mean I could turn that on and off rather than connecting my laptop to the NVR now and then. More a nicety than a need.
 
Last edited by a moderator:
Is your virtual host working
Yes, it does show on the advanced network menu, and also in the column on the RHS of camera Management, but only because I've customised the firmware. (!)
But I don't really need it on the 7816N-E2 - as it has no PoE ports.
This NVR pulls the camera feeds off another NVR, 7816N-E2/8P via their actual 192.168.254.x PoE port addresses.

Interestingly, the Virtual Host links in the RHS column of the 7816N-E2 link to the camera actual addresses and work OK.
 
All of a sudden I'm liking this 3.4.80 firmware even more.
Contrary to what I thought earlier, it does have what's long been on my wishlist, though not quite matching what QNAP Surveillance Station can do in this area - the ability in the web GUI to show events on the playback timeline superimposed on continuous recording.
What I missed the first time round is an extra icon at the bottom left of the screen, next to the panel selection icon.
On the face of it, selection is possible to add either motion, line crossing detection or intrusion detection to the playback timeline.
Going back to my first test of the firmware, with one camera set to continuous which was normally event and smart event only, motion is added to continuous and shows quite nicely.
See the screenshot below.
I haven't seen line crossing or intrusion detection markings though. I need to do some more tests to explore that.
Looking good!
NVR_3.4.80_4.jpg
 
  • Like
Reactions: scn101
that is great i'm thinking of updating but i have a small problem and not sure if it's fixed when i play back on the nvr it self does yours when using 4MP cctv cameras show no resource available when you play back hovering over the play back time line see photos it works only on the 2mp cameras i have but not the 4mp ones

20160813_202808.jpg20160813_202751.jpg
 
that is great i'm thinking of updating but i have a small problem and not sure if it's fixed when i play back on the nvr it self does yours when using 4MP cctv cameras show no resource available when you play back hovering over the play back time line see photos it works only on the 2mp cameras i have but not the 4mp ones

I have a 7608NI-I2 with 2 x 4mp connected and I have this same problem running v3.4.6 and v3.4.62 so I'm also wondering if this is specific to 4mp cams and not the actual NVR firmware ?
 
All of a sudden I'm liking this 3.4.80 firmware even more.
Contrary to what I thought earlier, it does have what's long been on my wishlist, though not quite matching what QNAP Surveillance Station can do in this area - the ability in the web GUI to show events on the playback timeline superimposed on continuous recording.
What I missed the first time round is an extra icon at the bottom left of the screen, next to the panel selection icon.
On the face of it, selection is possible to add either motion, line crossing detection or intrusion detection to the playback timeline.
Going back to my first test of the firmware, with one camera set to continuous which was normally event and smart event only, motion is added to continuous and shows quite nicely.
See the screenshot below.
I haven't seen line crossing or intrusion detection markings though. I need to do some more tests to explore that.
Looking good!
View attachment 12483
I will test with mine now. I thought I tried that!
 
All of a sudden I'm liking this 3.4.80 firmware even more.
Contrary to what I thought earlier, it does have what's long been on my wishlist, though not quite matching what QNAP Surveillance Station can do in this area - the ability in the web GUI to show events on the playback timeline superimposed on continuous recording.
What I missed the first time round is an extra icon at the bottom left of the screen, next to the panel selection icon.
On the face of it, selection is possible to add either motion, line crossing detection or intrusion detection to the playback timeline.
Going back to my first test of the firmware, with one camera set to continuous which was normally event and smart event only, motion is added to continuous and shows quite nicely.
See the screenshot below.
I haven't seen line crossing or intrusion detection markings though. I need to do some more tests to explore that.
Looking good!
View attachment 12483

This icon was in previous frimware as well and maybe it only works with Hikvision cams with Huisun it's a no go. The only way I am getting this to "work" is to have two separate channels for the same camera.
 
I updated one of our DS-7608NI-I2 8/P (despite Hikvisions RAM warning notice) to v3.4.80 . I'm not recommending anyone else do this just because it worked for me !

Currently its running OK with 2 x 4mp cams connected recording at a bitrate of 16384 constant

Couple of items I've noticed which maybe someone else with an I2 could confirm

- In the web GUI, NIC type dropdown and all IP settings field are blank and not editable under Network >> Basic Settings >> TCP/IP
- Enable HTTPS checkbox is greyed out

- Search and Smart playback are sluggish which I'm guessing is part of the RAM issue Hikvision stated.
 
  • Like
Reactions: alastairstevenson
- Enable HTTPS checkbox is greyed out
Is this because there is no certificate yet provided?

So far - after just over a week - the CN NVR_78_79_EXX_V3.4.80_160718 is looking pretty good on my 7816N-E2, I've seen no oddities.
This device has 1GB RAM, with 512MB assigned to the CPU / Linux.
 
  • Like
Reactions: littlebandit
Is this because there is no certificate yet provided?

Yep, your right. Must be a change to stop people enabling before they generate a cert.

So that just leaves the weird issue of Network settings in the GUI all blanked out....

I have a DS-7716NI-I4 16/P aswell, I might update that and see if it has the same problem
 
So that just leaves the weird issue of Network settings in the GUI all blanked out....
As a long shot - maybe try changing them with SADP and see if they remain blank.
What firmware was on the NVR before you applied 3.4.80 ?
Some changes have been made to the way the configuration data is handled.
Maybe something was lost in translation ...