Commit graph

999 commits

Author SHA1 Message Date
Amin Ben Ramdhane
d71f1e51f0 Ticket refs #16658: icwmp resources exceeded during voip provisioning(complement) 2019-02-19 13:47:59 +01:00
Amin Ben Ramdhane
6ff3dfcaab remove DNS.SD. object 2019-02-18 19:30:58 +01:00
Amin Ben Ramdhane
d68bc46907 Ticket refs #319: TR-181: Device.DNS object 2019-02-18 19:18:33 +01:00
Omar Kallel
fc822f940c VLANTermination object: Adapt delete_object to new uci manup 2019-02-18 17:34:42 +01:00
Omar Kallel
99ce551cdf VLANTermination object: Fix AddObject method 2019-02-18 17:10:33 +01:00
Omar Kallel
e30e1275b6 Ticket refs #359: TR-181: make it configurable to use iopsys or Genexis way of configuring VLANs 2019-02-18 15:17:07 +01:00
Omar Kallel
62dff00421 Device.Ethernet.VLANTermination.x.LowerLayers Get 2019-02-18 15:15:33 +01:00
Meng
361141da56 Fix the issue of setting lowerlayer of Ip.interface
Issue found that when seeting lowerlayer of IP.interface with
"Ethernet.VLANTermination."
2019-02-18 15:12:58 +01:00
Meng
7e0053d936 Change according to review comments:
- Removed the ioctl for macaddress
 - Moved the "link" sections from dmuci_network to the common "dmuci".
 - Fixes some errors: Ethernet.Link.MACAddress should be readonly.
2019-02-18 15:11:23 +01:00
Omar Kallel
a8ede3bbf9 Comments for the commits corresponding to objects Ehernet.Link. and Ethernet.VLANTermination 2019-02-18 14:47:26 +01:00
Meng
9defd6a5c4 Implement the add/del handler of "Ethernet.Link" 2019-02-18 14:47:13 +01:00
Meng
52db14f866 Update for IP.Interface.LowerLayers for bridge interface
The lowerlayer of Ip.Interface of bridge type is changed to the "Etherent.Link".
2019-02-18 14:46:47 +01:00
Meng
e642ddd383 Implement "VLANTermination.Lowerlayers" and "Link.MACAddress"
Lowerlayers of VLANTermination is expected to be the "Ethernet.Link."
2019-02-18 14:41:12 +01:00
Meng
4e9ba2a980 Implement browse handler for "Ethernet.Link"
The "Link" instances are generated from all interfaces's mac addresses.
2019-02-18 14:39:52 +01:00
Omar Kallel
78ea6cec66 Set LowerLayers with/without dot '.' in the end 2019-02-18 14:24:35 +01:00
Meng
7bca64a144 Add datamodel for "Device.Ethernet.Link."
Handlers are to be implemented later on.
2019-02-18 14:24:22 +01:00
Meng
c2ff727387 Change logic for "untagged" vlan
Confirmed with PO (Pierre), "untagged vlan" also accounts for VLANTermination
in Shelob probject.
2019-02-18 14:24:07 +01:00
Meng
6e5f940993 Implement Lowerlayers of IP.Interface for VLANTermination
Only get handler is updated, set handler works without change.
2019-02-18 14:23:43 +01:00
Meng
e005634af5 Update "ifname" option for "interface"
"ifname" of interface should be updated when 'vid' is changed in the device.
2019-02-18 14:23:28 +01:00
Amin Ben Ramdhane
b2d9345896 - Fix get/set for Alias parameter
- Fix get/set for VLANID parameter
2019-02-18 14:23:15 +01:00
Meng
ee932f0fda Implement add/del handlers for "VLANTermination"
Also added the set handler for VLANID that missed in the last patch.
2019-02-18 14:22:40 +01:00
Meng
3bfb128230 Implement handlers for "VLANTermination"
- Browse handler
 - Parameter handler for Name/Alias/TIPID/VLANID
2019-02-18 14:22:26 +01:00
Meng
6c633ad4f8 Add Tr181 Data model for "VLANTermination.{i}."
- Only data model is added, handlers will be implemented in small steps.
 - The ".Stats" object is not added on purpose.
 - Verified by building and running with ACS.
