I’m very close. I can send a POST and the device updates on the next inform, but I would like it to update immediately. I get an HTTP 202 error showing incorrect connection request credentials. How do I set the connection request credentials? I know what they are and I get a 200 ok when I use the other command you gave me. I just need to get a 200 ok for the POST. Thanks for your help.
From: Users <[email protected]> On Behalf Of Dan Morphis Sent: Friday, January 18, 2019 3:33 PM To: Community support for GenieACS users <[email protected]> Subject: Re: provisioning script not working CableLabs WARNING: The sender of this email could not be validated and may not match the person in the "From" field. I'd read through the documentation on the wiki again. This is all outlined in there. Do not hard-code instance ids, you can never be assured they will always be the same. On Fri, Jan 18, 2019 at 1:41 AM sisir tiwari <[email protected]<mailto:[email protected]>> wrote: Hi all, I am having issue with provisioning script to create new pppoe connection. My script is as follows: const now = Date.now(); declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.*.WANPPPConnection.*.*", {path: Date.now()}); declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.*.X_CT-COM_WANGponLinkConfig", {path: Date.now()}); declare ("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.4.WANPPPConnection", null, {path: 1}); declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.4.WANPPPConnection.[ConnectionType:IP_Routed,X_D0542D_ServiceList:INTERNET,TransportType:PPPoE,Username:hello12,Password:hello12,NATEnabled:true]", {path: 1}, {path: 1}); declare ("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.4.WANPPPConnection.1.Enable", {value: now}, {value: true}); declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.4.X_CT-COM_WANGponLinkConfig.Enable", {value: now}, {value: true}); declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.4.X_CT-COM_WANGponLinkConfig.VLANIDMark", {value: now}, {value: "1234"}); commit(); This only refreshes the InternetGatewayDevice.WANDevice.1.WANConnectionDevice.* tree but doesn’t set the parameters value. I guess this is due to full chain doesn’t exist in GenieACS's cache of the device object model. So how could I create new pppoe connection as below since I already have three WANConnectionDevice as “InternetGatewayDevice.WANDevice.1.WANConnectionDevice.(1,2,3).WANIPConnection.1.*” InternetGatewayDevice.WANDevice.1.WANConnectionDevice.4.WANPPPConnection.1.Enable InternetGatewayDevice.WANDevice.1.WANConnectionDevice.4.WANPPPConnection.1.Username InternetGatewayDevice.WANDevice.1.WANConnectionDevice.4.WANPPPConnection.1.Password Best Regards, SISIR TIWARI (NOC) T: (+977) 01 4217555 A: Jawalakhel, Lalitpur W: www.vianet.com.np<http://www.vianet.com.np/> [cid:[email protected]] [fb]<https://www.facebook.com/vianetnepal/>[twitter]<https://twitter.com/VianetFTTH>[insa]<https://www.instagram.com/vianetftth/>[youtube]<https://www.youtube.com/channel/UCkw5lCX7AE2ujAhJici0TIQ/videos> _______________________________________________ Users mailing list [email protected]<mailto:[email protected]> http://lists.genieacs.com/mailman/listinfo/users
_______________________________________________ Users mailing list [email protected] http://lists.genieacs.com/mailman/listinfo/users
