hello everyone i am ask for fiberhome hg6821m with chinamobile, i have problem this device connect on genieacs server but can’t summon with error EC8AC7-HG6821M-FHTT299D3EB0: No contact from CPE please can help me this onu have file param.xml
Can you ping between the ACS and the Fiberhome CPE?
Can you provide a screenshot of the Fiberhome CPE’s TR69 configuration page?
This is usually caused by a connection request credential mismatch. The default GenieACS inform script sets per CPE Device.ManagementServer.ConnectionRequestUsername
and Device.ManagementServer.ConnectionRequestPassword
.
Verify in both GenieACS and the CPE itself that the values match.
what should i do to be able to communicate with genieacs server
Mon Nov 15 17:11:46 2010,inform.c[1280](get_para_val): param_search_sucess!
Mon Nov 15 17:11:47 2010,inform.c[1178](process_inform): Get_parameter's type and value success! i=2
name is InternetGatewayDevice.DeviceInfo.HardwareVersion^^^^^value is MT.V2.0
Mon Nov 15 17:11:47 2010,inform.c[1280](get_para_val): param_search_sucess!
Mon Nov 15 17:11:47 2010,inform.c[1178](process_inform): Get_parameter's type and value success! i=3
name is InternetGatewayDevice.DeviceInfo.SoftwareVersion^^^^^value is G76Y1.00M1107
Mon Nov 15 17:11:47 2010,inform.c[1280](get_para_val): param_search_sucess!
Mon Nov 15 17:11:47 2010,inform.c[1178](process_inform): Get_parameter's type and value success! i=4
name is InternetGatewayDevice.DeviceInfo.ProvisioningCode^^^^^value is 01
Mon Nov 15 17:11:47 2010,inform.c[1280](get_para_val): param_search_sucess!
Mon Nov 15 17:11:47 2010,inform.c[1178](process_inform): Get_parameter's type and value success! i=5
name is InternetGatewayDevice.ManagementServer.ConnectionRequestURL^^^^^value is http://10.10.80.4:8099/0
Mon Nov 15 17:11:47 2010,inform.c[1280](get_para_val): param_search_sucess!
Mon Nov 15 17:11:47 2010,event.c[941](init_event): call event_session() success and wait for timer interval to timeout.
Mon Nov 15 17:11:47 2010,conn_req_server.c[310](conn_req_ser): Bind listen socket error.
bind error
: Address already in use
Mon Nov 15 17:11:47 2010,msg_mm.c[76](msg_write_process): msg->cmd_class : [12], msg->cmd_subclass : [0], msg->mtype : [3], msg->num : [1], msg->result : [0], msg->rw : [1]
Mon Nov 15 17:11:47 2010,inform.c[1178](process_inform): Get_parameter's type and value success! i=6
name is InternetGatewayDevice.ManagementServer.ParameterKey^^^^^value is
Mon Nov 15 17:11:47 2010,inform.c[1280](get_para_val): param_search_sucess!
Mon Nov 15 17:11:47 2010,inform.c[1178](process_inform): Get_parameter's type and value success! i=7
name is InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection.1.ExternalIPAddress^^^^^value is 10.10.80.4
Mon Nov 15 17:11:47 2010,inform.c[1280](get_para_val): param_search_sucess!
Mon Nov 15 17:11:47 2010,inform.c[1178](process_inform): Get_parameter's type and value success! i=8
name is InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection.1.MACAddress^^^^^value is 28:bf:89:ab:96:b1
Mon Nov 15 17:11:47 2010,inform.c[1194](process_inform): Not same with 0 parameter:InternetGatewayDevice.DeviceSummary.
Mon Nov 15 17:11:47 2010,inform.c[1194](process_inform): Not same with 1 parameter:InternetGatewayDevice.DeviceInfo.SpecVersion.
Mon Nov 15 17:11:47 2010,inform.c[1194](process_inform): Not same with 2 parameter:InternetGatewayDevice.DeviceInfo.HardwareVersion.
Mon Nov 15 17:11:47 2010,inform.c[1194](process_inform): Not same with 3 parameter:InternetGatewayDevice.DeviceInfo.SoftwareVersion.
Mon Nov 15 17:11:47 2010,inform.c[1194](process_inform): Not same with 4 parameter:InternetGatewayDevice.DeviceInfo.ProvisioningCode.
Mon Nov 15 17:11:47 2010,inform.c[1194](process_inform): Not same with 5 parameter:InternetGatewayDevice.ManagementServer.ConnectionRequestURL.
Mon Nov 15 17:11:47 2010,inform.c[1194](process_inform): Not same with 6 parameter:InternetGatewayDevice.ManagementServer.ParameterKey.
Mon Nov 15 17:11:47 2010,inform.c[1194](process_inform): Not same with 7 parameter:InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection.1.ExternalIPAddress.
Mon Nov 15 17:11:47 2010,inform.c[1194](process_inform): Not same with 8 parameter:InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection.1.MACAddress.
Mon Nov 15 17:11:47 2010,inform.c[1280](get_para_val): param_search_sucess!
Mon Nov 15 17:11:47 2010,object.c[1413](mid_delobj): The path of the object that need to delete is: CM_InternetGatewayDevice.LANDevice.1.WLANConfiguration.8.AssociatedDevice.2.!
Mon Nov 15 17:11:47 2010,object.c[1424](mid_delobj): MID-D delete object path is invalid!
Mon Nov 15 17:11:47 2010,inform.c[1222](process_inform): init_timer for shanghai after 1/0 boot
Mon Nov 15 17:11:47 2010,inform.c[1238](process_inform): Invoke init_timer() success.
Mon Nov 15 17:11:47 2010,inform.c[720](init_inform): Invoke process_inform success!
Mon Nov 15 17:11:47 2010,soapgen.c[268](gen_soap_frame): Generate soap frame success
Mon Nov 15 17:11:47 2010,inform.c[338](gen_para_list): Paralist name is : InternetGatewayDevice.DeviceSummary
Mon Nov 15 17:11:47 2010,inform.c[338](gen_para_list): Paralist name is : InternetGatewayDevice.DeviceInfo.SpecVersion
Mon Nov 15 17:11:47 2010,inform.c[338](gen_para_list): Paralist name is : InternetGatewayDevice.DeviceInfo.HardwareVersion
Mon Nov 15 17:11:47 2010,inform.c[338](gen_para_list): Paralist name is : InternetGatewayDevice.DeviceInfo.SoftwareVersion
Mon Nov 15 17:11:47 2010,inform.c[338](gen_para_list): Paralist name is : InternetGatewayDevice.DeviceInfo.ProvisioningCode
Mon Nov 15 17:11:47 2010,inform.c[338](gen_para_list): Paralist name is : InternetGatewayDevice.ManagementServer.ConnectionRequestURL
Mon Nov 15 17:11:47 2010,inform.c[338](gen_para_list): Paralist name is : InternetGatewayDevice.ManagementServer.ParameterKey
Mon Nov 15 17:11:47 2010,inform.c[338](gen_para_list): Paralist name is :
ping on onu replay can’t problem
i have loging on onu
Path:CM_InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.1.X_CMCC_PingResponseEnable, Value:NULL
Mon Nov 15 17:11:13 2010,TRF_param.c[9708](print_data_log): waninfo[0].lanBindPort=
Mon Nov 15 17:11:13 2010,TRF_param.c[9709](print_data_log): waninfo[0].ppp_ct=
Mon Nov 15 17:11:13 2010,TRF_param.c[9710](print_data_log): waninfo[0].ipc_ct=IP_Routed
Mon Nov 15 17:11:13 2010,TRF_param.c[9711](print_data_log): waninfo[0].ppp_lanintft=
Mon Nov 15 17:11:13 2010,TRF_param.c[9712](print_data_log): waninfo[0].ipc_lanintf=NULL
Mon Nov 15 17:11:13 2010,TRF_param.c[9713](print_data_log): waninfo[0].pdevname=
Mon Nov 15 17:11:13 2010,TRF_param.c[9714](print_data_log): waninfo[0].devname=
Mon Nov 15 17:11:13 2010,TRF_param.c[9715](print_data_log): waninfo[0].pppoeuser=
Mon Nov 15 17:11:13 2010,TRF_param.c[9716](print_data_log): waninfo[0].pppoepassword=
Mon Nov 15 17:11:13 2010,TRF_param.c[9717](print_data_log): waninfo[0].ip=10.10.80.4
Do not enable logbak function
Do not enable logbak function
Mon Nov 15 17:11:13 2010,TRF_param.c[9718](print_data_log): waninfo[0].gateway=10.10.80.1
Mon Nov 15 17:11:13 2010,TRF_param.c[9719](print_data_log): waninfo[0].netmask=255.255.255.0
Mon Nov 15 17:11:13 2010,TRF_param.c[9720](print_data_log): waninfo[0].dns1=
Mon Nov 15 17:11:13 2010,TRF_param.c[9721](print_data_log): waninfo[0].dns2=
Mon Nov 15 17:11:13 2010,TRF_param.c[9722](print_data_log): waninfo[0].service=TR069
Mon Nov 15 17:11:13 2010,TRF_param.c[9723](print_data_log): waninfo[0].alldns=10.12.23.41,10.12.23.42
Mon Nov 15 17:11:13 2010,TRF_param.c[9724](print_data_log): waninfo[0].ddns=
Mon Nov 15 17:11:13 2010,TRF_param.c[9725](print_data_log): waninfo[0].ddnsuser=
Mon Nov 15 17:11:13 2010,TRF_param.c[9726](print_data_log): waninfo[0].ddnspassword=
Mon Nov 15 17:11:13 2010,TRF_param.c[9727](print_data_log): waninfo[0].ddnshostname=
Mon Nov 15 17:11:13 2010,TRF_param.c[9728](print_data_log): waninfo[0].ondemand=
Mon Nov 15 17:11:13 2010,TRF_param.c[9729](print_data_log): waninfo[0].disctime=0
Mon Nov 15 17:11:13 2010,TRF_param.c[9730](print_data_log): waninfo[0].ppp_transporttype=2143784786
Mon Nov 15 17:11:13 2010,TRF_param.c[9733](print_data_log): waninfo[0].iDsliteEnable=0
Mon Nov 15 17:11:13 2010,TRF_param.c[9734](print_data_log): waninfo[0].iDsliteAftrMode=0
I have never seen an option for “reverse certification username and password”.
Usually, you would see Connection Request username and password.
If they are the same, then the reverse certification username and password would be overwritten by Genieacs and it doesn’t look like that happened here. This could be why you cannot summon from the ACS.
do i need to make a certification so that genieacs can call the onu that i registered
What value do you have for that device when you navigate to:
InternetGatewayDevice.ManagementServer.ConnectionRequestUsername
InternetGatewayDevice.ManagementServer.ConnectionRequestPassword
Example:
This is connection parameter with http://iptr069:8099
But not have InternetGatewayDevice.ManagementServer.ConnectionRequestUsername in config mybe you can help me for add script provisioning or virtual in genieacs
It’s part of your default Inform script.
Did you modify yours?
Navigate to Admin > provisions > inform
This script. Infrom in server genieacs
if (tipe == "HG6821M") {
declare("CM.InternetGatewayDevice.ManagementServer.ConnectionRequestUsername", {value: now}, {value: "RMS"});
declare("CM.InternetGatewayDevice.ManagementServer.ConnectionRequestPassword", {value: now}, {value: "RMS"});
declare("CM.InternetGatewayDevice.ManagementServer.PeriodicInformEnable", {value: now}, {value: true});
declare("CT.InternetGatewayDevice.CMIGD_MS_URL", {value: now}, {value: true});
declare("CM.InternetGatewayDevice.ManagementServer.PeriodicInformInterval", {value: now}, {value: informInterval});
declare("CM.InternetGatewayDevice.ManagementServer.PeriodicInformTime", {value: now}, {value: informTime});
declare("Device.ManagementServer.ConnectionRequestUsername", {value: now}, {value: "RMS"});
declare("Device.ManagementServer.ConnectionRequestPassword", {value: now}, {value: "RMS"});
declare("Device.ManagementServer.PeriodicInformEnable", {value: now}, {value: true});
declare("Device.CM_InternetGatewayDevice.LANDeviceNumberOfEntries", {value: now}, {value: true});
declare("Device.ManagementServer.PeriodicInformInterval", {value: now}, {value: informInterval});
declare("Device.ManagementServer.PeriodicInformTime", {value: daily}, {value: informTime});
declare("Device.ManagementServer.ParameterKey",{value: now}, {value: "a9315083af4e4f1b88086c2fa8bdad66"});
declare("Device.X_CMCC_ServiceManage.TelnetEnable", {value: now}, {value: "0"});
//declare("X_CMCC_JSON.IP", {value: now}, {value: "dev_JSON_IP"});
declare("Device.ManagementServer.X_CMCC_JSON",{value: now}, {value: true});
declare("X_CMCC_JSON.Port", {value: now}, {value: "dev_JSON_Port"});DeviceConfig
devlare("DeviceConfig", {value: now}, {value: "dev_X_CMCC_DUPermission_API_Name"});
}
Why are you setting the value of:
CM.InternetGatewayDevice.ManagementServer.ConnectionRequestUsername
and not
InternetGatewayDevice.ManagementServer.ConnectionRequestUsername
Because onu have config and save setup onu in file param.xml
Genieacs uses:
InternetGatewayDevice.ManagementServer.ConnectionRequestUsername
and
InternetGatewayDevice.ManagementServer.ConnectionRequestPassword
to communicate with the device.
I have tried adding the script above into the provisioning information but there is no change at all.
Did you try removing the device and rebooting it to allow it to register using the new inform script?