2019-02-18 14:21:48 +01:00
Omar Kallel
dda1151f02 Ticket refs #265: TR-181: Device.Firewall object (get rule enable fixe) 2019-02-14 10:11:22 +01:00
Omar Kallel
20fce929db Ticket refs #317: TR-181: Device.Time object(complement) 2019-02-14 10:11:10 +01:00
Omar Kallel
b7ab42ee0c Ticket refs #317: TR-181: Device.Time object (complement) 2019-02-14 10:10:54 +01:00
Omar Kallel
04b98c04f5 Ticket refs #317: TR-181: Device.Time object 2019-02-14 10:10:44 +01:00
Omar Kallel
48276895a9 Ticket refs #265: TR-181: Device.Firewall object 2019-02-14 10:10:33 +01:00
Omar Kallel
8dacf0e3a3 Ticket refs #265: TR-181: Device.Firewall object (Custom Parameters) 2019-02-14 10:10:21 +01:00
Omar Kallel
414feb8b34 Ticket refs #265: TR-181: Device.Firewall object 2019-02-14 10:10:07 +01:00
Amin Ben Ramdhane
90a55af3c7 Ticket refs #16658: icwmp resources exceeded during voip provisioning 2019-02-07 16:11:27 +01:00
Amin Ben Ramdhane
8c80e76a66 rename 'icwmp' by '/usr/sbin/icwmp' 2019-02-01 11:19:11 +01:00
Amin Ben Ramdhane
9465f17f76 Ticket refs #16771: Delete Object of 'InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.' doesn't work 2019-02-01 11:13:40 +01:00
Amin Ben Ramdhane
e00dfdf152 Ticket refs #16726: Wrong type for InternetGatewayDevice.LANDevice.x.LANHostConfigManagement.DHCPLeaseTime 2019-01-28 09:56:33 +01:00
Omar Kallel
b6fc948b78 Ticket refs #16711: InternetGatewaydevice.Layer3Forwarding.Forwarding.x.Interface 2019-01-24 11:49:50 +01:00
Amin Ben Ramdhane
88edf3d3c6 Ticket refs #16427: Device.X_Inteno_SE_Dropbear.{i} instances are not correctly added 2019-01-17 18:17:52 +01:00
Amin Ben Ramdhane
a761fccf39 Ticket refs #16431 : Wrong permission of InternetGatewayDevice.LANDevice.
Fix permission of InternetGatewayDevice.LANDevice. object
Fix value of InternetGatewayDevice.LANDevice.{i}.Hosts.Host.{i}.InterfaceType parameter
Fix type and value of InternetGatewayDevice.LANDevice.{i}.Hosts.Host.{i}.LeaseTimeRemaining parameter
2019-01-17 09:24:57 +01:00
Amin Ben Ramdhane
a764e3e5f1 Change the name parameter from InterfaceType to LinkType 2019-01-17 09:24:04 +01:00
Sukru Senli
2c7a96460d Revert "Ticket refs #16589: cwmp curl certificate check fail"
This reverts commit 240ebb9fb7.
2019-01-16 13:48:22 +01:00
Amin Ben Ramdhane
598fd7e67f Ticket refs #15314 : TR-069: make the introduction of vendor specific parameter prefix configurable 2019-01-16 10:20:59 +01:00
Omar Kallel
d3755c9569 Ticket refs #16151: TR-069: GetValue wrongly of the parameter Device.DeviceInfo.X_Inteno_SE_MemoryBank 2019-01-15 15:07:51 +01:00
Omar Kallel
240ebb9fb7 Ticket refs #16589: cwmp curl certificate check fail 2019-01-15 11:30:11 +01:00
Omar Kallel
44f4d309ad Fix create curl error 27 can't create context 2019-01-15 11:18:10 +01:00
Amin Ben Ramdhane
a33163384e Ticket refs #16597 : Segmentation fault when running set_value of 'InternetGatewayDevice.Layer2Bridging.Marking.1.MarkingInterface' and 'InternetGatewayDevice.Layer2Bridging.Marking.1.MarkingBridgeReference' (complement)
Fix segmentation fault : InternetGatewayDevice.Layer2Bridging.Bridge.2.VLAN.1.VLANEnable
Fix set value : InternetGatewayDevice.Layer2Bridging.Bridge.2.VLAN.1.VLANName
Fix set value : InternetGatewayDevice.Layer2Bridging.Bridge.2.BridgeName
Fix get and set values : InternetGatewayDevice.Layer2Bridging.Bridge.2.VLAN.1.Alias
2019-01-10 18:14:12 +01:00
vdutta
1e8d0d5e3b Ticket refs #16003: 9005 fault on Wireless associated device stat with GenieACS
Test Done:
 - Successfully get wireless associated device stats with GenieACS
2019-01-10 10:46:54 +01:00
Amin Ben Ramdhane
bcdf928e97 Ticket refs #16613: icwmpd does not start automatically after configuring it from GUI 2019-01-09 18:18:40 +01:00
Omar Kallel
60d8bf1fe0 Fixing bugs related to #14406 for Layer2Bridging object 2019-01-09 16:48:11 +01:00
Amin Ben Ramdhane
58d3cd8d7a Ticket refs #16596: Segmentation fault when running get_value of Device.Services. 2019-01-09 10:21:25 +01:00
Reidar Cederqvist
11ff8e5c0b cwmp_stun config: set the correct option name log_level refs #16219 2019-01-09 10:06:05 +01:00
Sukru Senli
e2e188b4aa cwmp_stun: default loglevel set to 1 2019-01-09 08:54:37 +01:00