hye,
I am new here can you help me to create service from GenieAcs to Cpe.
where i need to write that script and how that script work/communicate with my cpe.
i am able to do reset,reboot, upload config file etc.
but this is not able to do by me.
please help!
It may be that the parameter is reported as non-writable. Download the list of parameters as CSV to confirm. If writable is false then the workaround suggested by @akcoder is probably your only option here.
Hi Zaid,
on the CSV is shows like I posted on the answer 15, like this:
Nothing on the Writable option. Anyway with the @akcoder solution it’s working fine.
Thanks.
PD. Well I mean nothing when the info is loaded for the first time, if I reflesh the parameter at least twice then is shows writable true and it let my add the instance event without the workaround but I couldn’t achieve refleshing it by script.
Hi i have the same issue, creating a second wan this one works for me
log('Creating WANPPPConnection (if necessary)');
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.3.WANPPPConnection.*", null, {path: 1});
log('Setting up WANPPPConnection');
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.*", {path: now}); //Refresh the node...
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.Name", {value: now}, {value: "Internet"});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.ConnectionType", {value: now}, {value: "IP_Routed"});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.X_BROADCOM_COM_IfName", {value: now}, {value: "ppp0.1"});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.X_HW_IPv6Enable", {value: now}, {value: true});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.X_HW_IPv4Enable", {value: now}, {value: true});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.NATEnabled", {value: now}, {value: true});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.X_BROADCOM_COM_FirewallEnabled", {value: now}, {value: true});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.Enable", {value: now}, {value: true});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.X_HW_VLAN", null, {value: "100"});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.X_HW_SERVICELIST", null, {value: "VOIP_INTERNET"});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.Password", null,{value: serial.value[0]});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.Username", null,{value: serial.value[0]});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.X_HW_IPv6.IPv6Address.1.Origin", {value: now}, {value: "AutoConfigured"});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.X_HW_IPv6.IPv6Prefix.1.Origin", {value: now}, {value: "PrefixDelegation"});
and whn i try to use this one not work
declare(“InternetGatewayDevice.WANDevice.1.WANConnectionDevice.3.WANIPConnection.1”, null, {path: 1});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.3.WANIPConnection.1.Name",{value: now}, {value: "WAN_VOIP"});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.3.WANIPConnection.1.Enable", {value: now}, {value: true});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.3.WANIPConnection.1.ConnectionType", {value: now}, {value: "IP_Routed"});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.3.WANIPConnection.1.NATEnabled", {value: now}, {value: true});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.3.WANIPConnection.1.AddressingType", {value: now}, {value: "DHCP"});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.3.WANIPConnection.1.X_HW_SERVICELIST", null, {value: "VOIP"});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.3.WANIPConnection.1.X_HW_VLAN", null, {value: "150"});
declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.3.WANIPConnection.1.X_HW_PRI",null, {value: "2"});
Hello, I see you doing this directly using these variables, but I can’t find it in my version and 1.2.5.
I can’t add any of that to the code.
these functions are in some shell file there in the terminal - I can’t create this at least it doesn’t work for me
Hi.
In case where key have a “-”, for example
X_ZTE-COM_8021P:6,
I get unexpected token ‘-’ error when trying to save code.
Create your own issue instead of performing necromancy please.