DHI-NVR 1108HS
после перезагрузки регистратор ставит галочку на DHCP. IP адрес можно менять, они меняются и всё работает, но до перезагрузки.
Настройка портов доступна только через PSS, через монитор этой закладки вообще нет.
Через веб интерфейс - login failed
Пробовал прошивку с vidimost-и, с оф. сайта и от итальянцев. Результата нет.
Код: Выделить всё
mii info 0 0 , mii dump 0 0 , mii debug - результат: No such device!!!
при загрузке видно flash has been locked, но sf_unlock и настройки применяются и после reset-a сохраняются.
лог загрузки
Код: Выделить всё
fb_port=2
FB_FEED
U-Boot 2010.06-svn1949 (Sep 21 2015 - 19:07:55)
DRAM: 256 MiB
Check spi flash controller v350... Found
Spi(cs1) ID: 0x01 0x20 0x18 0x4D 0x01 0x80
Spi(cs1): Block:64KB Chip:16MB Name:"S25FL129P1"
chipcs is 1
ps_flash_dev->ps_flash_host is 0x80836cd4
flash[S25FL129P1] protect: initialize is success, host is hisfc350!
In: serial
Out: serial
Err: serial
judge ddr init
user init finish.cpu type: hi3520D
logo w=300,h=113
flash type is S25FL129P1
offset=0x0: status[0x0]: lock
[b]flash has been locked[/b]
Hit any key to stop autoboot: 3 2 1 0
Hisilicon ETH net controler
UP_PORT : phy status change : LINK=UP : DUPLEX=FULL : SPEED=100M
netup time out: 1000
Timeout
Hisilicon ETH net controler
miiphy_register: non unique device name '0:3'
miiphy_register: non unique device name '0:2'
UP_PORT : phy status change : LINK=UP : DUPLEX=FULL : SPEED=100M
TFTP from server 192.168.254.254; our IP address is 192.168.1.108; sending through gateway 192.168.1.1
Download Filename 'upgrade_info_7db780a713a4.txt'.
Download to address: 0x80100000
Downloading: *
ARP Retry count exceeded; starting again
Failed to get info.txt
squashfs use lzma
### squashfs loading '/boot/uImage' to 0x82000000
squashfs use lzma
### squashfs load complete: 2069748 bytes loaded to 0x82000000
## Booting kernel from Legacy Image at 82000000 ...
Image Name: Linux-3.0.8
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2069684 Bytes = 2 MiB
Load Address: 80008000
Entry Point: 80008000
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
Linux version 3.0.8 (jenkins@Centos-112) (gcc version 4.4.1 (Hisilicon_v200(gcc4.4-290+glibc-2.11+eabi+nptl)) ) #1 Mon Sep 21 19:06:35 CST 2015, svn:4822
CPU: ARMv7 Processor [414fc091] revision 1 (ARMv7), cr=10c53c7f
CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: hi3520d
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 42926
Kernel command line: mem=169M, console=ttyAMA0,115200 rootfstype=squashfs root=/dev/mtdblock1 dh_keyboard=0 load_modules=1 chiptype=3 product_type=8 wifiMac=00:00:00:00:00:00 nvr11hs=0
PID hash table entries: 1024 (order: 0, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 169MB = 169MB total
Memory: 166240k/166240k available, 6816k reserved, 0K highmem
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
DMA : 0xffc00000 - 0xffe00000 ( 2 MB)
vmalloc : 0xcb000000 - 0xfe000000 ( 816 MB)
lowmem : 0xc0000000 - 0xca900000 ( 169 MB)
modules : 0xbf000000 - 0xc0000000 ( 16 MB)
.init : 0xc0008000 - 0xc0028000 ( 128 kB)
.text : 0xc0028000 - 0xc04c2000 (4712 kB)
.data : 0xc04c2000 - 0xc04eab20 ( 163 kB)
.bss : 0xc04eab44 - 0xc0512fd8 ( 162 kB)
SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS:128 nr_irqs:128 128
sched_clock: 32 bits at 82MHz, resolution 12ns, wraps every 52060ms
Console: colour dummy device 80x30
Calibrating delay loop... 1318.91 BogoMIPS (lpj=6594560)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
Serial: AMBA PL011 UART driver
uart:0: ttyAMA0 at MMIO 0x20080000 (irq = 40) is a PL011 rev2
console [ttyAMA0] enabled
uart:1: ttyAMA1 at MMIO 0x20090000 (irq = 41) is a PL011 rev2
uart:2: ttyAMA2 at MMIO 0x200a0000 (irq = 42) is a PL011 rev2
uart:3: ttyAMA3 at MMIO 0x200b0000 (irq = 43) is a PL011 rev2
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Switching to clocksource timer1
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
NetWinder Floating Point Emulator V0.97 (double precision)
L2cache cache controller enabled
*** min_free_kbytes=1657, tmp = 1656, min=1656
*** WMARK_LOW = 2068, WMARK_HIGH=2484
*** min_free_kbytes=1657, tmp = 0, min=0
*** WMARK_LOW = 0, WMARK_HIGH=0
squashfs: version 4.0 (2009/01/31) Phillip Lougher
NTFS driver 2.1.30 [Flags: R/W].
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
fuse init (API version 7.16)
msgmni has been set to 324
alg: No test for stdrng (krng)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler deadline registered (default)
io scheduler cfq registered
ahci ahci.0: ********** turning off CAP_NCQ
ahci: SSS flag set, parallel bus scan disabled
ahci ahci.0: AHCI 0001.0200 32 slots 2 ports 3 Gbps 0x3 impl platform mode
ahci ahci.0: flags: sntf stag pm led clo only pmp pio slum part ccc sxs boh
scsi0 : ahci_platform
scsi1 : ahci_platform
ata1: SATA max UDMA/133 mmio [mem 0x10080000-0x1008ffff] port 0x100 irq 52
ata2: SATA max UDMA/133 mmio [mem 0x10080000-0x1008ffff] port 0x180 irq 52
Spi id table Version 1.22
hisfc350 probe.
Spi(cs1) ID: 0x01 0x20 0x18 0x4D 0x01 0x80
4r4w SPI...............
spi_general_qe_enable()
regval_init : 0x0
regval_befor2 : 0x4d180202
QE is enable already--
SPI FLASH start_up_mode is 3 Bytes
Spi(cs1):
Block:64KB
Chip:16MB
Name:"S25FL129P1"
spi size: 0x16777216
chip num: 1
########trace mtd partitions!
mem = 169
chipcs is 1
ps_flash_dev->ps_flash_host is 0xc04dec60
flash[S25FL129P1] protect: initialize is success, host is hisfc350!
Creating 7 MTD partitions on "hi_sfc":
0x000000000000-0x000000060000 : "boot+env"
0x000000060000-0x000000ce0000 : "rootfs"
0x000000ce0000-0x000000e60000 : "web"
0x000000e60000-0x000000e80000 : "custom"
0x000000e80000-0x000000ec0000 : "logo"
0x000000ec0000-0x000000fa0000 : "config"
0x000000fa0000-0x000001000000 : "log"
Fixed MDIO Bus: probed
get MAC from register address: 4C:11:BF:2E:C9:A1
ata1: SATA link down (SStatus 0 SControl 300)
himii: probed
ata2: SATA link down (SStatus 0 SControl 300)
PHY himii:02 not found
hieth:hieth_platdev_probe_port:759:
connect to phy_device himii:02 failed!
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
usbmon: debugfs is not available
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
hiusb-ehci hiusb-ehci.0: HIUSB EHCI
hiusb-ehci hiusb-ehci.0: new USB bus registered, assigned bus number 1
hiusb-ehci hiusb-ehci.0: irq 53, io mem 0x100b0000
hiusb-ehci hiusb-ehci.0: USB 0.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
hiusb-ohci hiusb-ohci.0: HIUSB OHCI
hiusb-ohci hiusb-ohci.0: new USB bus registered, assigned bus number 2
hiusb-ohci hiusb-ohci.0: irq 54, io mem 0x100a0000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
usbcore: registered new interface driver cdc_acm
cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
usbcore: registered new interface driver cdc_wdm
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver ums-alauda
usbcore: registered new interface driver ums-datafab
usbcore: registered new interface driver ums-freecom
usbcore: registered new interface driver ums-isd200
usbcore: registered new interface driver ums-jumpshot
usbcore: registered new interface driver ums-sddr09
usbcore: registered new interface driver ums-sddr55
usbcore: registered new interface driver mdc800
mdc800: v0.7.5 (30/10/2000):USB Driver for Mustek MDC800 Digital Camera
mousedev: PS/2 mouse device common for all mice
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 10
Mobile IPv6
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
NET: Registered protocol family 15
Registering the dns_resolver key type
squashfs use lzma
VFS: Mounted root (squashfs filesystem) readonly on device 31:1.
Freeing init memory: 128K
usb 2-1: new low speed USB device number 2 using hiusb-ohci
[RCS]: /etc/init.d/S00devs
[RCS]: /etc/init.d/S01udev
input: SEMICCHIP Usb Mouse as /devices/platform/hiusb-ohci.0/usb2/2-1/2-1:1.0/input/input0
generic-usb 0003:1A2C:0042.0001: input: USB HID v1.10 Mouse [SEMICCHIP Usb Mouse] on usb-hiusb-ohci-1/input0
[RCS]: /etc/init.d/S80network
[RCS]: /etc/init.d/S81toe
[RCS]: /etc/init.d/S99dahua
squashfs use lzma
******************************************************************************
GENERAL: AVSS Version: V0.00.26 Svn: 3048+ Compile at Feb 24 2014 11:48:23
******************************************************************************
The phy is not compatible. phy_id :ffffffff
ADDRCONF(NETDEV_UP): eth0: link is not ready
-----------------------------------------------------------------
Version: 4318(Sep 21 2015 19:27:17)
Usage: netinit [ethname] [Ipaddrnetinit uses obsolete (PF_INET,SOCK_PACKET)
ess] [Netmask] [Gateway]
Example for set all(ip, netmask, gateway):
netinit eth0 192.168.1.100 255.255.0.0 192.168.1.1
Example for set ip :
netinit 192.168.1.34
Example for set netmask :
netinit NULL 255.255.0.0(keep original ip)
-----------------------------------------------------------------
eth0
[0;32;32m[LIBDVR] no cmos dev
[m[0;32;32m[LIBDVR] Cmos dev init success
[m[0;32m[SYSNET-4318] MSG [eth0]mac : 4c-11-bf-2e-c9-a1
The phy is not compatible. phy_id :ffffffff
ADDRCONF(NETDEV_UP): eth0: link is not ready
[m ip : 192.168.1.108
netmask : 255.255.255.0
gateway : 192.168.1.1
mtu : 1500
[0;32m[SYSNET-4318] MSG [eth0]mac : 4c-11-bf-2e-c9-a1
[m
7z ANSI-C Decoder 9.20 : Igor Pavlov : Public domain : 2010-11-18
udhcpd: /mnt/mtd/Config/udhcpd.conf: No such file or directory
udhcpd: can't open /mnt/mtd/Config/udhcpd.conf
open file failed -1, Read-only file system
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
PHY: himii:03 - Link is Up - 100/Full
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Extracting Challenge
Everything is Ok
WatchDogTime::Start()
[0m[37;40m16:29:20|trace inclild ppid=629 pid=648>>>>>
[0m[37;40m16:29:20|trace in parent pid =648>>>>
[0m[37;40m16:29:20|trace inclild ppid=629 pid=650>>>>>
[0m[37;40m16:29:20|trace in parent pid =650>>>>
sh: can't create /sys/block/sda/queue/read_ahead_kb: nonexistent directory
[0m[37;40m16:29:20|trace CDriverManagerImp::Start()>>>>>>>>>
[0m[37;40m16:29:20|trace | libstorage version: 47788 1.03.0- Sep 21 2015 19:40:32
[0m[0;32mLIBHD_MSG: Support ESATA function.
[m[0;32mLIBHD_MSG: Support ESATA function.
[m[0;32mLIBHD_MSG: VERSION INFO :1259
[m[0;32mLIBHD_MSG: Find disk number : 0
[mDHFS: two --------------------------index
DHFS: DHFS Version $Rev: 199893 $, Built in Sep 21 2015 19:28:14
DHFS: g_disk_num = 0
DHFS: none type 0 driver!
DHFS: none type 1 driver!
DHFS: none type 2 driver!
...
DHFS: none type 37 driver!
DHFS: dh_file_sys_init() end============================
driver basic parameter:
----------------------------------------------------------------------------------------------------
| dev.part |type|total_clus | temp_off | index_off | dir_off | data_off | rev_clus | sec/clus |status|
|----------|----|-----------|----------|-----------|---------|----------|----------|----------|------|
------------------------------------------------------------------------------------------------
driver operation parameter:
----------------------------------------------------------------------------------------------------------------------------------
| dev.part | F| S|e_clus | curr | start1 | end1 | start2 | end2 |
| | | | | |MM-DD HH:MM:SS| clus |MM-DD HH:MM:SS| clus |MM-DD HH:MM:SS| clus |MM-DD HH:MM:SS| clus |
|----------|--|--|--------|--------|--------------|--------|--------------|--------|--------------|--------|--------------|--------|
----------------------------------------------------------------------------------------------------------------------------------
driver time chart:
--------------------------------------------------------------------------
|dev.part | period of time |
|---------|----------------------------------------------------------------|
------------------------------------------------------------------------
driver time sections:
------------------------------------------------------------------------
|dev part |start_clus| end_clus | start_time | end_time |
------------------------------------------------------------------------
DHFS: No such driver!
меняю на статику
Код: Выделить всё
[mDHFS: No such driver!
[37;40m16:45:07|[libNetApp] trace Src/P2P/P2P.cpp,396: localIp is change:localIp:192.168.0.222 old_localIp :192.168.0.40
[0m[36;40m16:45:07|[libInfra] debug ThreadBody leave name = Proxy Event Driver, id = 704
[0m[36;40m16:45:07|[libInfra] debug ThreadBody leave name = udp client, id = 705
[0m<ProxyP2PClient.cpp:277>p2p client event destory! this[0x422136d8]
<ProxyP2PClient.cpp:55>CP2PClient::~CP2PClient() this:[0x422136d8]!
[36;40m16:45:07|[libInfra] debug ThreadBody leave name = Proxy Event Driver, id = 710
[0m[36;40m16:45:07|[libInfra] debug ThreadBody leave name = udp client, id = 711
[0m<ProxyP2PClient.cpp:277>p2p client event destory! this[0x42213ec8]
<ProxyP2PClient.cpp:55>CP2PClient::~CP2PClient() this:[0x42213ec8]!
[37;40m16:45:07|[libNetApp] trace Src/P2P/P2P.cpp,492: create new feature: dhp2pwww.easy4ipcloud.com8800YXQ3Mahe-5H-R1Z_1H00CFBPAY000201
[0mgetaddrinfo:27 LIBDHDNS: Call getaddrinfo() from static library!
send_dg:989 send_dg was called!
send_dg:1114 resplen = 54
[36;40m16:45:07|[NetProt-226895] debug [getByNet:131]gethost from net www.easy4ipcloud.com <---> 54.93.87.103
[0m[37;40m16:45:07|[libNetApp] trace Src/P2P/P2P.cpp,582: getaddrinfo result ipaddress 54.93.87.103
[0m<ProxyServer.cpp:40>version information: major[3]minor[0]revision[0]build[259394]type[Beta]
[37;40m16:45:07|[libNetApp] trace Src/P2P/P2P.cpp,492: create new feature: hsviewhsview.dahuap2p.com8800YXQ3Mahe-5H-R1Z_1H00CFBPAY000201
[0mgetaddrinfo:27 LIBDHDNS: Call getaddrinfo() from static library!
send_dg:989 send_dg was called!
[36;40m16:45:07|[libInfra] debug ThreadBody Enter name = udp client, id = 776, prior = N64, stack = 0x5b665c44
[0m<P2PDevice.cpp:229>device start!
<Common.cpp:407>Send Request[1626745492] to [54.93.87.103:8800] /online/p2psrv/1H00CFBPAY00020
[36;40m16:45:07|[libInfra] debug ThreadBody Enter name = Proxy Event Driver, id = 775, prior = N64, stack = 0x5bf44c44
[0m<Common.cpp:435>Response 401 with ServerTime[2017-04-24T13:28:40Z]
send_dg:1114 resplen = 53
[36;40m16:45:07|[NetProt-226895] debug [getByNet:131]gethost from net hsview.dahuap2p.com <---> 121.199.5.104
[0m[37;40m16:45:07|[libNetApp] trace Src/P2P/P2P.cpp,582: getaddrinfo result ipaddress 121.199.5.104
[0m<ProxyServer.cpp:40>version information: major[3]minor[0]revision[0]build[259394]type[Beta]
[33;40m16:45:07|[libNetApp] warn Src/P2P/P2P.cpp,597: key dhp2pwww.easy4ipcloud.com8800YXQ3Mahe-5H-R1Z_1H00CFBPAY000201 current status is Offline
[0m[33;40m16:45:07|[libNetApp] warn Src/P2P/P2P.cpp,597: key hsviewhsview.dahuap2p.com8800YXQ3Mahe-5H-R1Z_1H00CFBPAY000201 current status is Offline
[0m[36;40m16:45:07|[libInfra] debug ThreadBody Enter name = udp client, id = 778, prior = N64, stack = 0x5a665c44
[0m<P2PDevice.cpp:229>device start!
<Common.cpp:407>Send Request[1626784831] to [121.199.5.104:8800] /online/p2psrv/1H00CFBPAY00020
[36;40m16:45:07|[libInfra] debug ThreadBody Enter name = Proxy Event Driver, id = 777, prior = N64, stack = 0x5ae65c44
[0m<Common.cpp:465>Send Request[1626745492] Return 200 OK
<P2PDevice.cpp:425>get p2psrv ds 52.59.255.166:8802
<Common.cpp:407>Send Request[973788356] to [52.59.255.166:8802] /setup/device/1H00CFBPAY00020
<Common.cpp:435>Response 401 with ServerTime[2017-04-24T13:28:39Z]
<Common.cpp:465>Send Request[973788356] Return 200 OK
<P2PDevice.cpp:276>device setup return 200
<P2PDevice.cpp:478>send heartbeat
<P2PDevice.cpp:150>recv 200 OK
DHFS: No such driver!
DHFS: No such driver!
DHFS: No such driver!
<P2PDevice.cpp:264>get server fail, retrying...