Vivek Kumar Dutta
3a0beff852
Move legacy time to timemngr
2024-05-08 19:34:40 +05:30
Mohd Mehdi
919112d6ce
bbfdm: move Device.DHCPv4. and DHCPv6. support to dhcpmngr
2024-05-08 13:01:27 +00:00
Vivek Kumar Dutta
3c4f60c83c
Optimized wifi key handling
2024-05-08 09:07:19 +00:00
Amin Ben Romdhane
eee1130299
B#14347: usp events not working for multi-instance objects
2024-05-07 19:23:54 +02:00
Vivek Kumar Dutta
d988764f9d
WiFi: Fix PossibleChannels when radio down
...
(cherry picked from commit 2d30db26eb )
9e5b6f26 Fix PossibleChannels when radio down
2024-05-06 10:25:36 +00:00
Vivek Kumar Dutta
4dadf86362
Fix the bandwidth datatype in ubus call
...
(cherry picked from commit b4633324ef )
b4633324 Fix the bandwidth datatype in ubus call
2024-05-06 10:25:05 +00:00
Mohd Mehdi
fffa5e45ae
bbfdm: update get method for DHCPv4 RemainingLeasetime
2024-05-01 08:37:23 +00:00
Roman Azarenko
afc14c05d1
tr181: add missing include in deviceinfo.c
...
Fixes compilation error on vanilla OpenWrt:
error: implicit declaration of function 'basename' [-Werror=implicit-function-declaration]
212 | base = basename(buf); /* before we replace argv0's NUL with space */
| ^~~~~~~~
/home/dev/openwrt/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/bbfdm-1.8.9/libbbfdm/dmtree/tr181/deviceinfo.c:212:22: error: assignment to 'const char *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion]
212 | base = basename(buf); /* before we replace argv0's NUL with space */
| ^
2024-04-27 12:57:44 +02:00
Amin Ben Romdhane
41d4e915e3
Get Name: Don't return micro-service error when calling 'Device.' or empty path with next-level is false
2024-04-25 17:37:03 +02:00
Vivek Kumar Dutta
d5d84ae1da
Fix crash with operate without input
2024-04-25 11:03:49 +05:30
Amin Ben Romdhane
927e839c47
IEEE1905: Added support for missing media types
2024-04-24 15:24:09 +02:00
Amin Ben Romdhane
3ce214e8f1
Commit dmmap changes even if there is no service to restart
2024-04-24 10:51:10 +02:00
Amin Ben Romdhane
73356e08a4
Introduce a new ubus obj 'bbf.config' to commit/revert uci config/dmmap changes and restart the required services
...
- Delete dmmap commit from Get Value/Get Name/ Get Instances methods
- dmmap changes can only be committed if restart_services is set to true during transaction commit
2024-04-23 17:15:03 +00:00
Suvendhu Hansa
2d7322e7cc
WiFi.DataElements: Align SetSSID() with DM 2.17
2024-04-23 16:47:13 +00:00
Amin Ben Romdhane
115d945afd
bbfdmd: Fix memory leaks
2024-04-23 16:43:33 +02:00
Amin Ben Romdhane
e1262f19a3
Tools: Use devel as default branch for openwrt-packages repo
2024-04-23 15:48:48 +02:00
Markus Gothe
a929355ff4
IP.Interface: setting 'mtu' option in device section instead of interface section
2024-04-22 11:14:23 +00:00
Suvendhu Hansa
f251f5ca0e
Moved userinterface in package
2024-04-20 07:50:51 +00:00
Amin Ben Romdhane
8126bc908a
Fix the path of activate handler file
2024-04-18 17:49:52 +02:00
Vivek Kumar Dutta
63fad00eee
Multiple improvements
...
- New input daemon option, 'service_name' to easily configure micro-service
- service_name used with 'dm_' prefix in process name
- service_name with 'dm_' prefix and '_inst' suffix for forked instance updater
- Unified signal handler for micro-service and main process
- Cli argument '-m' overloaded to support module name in place of plugin path
- Test alignments and improvements
2024-04-15 13:46:49 +00:00
Amin Ben Romdhane
faa59d7ea7
Add support for Bridging.Bridge.{i}.Name parameter and mark it as linker
2024-04-15 12:31:07 +00:00
Amin Ben Romdhane
9407d52899
T#14163: Show IP.Interface.{i}.Alias as 'cpe-Name' by default
2024-04-15 11:17:17 +00:00
Suvendhu Hansa
b4aebc9c6d
Moved Device.Time. vendor extensions to timemngr
2024-04-15 04:33:49 +00:00
Amin Ben Romdhane
6332fe98e1
T#13964: Generate single datamodel.json from datamodel xmls
2024-04-12 03:11:09 +00:00
Mohd Mehdi
5922644a43
move IGMP and MLD dm extensions to mcastmngr
2024-04-11 11:50:31 +00:00
Mohd Mehdi
35ffc1ac4f
bbfdm: update xpon.json path in tools_input.json
2024-04-10 08:20:42 +00:00
Mohd Mehdi
fd894e7cb7
Re-implement GRE object
2024-04-09 07:28:52 +00:00
Mohd Mehdi
80262573c9
move Device.QoS. to qosmngr
2024-04-06 05:10:35 +00:00
Suvendhu Hansa
d852b8fefa
Align 320MHz value for ChannelBandwidth params
2024-04-04 09:32:15 +05:30
Suvendhu Hansa
8df75ab3e5
WiFi: Added CenterFrequencySegment0, CenterFrequencySegment1
2024-04-02 12:39:26 +00:00
Mohd Husaam Mehdi
efe19940cb
Move Device.SSH. code from bbfdm to sshmngr
2024-03-27 11:47:16 +05:30
Amin Ben Romdhane
970ae77bde
Start refresh timer after handling any event by bbfdmd
2024-03-25 14:31:42 +01:00
Amin Ben Romdhane
bf86ab992c
Fix 'LowerLayers' value issue after moving 'Ethernet' Object as micro-service
...
- Fix get value of Device.IP.Interface.*.LowerLayers
- Fix get value of Device.Bridging.Bridge.*.Port.*.LowerLayers
- Fix get value of Device.InterfaceStack.*.LowerLayer
- Fix set method for external parameter via micro-service
2024-03-25 12:02:34 +00:00
Amin Ben Romdhane
abe210ee92
Get Name: Add support for root micro-service object
2024-03-22 13:11:18 +01:00
Suvendhu Hansa
2b62491910
Fix bug#13808 SupportedOperatingChannelBandwidths
2024-03-21 12:32:34 +00:00
Amin Ben Romdhane
ae765a8f8f
Feature #13323 : Use ciphertext to store and retrive password
2024-03-21 12:27:24 +00:00
Suvendhu Hansa
de0c8c93b0
improvements in diagnostics
2024-03-21 11:20:29 +00:00
Vivek Kumar Dutta
e36b827c96
Fix the refresh instances order
2024-03-21 10:29:55 +00:00
Amin Ben Romdhane
2120b2d27b
JSON Plugin: use ubus blocking API to run operate command
2024-03-21 10:37:57 +01:00
Vivek Kumar Dutta
8c998e886c
Fix probable crash and signal handler
2024-03-19 12:51:11 +00:00
Amin Ben Romdhane
7997de62b7
Define memhead list inside bbf context structure
2024-03-18 15:31:20 +00:00
Amin Ben Romdhane
f9de22032b
WiFi.DataElements: not necessary to provide 'bsta' when calling 'steer_backhaul' ubus method
2024-03-18 10:56:27 +01:00
Amin Ben Romdhane
0273b12ea4
Added supports for Device.WiFi.DataElements operate commands
2024-03-16 08:09:59 +00:00
Vivek Kumar Dutta
afe17e7b3a
Support external datamodel reference from json plugin
2024-03-15 11:28:37 +00:00
Amit Kumar
fde8eb8edf
libbbfdm: moved Device.Ethernet. to plugin
2024-03-15 08:30:05 +00:00
Amin Ben Romdhane
71afbfca60
tools: Add missing file for dslmngr
2024-03-14 00:51:06 +01:00
Amin Ben Romdhane
f168a34598
Call micro-service with its register path when calling get method for the whole tree
2024-03-13 15:30:37 +01:00
Amin Ben Romdhane
db7b4780b2
JSON plugin Validator: Validate json_plugin_version option
2024-03-13 15:24:52 +01:00
Vivek Kumar Dutta
9f3017176d
docs: updated microservice deployment
2024-03-13 15:09:03 +01:00
Amit Kumar
e7780c2b24
libbbf: moved DSL,FAST,ATM,PTM as microservice
2024-03-13 13:51:30 +00:00