Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
titleDidtro Disable and patch update
diff --git a/conf/distro/include/rdk-genericarm.inc b/conf/distro/include/rdk-genericarm.inc
index 7548389..268c8df 100644
--- a/conf/distro/include/rdk-genericarm.inc
+++ b/conf/distro/include/rdk-genericarm.inc
@@ -124,13 +124,13 @@ DISTRO_FEATURES_append_broadband = " device_gateway_association"
 DISTRO_FEATURES_append_broadband = " halVersion3"
 
 # RDKBDEV-866: EasyMesh Controller support
-DISTRO_FEATURES_append_broadband = " easymesh-controller"
+#DISTRO_FEATURES_append_broadband = " easymesh-controller"
 
 # RDKB-40900: RDKB support extender/nonrouter profile
-DISTRO_FEATURES_append_extender = " rdkb_extender"
+#DISTRO_FEATURES_append_extender = " rdkb_extender"
 
 # RDKB-44824: CoreNetLib move bb file location
-DISTRO_FEATURES_append_broadband = " core-net-lib"
+#DISTRO_FEATURES_append_broadband = " core-net-lib"
 
 # DKBDEV-1455 : Support Broadband DAC
 DISTRO_FEATURES_append_broadband = " dac"
@@ -175,10 +175,10 @@ DISTRO_FEATURES_append_broadband = " partner_default_ext"
 DISTRO_FEATURES_remove_broadband = " webui_jst"
 
 # Add new EasyMesh
-DISTRO_FEATURES_append_broadband = " EasyMesh"
+#DISTRO_FEATURES_append_broadband = " EasyMesh"
 
 # Add IEEE1905 AL
-DISTRO_FEATURES_append_broadband = " with_alsap"
+#DISTRO_FEATURES_append_broadband = " with_alsap"
 
 SESSIONMGR_WS_RPC_ENABLE = "1"
