Network config is shown read-only on purpose, not because an editor
hasn't been built yet. dvrip_set_network.php found a write to
NetWork.Wifi that reports Ret:100 (success) but the IP silently
reverts — once immediately on readback, once after a full power
cycle. A bad write here can also drop a camera off its network from
across the house with no way to reach it remotely afterward. Until
that's fully sorted out, network changes stay a deliberate,
watched-in-person CLI operation (dvrip_set_network.php /
dvrip_set_network_ip_only.php), not a tap-and-hope web button.
NetWork.Wifi
{
"Auth": "WPA2PSK",
"Channel": 0,
"Enable": true,
"EncrypType": "AES+TKIP",
"GateWay": "0x01B2A8C0",
"HostIP": "0x1FB2A8C0",
"KeyType": 1,
"Keys": "rattyh-vinVez-vutra1",
"NetType": "Infra",
"SSID": "I'm sorry Dave",
"Submask": "0x00FFFFFF"
}
Read-only for now — an editor for this section hasn't been built yet.
NetWork.NetCommon
{
"GateWay": "0x0101A8C0",
"HostIP": "0x2A01A8C0",
"HostName": "camera_efb6",
"HttpPort": 80,
"MAC": "00:12:33:cd:ef:b6",
"MaxBps": 0,
"MonMode": "TCP",
"SSLPort": 8443,
"Submask": "0x00FFFFFF",
"TCPMaxConn": 10,
"TCPPort": 34567,
"TransferPlan": "Quality",
"UDPPort": 34568,
"UseHSDownLoad": false
}
Read-only for now — an editor for this section hasn't been built yet.
NetWork.NetDHCP
[
{
"Enable": true,
"Interface": "eth0"
},
{
"Enable": false,
"Interface": "eth1"
},
{
"Enable": false,
"Interface": "eth2"
},
{
"Enable": false,
"Interface": "eth3"
}
]
Read-only for now — an editor for this section hasn't been built yet.
NetWork.NetNTP
{
"Enable": true,
"NtpServerList": [
{
"Port": 123,
"Server": "time.windows.com"
},
{
"Port": 123,
"Server": "0.pool.ntp.org"
},
{
"Port": 123,
"Server": "ntp-sz.chl.la"
},
{
"Port": 123,
"Server": "ntp.gwadar.cn"
}
],
"Server": {
"Address": "0x00000000",
"Anonymity": false,
"Name": "time.windows.com",
"Password": "",
"Port": 123,
"UserName": ""
},
"TimeZone": 14,
"UpdatePeriod": 10
}
Read-only for now — an editor for this section hasn't been built yet.
NetWork.RTSP
{
"Client": {
"Address": "0x00000000",
"Anonymity": false,
"Name": "",
"Password": "",
"Port": 554,
"UserName": ""
},
"IsClient": false,
"IsServer": true,
"Server": {
"Address": "0x00000000",
"Anonymity": false,
"AuthType": "Digest",
"Name": "",
"Password": "",
"Port": 554,
"UserName": ""
}
}
Read-only for now — an editor for this section hasn't been built yet.