Skip to content

Commit 5ae5717

Browse files
committed
Merge branch 'rdkcentral:develop' into easymesh_ap_profile
2 parents 8ebc033 + 8432a3f commit 5ae5717

16 files changed

+390
-15
lines changed

conf/distro/include/rdk-bpi-ap-extender.inc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,11 @@ MACHINEOVERRIDES_append = "${@bb.utils.contains('DISTRO_FEATURES', 'OneWifi', ':
1818
DISTRO_FEATURES_append = " partner_default_ext"
1919

2020
# Define extender feature
21-
DISTRO_FEATURES_append = " extender"
21+
DISTRO_FEATURES_append = " em_extender"
2222
DISTRO_FEATURES_append = " sdmmc"
2323

24+
# Easymesh
25+
DISTRO_FEATURES_append = " EasyMesh"
26+
2427
#PPP Feature
2528
#DISTRO_FEATURES_append = "ppp-enabled"

conf/distro/include/rdk-bpi.inc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,4 +46,5 @@ DISTRO_FEATURES_remove = " lan0_as_wan"
4646

4747
#Need to enable below distro once required changes are merged
4848
#DISTRO_FEATURES_append = " EasyMesh"
49+
#DISTRO_FEATURES_append = " sta_manager"
4950
PREFERRED_VERSION_go = "1.19.%"

conf/layer.conf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ BBFILE_PATTERN_cmf-bananapi := "^${LAYERDIR}/"
1212
LAYERDEPENDS_cmf-bananapi = "cmf-filogic"
1313
LAYERDEPENDS_cmf-bananapi_append = " filogic"
1414

15-
require ${@bb.utils.contains('DISTRO_FEATURES', 'extender','conf/distro/include/rdk-bpi-ap-extender.inc','conf/distro/include/rdk-bpi.inc', d)}
16-
require ${@bb.utils.contains('DISTRO_FEATURES', 'extender','conf/include/rdk-bpi-ap-extender.bbmasks.inc','conf/include/rdk-bpi-bbmasks.inc', d)}
15+
require ${@bb.utils.contains('DISTRO_FEATURES', 'em_extender','conf/distro/include/rdk-bpi-ap-extender.inc','conf/distro/include/rdk-bpi.inc', d)}
16+
require ${@bb.utils.contains('DISTRO_FEATURES', 'em_extender','conf/include/rdk-bpi-ap-extender.bbmasks.inc','conf/include/rdk-bpi-bbmasks.inc', d)}
1717

1818
LAYERSERIES_COMPAT_cmf-bananapi = " kirkstone"

conf/machine/bananapi4-rdk-broadband-ap-extender.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#@RDK_FLAVOR: rdkb
66

77
require conf/machine/filogic880-bpi-r4.conf
8-
DISTRO_FEATURES_append = " extender"
8+
DISTRO_FEATURES_append = " em_extender"
99
require conf/distro/include/rdk-bpi-ap-extender.inc
1010
PREFERRED_PROVIDER_hal-wifi_onewifi = "hal-wifi-generic"
1111
MACHINE_IMAGE_NAME = "rdk-generic-ap-extender-image"

meta-rdk-mtk-bpir4/recipes-ccsp/ccsp/ccsp-common-library.bbappend

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ do_install_append_class-target() {
5454
sed -i "/^After=/ s/$/ ApplySystemDefaults.service /g" ${D}${systemd_unitdir}/system/RdkVlanManager.service
5555
fi
5656
fi
57-
if ${@bb.utils.contains('DISTRO_FEATURES', 'extender', 'true', 'false', d)}; then
57+
if ${@bb.utils.contains('DISTRO_FEATURES', 'em_extender', 'true', 'false', d)}; then
5858
sed -i '/^After=CcspPandMSsp\.service$/d' ${D}${systemd_unitdir}/system/onewifi.service
5959
sed -i '$a [Install]\nWantedBy=multi-user.target' ${D}${systemd_unitdir}/system/onewifi.service
6060
fi

meta-rdk-mtk-bpir4/recipes-ccsp/ccsp/ccsp-one-wifi-libwebconfig.bbappend

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
SRC_URI_remove = "${CMF_GIT_ROOT}/rdkb/components/opensource/ccsp/OneWifi;protocol=${CMF_GIT_PROTOCOL};branch=${CMF_GIT_BRANCH};name=libwebconfig"
22

33
SRC_URI = "git://github.com/rdkcentral/OneWifi.git;protocol=https;branch=develop;name=libwebconfig"
4-
SRCREV_libwebconfig = "3962d0b1f141bc1f00ef81ff25c2a36bcd5cf4e2"
4+
SRCREV_libwebconfig = "0344e5612aba5852cca332acb9667ffe5342a85e"
55

66
DEPENDS += " ${@bb.utils.contains('DISTRO_FEATURES', 'EasyMesh', ' rdk-wifi-libhostap unified-wifi-mesh-header ', '', d)}"
77
EXTRA_OECONF_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'EasyMesh', ' --enable-easymesh ', '', d)}"

