Commit graph

26 commits

Author SHA1 Message Date
MOHAMED Kallel
01c8fae1b7 load of function scripts changed.
The prefix of the related script is added in the load of the script

Signed-off-by: MOHAMED Kallel <mohamed.kallel@pivasoftware.com>
2014-11-12 16:29:22 +01:00
MOHAMED Kallel
a5f05d230a improve the awk command in get_wan_device_dsl_datapath
Signed-off-by: MOHAMED Kallel <mohamed.kallel@pivasoftware.com>
2014-09-18 10:02:53 +01:00
MOHAMED Kallel
619de64c03 #4632: Additional DSL stat parameters: InternetGatewayDevice.WANDevice.{i}.WANDSLInterfaceConfig.DataPath, DownstreamAttenuation, DownstreamCurrRate, DownstreamMaxRate, DownstreamNoiseMargin, UpstreamAttenuation, UpstreamCurrRate, UpstreamMaxRate, UpstreamNoiseMargin
STILL TODO: InternetGatewayDevice.WANDevice.{i}.WANDSLInterfaceConfig.LineEncoding AND InternetGatewayDevice.WANDevice.{i}.WANConnectionDevice.{i}.WANPPPConnection.{i}.LastConnectionError

Signed-off-by: MOHAMED Kallel <mohamed.kallel@pivasoftware.com>
2014-09-18 09:58:59 +01:00
MOHAMED Kallel
6e89131650 #3620: tr-069 empty parameter values: InternetGatewayDevice.WANDevice.x.WANDSLInterfaceConfig. should be present even for Ethernet interfaces
Signed-off-by: MOHAMED Kallel <mohamed.kallel@pivasoftware.com>
2014-09-18 09:50:52 +01:00
MOHAMED Kallel
48c467e484 Implement the parameters
InternetGatewayDevice.Layer3Forwarding.DefaultConnectionService
InternetGatewayDevice.Layer3Forwarding.Forwarding.{i}.Interface

Signed-off-by: MOHAMED Kallel <mohamed.kallel@pivasoftware.com>
2014-09-17 12:26:46 +01:00
MOHAMED Kallel
9a5e22be8e fix merge conflict of supporting value
Signed-off-by: MOHAMED Kallel <mohamed.kallel@pivasoftware.com>
2014-09-17 12:25:06 +01:00
MOHAMED Kallel
9291ead335 Implement the wan params as indicated in the #4396
Still ToDo:
WANEthernetInterfaceConfig.MaxBitRate
WANEthernetInterfaceConfig.DuplexMode
2014-09-17 12:15:39 +01:00
Sukru Senli
06afce5e5a get wan device for ppp connections also 2014-04-29 12:15:32 +02:00
Mohamed Kallel
c969226c63 delivery 10: parameters implementation issue #3492 2014-03-24 11:53:51 +01:00
Mohamed Kallel
01fecfbc82 Ticket #3675 2013-10-29 08:48:06 +01:00
Strhuan Blomquist
94f496025a fix to default reset plus ppp fix for special ppp case 2013-10-17 17:58:26 +02:00
Mohamed Kallel
8dceb7fb7f Ticket #3620 #3621 #3622 #3623
Wifi and Services code review
2013-10-14 10:55:09 +01:00
Mohamed Kallel
6398e63086 use /etc/init.d/network reload for wifi and for wan 2013-10-03 13:08:08 +02:00
Mohamed Kallel
5a0ebbd982 secret values like passwords and keys suold not be set in the cache when the SPV is updating the cache 2013-10-03 13:08:07 +02:00
Mohamed Kallel
23ad50a95c PR#3554: Suggestion concerning cache build and restart of services. And undo the PR#3553: no need to signal the wan up to the cwmpd we keep the old behaviour of wanup 2013-10-03 13:08:07 +02:00
Mohamed Kallel
85ea9624f2 PR#3553 feature request: trigger session when default wan interface is up 2013-10-03 13:08:07 +02:00
Mohamed Kallel
47554f5c91 Fix bug Bugg #3549 2013-10-03 13:08:07 +02:00
Mohamed Kallel
f9feb491a2 fix scripts issues 2013-10-03 13:08:07 +02:00
Mohamed Kallel
003a7aa2ce fix some issues 2013-10-03 13:08:06 +02:00
Mohamed Kallel
647c0731ab wan dev notif_permission 2013-10-03 13:08:06 +02:00
Mohamed Kallel
5d2cc6a81d script fix 2013-10-03 13:08:06 +02:00
Mohamed Kallel
8c81780a1a code indent 2013-10-03 13:08:06 +02:00
Mohamed Kallel
40e86bb5ab Optimization Phase2 using cache first delivery 2013-10-03 13:08:06 +02:00
Mohamed Kallel
48f8836f0b PR#3226 comment#1 bug fixed 2013-07-26 13:36:12 +01:00
Mohamed Kallel
27b73d5af7 PIVA::DELIVERY 8
script optimization
Voice parameters: AddObject/DeleteObject
Voice parameters: Vendor specific parameter

Concerning what we did in the optimization task:
1)  The main script  (freecwmp) is loaded only 1 time during the session. the load is done just before the start of the session. the function scripts are loaded within the load of the main script (freecwmp) only one time. The old behaviour consist to load the main script (freecwmp) and the function scripts for each parameter treatment. Core code (C) and Scripts are changed
2) Optimize the preparing of inform message. old script take ~30s and now it takes ~2s. Core code (C) and Scripts are changed
3) Execute only the function related to the parameter. For example if the requested parameter is "InternetGatewayDevice.ManagementServer.URL" then the main script freecwmp will execute only the related function of this parameter which is get_management_server(). The old behaviour consist to execute all get functions: get_wan_device(), get_lan_device(), get_device_info()...
4) Minimize the size of the script files: Replace some blocks o othe source code by a functions
2013-07-24 16:05:32 +01:00
Strhuan Blomquist
42ed981f62 more freecwmp move 2013-07-17 16:23:54 +02:00
Renamed from src/scripts/functions/wan_device (Browse further)