From fcad858660794fbfdcc5e34b770c54e5b1e93ee8 Mon Sep 17 00:00:00 2001 From: Vivek Kumar Dutta Date: Thu, 5 Dec 2024 16:26:22 +0530 Subject: [PATCH] tr104: align with bbfdm --- tr104/Makefile | 3 ++- tr104/bbfdm_service.json | 16 ++++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 tr104/bbfdm_service.json diff --git a/tr104/Makefile b/tr104/Makefile index aee6ee19c..89acdf8f0 100644 --- a/tr104/Makefile +++ b/tr104/Makefile @@ -5,7 +5,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=tr104 -PKG_VERSION:=1.0.34 +PKG_VERSION:=1.0.35 LOCAL_DEV:=0 ifeq ($(LOCAL_DEV),0) @@ -72,6 +72,7 @@ define Package/$(PKG_NAME)/install $(INSTALL_DIR) $(1)/etc/init.d $(INSTALL_DIR) $(1)/etc/uci-defaults/ ifeq ($(CONFIG_TR104_RUNAS_BBFDM_MICROSERVICE),y) + $(BBFDM_REGISTER_SERVICES) ./bbfdm_service.json $(1) $(PKG_NAME) $(BBFDM_INSTALL_MS_DM) $(PKG_BUILD_DIR)/libdm/tr104/libtr104.so $(1) $(PKG_NAME) ifeq ($(CONFIG_TR104_VENDOR_EXTENSIONS),y) $(BBFDM_INSTALL_MS_PLUGIN) $(PKG_BUILD_DIR)/libdm/extensions/iowrt/libtr104ext.so $(1) $(PKG_NAME) diff --git a/tr104/bbfdm_service.json b/tr104/bbfdm_service.json new file mode 100644 index 000000000..d6e9d0221 --- /dev/null +++ b/tr104/bbfdm_service.json @@ -0,0 +1,16 @@ +{ + "daemon": { + "enable": "1", + "service_name": "tr104", + "unified_daemon": false, + "services": [ + { + "parent_dm": "Device.Services.", + "object": "VoiceService" + } + ], + "config": { + "loglevel": "3" + } + } +}