meta-rdk-mtk-bpir4/recipes-ccsp/ccsp/ccsp-one-wifi.bbappend

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
44

55
SRC_URI_remove = "${CMF_GIT_ROOT}/rdkb/components/opensource/ccsp/OneWifi;protocol=${CMF_GIT_PROTOCOL};branch=${CMF_GIT_BRANCH};name=OneWifi"
66
SRC_URI = "git://github.com/rdkcentral/OneWifi.git;protocol=https;branch=develop;name=OneWifi"
7-
SRCREV_OneWifi = "3962d0b1f141bc1f00ef81ff25c2a36bcd5cf4e2"
7+
SRCREV_OneWifi = "0344e5612aba5852cca332acb9667ffe5342a85e"
88
DEPENDS_append = " mesh-agent "
99
DEPENDS_remove = " opensync "
1010
DEPENDS += " ${@bb.utils.contains('DISTRO_FEATURES', 'EasyMesh', ' rdk-wifi-libhostap ', '', d)}"
@@ -16,6 +16,9 @@ CFLAGS_append_aarch64 = " -Wno-error "
1616
EXTRA_OECONF_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'EasyMesh', ' --enable-em-app ', '', d)}"
1717
CFLAGS_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'EasyMesh', ' -DEASY_MESH_NODE ', '', d)}"
1818

19+
EXTRA_OECONF_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'sta_manager', 'ONEWIFI_STA_MGR_APP_SUPPORT=true', 'ONEWIFI_STA_MGR_APP_SUPPORT=false', d)}"
20+
CFLAGS_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'sta_manager', '-DONEWIFI_STA_MGR_APP_SUPPORT', '', d)}"
21+
1922
SRC_URI += " \
2023
file://checkwifi.sh \
2124
file://onewifi_pre_start.sh \

meta-rdk-mtk-bpir4/recipes-ccsp/ccsp/files/onewifi_pre_start.sh

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,7 @@ iw phy phy0 interface add wifi2 type __ap
1414

1515
#Obtain the wifi0 mac address
1616
wifi0_mac=`cat /nvram/mac_addresses.txt | grep -a wifi0 | cut -d " " -f 2`
17-
#Strip the : and increment mac by 1 to get wifi1 macaddress
18-
#mac=$(echo $wifi0_mac | tr -d ':')
19-
#mac_incr=$((0x$mac + 1))
2017
wifi1_mac=`cat /nvram/mac_addresses.txt | grep -a wifi1 | cut -d " " -f 2`
21-
#Increment again by 1 to get wifi2 address
22-
#mac_incr=$(($mac_incr + 1))
2318
wifi2_mac=`cat /nvram/mac_addresses.txt | grep -a wifi2 | cut -d " " -f 2`
2419
#print the mac address
2520
echo $wifi0_mac

meta-rdk-mtk-bpir4/recipes-ccsp/hal/rdk-wifi-hal.bbappend

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
SRC_URI_remove = "git://github.com/rdkcentral/rdk-wifi-hal.git;protocol=https;branch=main;name=rdk-wifi-hal"
22

33
SRC_URI += "git://github.com/rdkcentral/rdk-wifi-hal.git;protocol=https;branch=develop;name=rdk-wifi-hal"
4-
SRCREV_rdk-wifi-hal = "a8bdea1dce2761060f54e4dfe8e69af19f3d9b1f"
4+
SRCREV_rdk-wifi-hal = "c24ac486aaed208c4deb4df1a040864c0712f487"
55

66
CFLAGS_append = " -D_PLATFORM_BANANAPI_R4_ -DBANANA_PI_PORT -DFEATURE_SINGLE_PHY "
77
CFLAGS_append_kirkstone = " -fcommon"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
SRC_URI_remove = "git://github.com/rdkcentral/rdk-wifi-hal.git;protocol=https;branch=main;name=rdk-wifi-util"
22

33
SRC_URI = "git://github.com/rdkcentral/rdk-wifi-hal.git;protocol=https;branch=develop;name=rdk-wifi-util"
4-
SRCREV_rdk-wifi-util = "a8bdea1dce2761060f54e4dfe8e69af19f3d9b1f"
4+
SRCREV_rdk-wifi-util = "c24ac486aaed208c4deb4df1a040864c0712f487"

0 commit comments

Comments
 (0)