diff --git a/meta-rdk-broadband/recipes-ccsp/util/utopia/0003-utopia-duplicate-or-replace-_PLATFORM_RASPBERRYPI_-a.patch b/meta-rdk-broadband/recipes-ccsp/util/utopia/0003-utopia-duplicate-or-replace-_PLATFORM_RASPBERRYPI_-a.patch
index 90b0b05..cc01eb4 100644
--- a/meta-rdk-broadband/recipes-ccsp/util/utopia/0003-utopia-duplicate-or-replace-_PLATFORM_RASPBERRYPI_-a.patch
+++ b/meta-rdk-broadband/recipes-ccsp/util/utopia/0003-utopia-duplicate-or-replace-_PLATFORM_RASPBERRYPI_-a.patch
@@ -136,13 +136,13 @@ index 0cb72ca..92a64ac 100644
+#if !defined(_COSA_BCM_MIPS_) && !defined(_CBR_PRODUCT_REQ_) && !defined(_COSA_BCM_ARM_) && !defined(_GENERIC_LINUX_DATA_PATH_EXCEPT_RPI) && !defined(_COSA_QCA_ARM_)
ruleIndex += do_parcon_mgmt_lan2wan_pc_site_appendrule(fp);
#endif
- 
-@@ -9287,7 +9300,7 @@ static int do_parcon_mgmt_site_keywd(FILE *fp, FILE *nat_fp, int iptype, FILE *c
+
+@@ -9287,7 +9287,7 @@ static int do_parcon_mgmt_site_keywd(FILE *fp, FILE *nat_fp, int iptype, FILE *c
//Intel Proposed RDKB Generic Bug Fix from XB6 SDK
fprintf(fp, "-A lan2wan_pc_site -p tcp -m tcp --dport 80 -m webstr --host \"%s\" -j LOG_SiteBlocked_%d_DROP\n", query + host_name_offset, idx);
fprintf(fp, "-A lan2wan_pc_site -p tcp -m tcp --dport 443 -m webstr --host \"%s\" -j LOG_SiteBlocked_%d_DROP\n", query + host_name_offset, idx);
--#elif defined(_PLATFORM_RASPBERRYPI_) || defined(_PLATFORM_TURRIS_) || defined(_PLATFORM_BANANAPI_R4_)
-+#elif defined(_GENERIC_LINUX_DATA_PATH)
+-#elif defined(_PLATFORM_RASPBERRYPI_) || defined(_PLATFORM_TURRIS_) || defined(_PLATFORM_BANANAPI_R4_) || defined(_COSA_QCA_ARM_)
++#elif defined(_GENERIC_LINUX_DATA_PATH) 
fprintf(fp, "-A lan2wan_pc_site -p tcp -m tcp --dport 80 -d \"%s\" -j LOG_SiteBlocked_%d_DROP\n", query + host_name_offset, idx);
fprintf(fp, "-A lan2wan_pc_site -p tcp -m tcp --dport 443 -d \"%s\" -j LOG_SiteBlocked_%d_DROP\n", query + host_name_offset, idx);
#elif !defined(_XER5_PRODUCT_REQ_)
@@ -230,21 +230,21 @@ index 0cb72ca..92a64ac 100644
#if !defined(_CBR_PRODUCT_REQ_) && !defined (_BWG_PRODUCT_REQ_) && !defined (_CBR2_PRODUCT_REQ_)
fprintf(filter_fp, "-A FORWARD -i %s -o privbr -p tcp -m multiport --dport 22,23,80,443 -j DROP\n",XHS_IF_NAME);
fprintf(filter_fp, "-A FORWARD -i %s -o privbr -p tcp -m multiport --dport 22,23,80,443 -j DROP\n",LNF_IF_NAME);
-@@ -12390,7 +12403,7 @@ static int prepare_subtables(FILE *raw_fp, FILE *mangle_fp, FILE *nat_fp, FILE *
+@@ -12433,7 +12446,7 @@ static int prepare_subtables(FILE *raw_fp, FILE *mangle_fp, FILE *nat_fp, FILE *
}
#endif /*_HUB4_PRODUCT_REQ_*/
fprintf(filter_fp, "-A INPUT -i %s -j wan2self_mgmt\n", current_wan_ifname);
--#if !defined(_HUB4_PRODUCT_REQ_) && !defined(_PLATFORM_RASPBERRYPI_) && !defined(_PLATFORM_TURRIS_) && !defined(_PLATFORM_BANANAPI_R4_)
-+#if !defined(_HUB4_PRODUCT_REQ_) && !defined(_GENERIC_LINUX_DATA_PATH)
+-#if !defined(_HUB4_PRODUCT_REQ_) && !defined(_PLATFORM_RASPBERRYPI_) && !defined(_PLATFORM_TURRIS_) && !defined(_PLATFORM_BANANAPI_R4_) && !defined (NO_MTA_FEATURE_SUPPORT)
++#if !defined(_HUB4_PRODUCT_REQ_) && !defined(_GENERIC_LINUX_DATA_PATH) && !defined (NO_MTA_FEATURE_SUPPORT)
#if defined (_RDKB_GLOBAL_PRODUCT_REQ_)
if( 0 != strncmp( devicePartnerId, "sky-", 4 ) )
#endif
-@@ -12507,7 +12520,7 @@ static int prepare_subtables(FILE *raw_fp, FILE *mangle_fp, FILE *nat_fp, FILE *
+@@ -12552,7 +12565,7 @@ static int prepare_subtables(FILE *raw_fp, FILE *mangle_fp, FILE *nat_fp, FILE *

fprintf(filter_fp, "-A INPUT -i %s -j ACCEPT\n", ecm_wan_ifname);
}
--#if !defined(_PLATFORM_RASPBERRYPI_) && !defined(_PLATFORM_TURRIS_) && !defined(_PLATFORM_BANANAPI_R4_)
-+#if !defined(_GENERIC_LINUX_DATA_PATH)
+-#if !defined(_PLATFORM_RASPBERRYPI_) && !defined(_PLATFORM_TURRIS_) && !defined(_PLATFORM_BANANAPI_R4_) && !defined (NO_MTA_FEATURE_SUPPORT)
++#if !defined(_GENERIC_LINUX_DATA_PATH) && !defined (NO_MTA_FEATURE_SUPPORT)
if (emta_wan_ifname[0]) // spare eMTA wan interface from Utopia firewall
{
fprintf(filter_fp, "-A INPUT -i %s -p udp --dport 80 -j DROP\n", emta_wan_ifname);
@@ -336,19 +336,6 @@ index 0cb72ca..92a64ac 100644

#if 0
/* RFC REFRESH for dynamic whitelisting of IPs */


RPI:

Code Block
titleBuild Instruction for RPI
$ mkdir rdkb-arm
$ cd rdkb-arm
$ repo init -u 'https://github.com/rdkcentral/meta-rdk-bsp-arm/' \
    -m "manifests/rdkb-bsp-arm.xml" \
    -b "main"
$ repo sync
$ MACHINE="raspberrypi64-rdk-broadband" source meta-rdk-bsp-arm/setup-environment
$ bitbake rdk-generic-broadband-image

...