Shubham Sharma
17cd590dbf
bbf: Added Device.QoS.Classification parameters for DHCP options 60,61,77
2020-10-26 14:54:44 +05:30
Amin Ben Ramdhane
9d151ba377
QoS: Fix invalid parameter values
2020-10-24 14:30:00 +01:00
Amin Ben Ramdhane
6da9750f96
bbf: Fixed crash on QEMU
2020-10-23 12:17:40 +01:00
Amin Ben Ramdhane
a83984d914
Ticket refs #3539 : bbf: the setting of Interface param has no effect on diagnostic objects
2020-10-19 23:06:05 +01:00
Amin Ben Ramdhane
8ba74d624b
bbf: add unique_keys argument to the comment
...
- change (const char *[]) -> LIST_KEY
2020-10-17 14:54:33 +01:00
Amin Ben Ramdhane
5839164c29
TR-181: Fixed invalid int && unsignedInt && hexBinary parameter values
2020-10-17 14:08:40 +01:00
Daniel Danzberger
5eaa3d3906
tr181: ieee1905: fix invalid use of strncat
...
- Using strncat with source string lenght as limit makes no sense
- Fixes potential stack overflow of list_val
- No need to 0 initialize full list_val buffer
Signed-off-by: Daniel Danzberger <daniel@dd-wrt.com>
2020-10-16 10:39:52 +02:00
Amin Ben Ramdhane
a07102c32b
Get_schema: add the missing unique keys for TR181 and TR104
...
- Update JSON files for tr181 and tr104
- Update the generator
2020-10-14 16:33:02 +01:00
Amin Ben Ramdhane
c4c10e2b9c
WiFi.DataElements: fix some issues
2020-10-14 11:50:45 +01:00
Amin Ben Ramdhane
78471d0f0a
WiFi.DataElements: move source code
2020-10-14 11:50:37 +01:00
sverma
4b47c9feab
bbf: Added 'base64' datatype
2020-10-14 11:27:08 +05:30
sverma
2a88a4c5af
bbf: Added support for Device.WiFi.DataElements.Network.
2020-10-13 19:14:15 +05:30
Shubham Sharma
a9fc190ed1
get_schema: Get unique keys from multi instance objects
...
- As per TR181, there could be one or more unique keys for each
multi-instance object. Added support to get the unique keys
associated with the multi-instance object.
- Changes for generate_source_code.sh to have unique keys as
extra object parameter.
2020-10-13 10:51:47 +01:00
nevadita.chatterjee
ec19e0c787
bbf: Added generic_phy topology param in ieee1905
2020-10-13 11:02:44 +02:00
Amin Ben Ramdhane
2d113c576d
Ticket refs#3484: TR-181: Invalid dateTime parameter values
2020-10-12 18:57:48 +01:00
Amin Ben Ramdhane
ef0d2e9f6b
Ticket refs#3480: TR-181: Invalid IPv6Adress parameter values
2020-10-12 18:56:52 +01:00
Amin Ben Ramdhane
6b10b2c8e0
QoS: Fix compilation on OpenWrt platform
2020-10-11 19:19:42 +01:00
Rahul
2f2a0ed678
bbf: add support for QoS.Policer
2020-10-11 20:17:04 +02:00
nevadita.chatterjee
0078bc882f
bbf: Added CUSTOM_PREFIX param in ieee1905
2020-10-10 17:04:21 +02:00
Amin Ben Ramdhane
c395e8dd51
DHCPv4: fix SentOption segfault issue
...
- Device.DHCPv4.Client.{i}.SentOption.1.Enable : fix get/set segfault issue
- Device.DHCPv4.Client.{i}.SentOption.1.Tag : fix get/set segfault issue
- Device.DHCPv4.Client.{i}.SentOption.1.Value : fix get/set segfault issue
- Device.DHCPv4.Client.{i}.SentOption.: fix add/del segfault issue
2020-10-10 12:46:34 +01:00
Amin Ben Ramdhane
c6602debdd
Revert "DHCPv4: fix segfault issue"
...
This reverts commit 893e27b7f9 .
2020-10-10 12:35:42 +01:00
Amin Ben Ramdhane
893e27b7f9
DHCPv4: fix segfault issue
...
- Device.DHCPv4.Server.Pool.{i}.MaxAddress: fix its value
- Device.DHCPv4.Client.{i}.SentOption.1.Enable : fix get/set segfault issue
- Device.DHCPv4.Client.{i}.SentOption.1.Tag : fix get/set segfault issue
- Device.DHCPv4.Client.{i}.SentOption.1.Value : fix get/set segfault issue
- Device.DHCPv4.Client.{i}.ReqOption.: fix add/del segfault issue
2020-10-08 19:19:27 +01:00
Amin Ben Ramdhane
a8dc2edcfa
WiFi: fix some issues
...
- Device.WiFi.Radio.1.SupportedStandards : fix its value
- Device.WiFi.EndPoint.1.WPS.ConfigMethodsEnabled : fix its set value
- Device.WiFi.EndPoint.1.WPS.PIN : fix its set value
- Device.WiFi.EndPoint. : fix segfault when calling delete_obj all
2020-10-08 19:19:18 +01:00
Amin Ben Ramdhane
5573fd538a
InterfaceStack: fix the value of LowerAlias parameter when it's mapped to VLANTermination
2020-10-08 19:19:06 +01:00
Amin Ben Ramdhane
44afc16309
DynamicDNS: fix ServerPort & LastUpdate issues
2020-10-08 19:18:58 +01:00
Amin Ben Ramdhane
a92bad46c5
Ethernet: change the type of UnknownProtoPacketsReceived parameter
2020-10-08 19:18:49 +01:00
Omar Kallel
0b0e8a9bdc
Extract end_session_flag from bbf to icwmp
2020-10-08 18:59:33 +01:00
Amin Ben Ramdhane
027d8fb599
bbf: save diagnostics data under '/etc/bbfdm/dmmap_diagnostics' instead of '/vat/state/cwmp'
2020-09-28 10:08:13 +01:00
Rahul
38b0c69f94
bbf: add support for config of provider bridge residential domain scenario
...
This is l3 QinQ basically, the support is added for the provider bridge
residential domain scenario, details as mentioned in tr181 issue 2,
amendment 13 as follows:
In the Residential Domain scenario untagged traffic is routed from the Ethernet and SSIDa
interfaces and tagged with a customer VLAN tag (C-TAG) of VLANa and then double tagged
with a Service Provider VLAN tag (S-TAG) of VLANx. This requires the use of:
• 802.1d Bridge instance: This object bridges the residential domain traffic to the Router.
• Layer3 Forwarding Rule: This object ensures that traffic between the Bridge and
VLANTermination objects is forwarded to the correct interface. The Rule utilizes the IP
Interfaces of the Bridge (IP Intf: Bridge_a) and Residential Domain (IP Intf: Residential)
• VLANTermination object (C-TAG): The C-TAG is applied and removed for traffic
egress and ingress to the IP Intf: Residential interface.
• VLANTermination object (S-TAG): The S-TAG is applied and removed for traffic from
and to the C-VLAN termination object.
Both config and end to end traffic after setup have been tested.
Note: partially resolves ticket #3101
2020-09-28 10:32:35 +02:00
Amin Ben Ramdhane
ca9e778c6d
Ticket refs #3228 : QEMU - ICWMP is segfaulting
...
Fix missing objects
2020-09-26 17:24:18 +01:00
Amin Ben Ramdhane
54787c12f8
Ticket refs#3223: USP: Device.DHCPv4.Server.Pool.{i}.StaticAddress.{i}.Enable not available
2020-09-21 18:04:56 +01:00
Omar Kallel
92cdf363f5
Ticket refs #3228 : QEMU - ICWMP is segfaulting
2020-09-21 17:48:26 +01:00
Amin Ben Ramdhane
d26cf63d0b
WiFi: fix issue and update json file
2020-09-21 00:14:23 +01:00
Sukru Senli
e461345405
wifi: correct mapping of some parameters and use defaults
2020-09-20 09:03:54 +02:00
Feten Besbes
c71ea1bb79
24827 - TR181: Segmentation Fault with add_object Device.NAT.PortMapping.
2020-09-19 19:22:03 +02:00
Rohit Topno
3108792152
bbf: Renamed dscp2pbit vendor extension parameter.
2020-09-15 10:31:45 +01:00
Amin Ben Ramdhane
c5ed408707
Device.IP.Interface.: enhance delete all instances
2020-09-12 15:39:43 +01:00
Feten Besbes
88a762d70e
Refs 2978 : GNX-24808:Delete all instances of Device.IP.Interface fails
2020-09-12 16:37:14 +02:00
Rohit Topno
d84a27ef36
bbf: Made dscp2pbit vendor extension configurable through tr-181
2020-09-11 17:01:53 +01:00
Amin Ben Ramdhane
26e3f3ef27
ieee1905: enhance the code
2020-09-11 16:00:31 +02:00
nevadita.chatterjee
2795f0ded9
bbf:Added topology changes in ieee1905
2020-09-11 16:00:31 +02:00
Amin Ben Ramdhane
720d704121
XMPP: update config options
2020-09-10 10:53:15 +01:00
Amin Ben Ramdhane
e9e1f3e886
STUN: add enable option
2020-09-10 10:53:06 +01:00
Amin Ben Ramdhane
bf62e02162
move twamp to its package as dynamic library
2020-09-10 10:52:57 +01:00
Amin Ben Ramdhane
39eef2ada2
move bulkdata to its package as dynamic library
2020-09-10 10:52:38 +01:00
Amin Ben Ramdhane
7057d87e84
move xmpp to its package as dynamic library
2020-09-10 10:52:27 +01:00
Amin Ben Ramdhane
82d001806e
Update config file name
2020-09-10 10:52:14 +01:00
Feten Besbes
1977b8308f
Refs 2970 : GNX 27788: TR181: call order dependency when creating bridge
2020-09-07 19:10:46 +01:00
Amin Ben Ramdhane
3a807945f9
Update bbf generator and json files
2020-09-03 14:17:04 +01:00
Amin Ben Ramdhane
ef8e6c2000
Bridging: check the dmmap file before calling add object
2020-09-03 11:16:33 +01:00