CMF
RDK Releases
Documentation
CMF Videos
Support
Support for CMF is provided by the RDK Support group.
To contact RDK Support:
Enter a ticket: https://jira.rdkcentral.com/![]()
or
E-mail: support@rdkcentral.com![]()
WIP
This This is the summary page that describes the CMF kirkstone quarterly release rdkb-2026q1-kirkstone.
...
Note: The latest rdkb quarterly release addresses licensing issues so users are advised to move to the latest iteration.
For the Gerrit links, you need to log in before you will be able to see the contents.
| Table of Contents |
|---|
...
| Code Block | ||
|---|---|---|
|
...
| language | shell |
|---|
As per 2025q4 release the following repositories have been migrated from RDK Central Gerrit to RDK Central Github and renamed in RDK Central Github
...
Old Repo Name
...
New Repo Name
...
CCSPAdvancedSecurity
...
advanced-security
...
CcspPsm
...
persistent-storage-manager
...
json-rpc
...
json-hal-library
...
CcspXDNS
...
xdns
...
notify_comp
...
notify-component
...
startParodus
...
start-parodus
...
CcspDmCli
...
data-model-cli
...
CcspSnmpPa
...
snmp-protocol-agent
...
CoreNetLib
...
core-net-library
...
GwProvApp-EthWan
...
gw-provisioning-ethernet-wan
...
mtu_modifier
...
mtu-modifier
...
meta-cmf
meta-cmf-broadband
meta-cmf-raspberrypi
meta-rdk
meta-rdk-broadband
meta-rdk-ext
CcspWifiAgent
rdkcentral/meta-cmf-bananapi
rdkcentral/meta-rdk-broadband-apps
rdkcentral/meta-rdk-iot
rdkcentral/meta-rdk-wan
rdkcentral/rdkb-emu-hal
rdkcentral/tdk-broadband
rdkcentral/tdk-broadband-bananapi
rdkcentral/tdk-broadband-raspberrypi |
| Code Block | ||
|---|---|---|
| ||
Changelog between rdkb-2025q4-kirkstone and rdkb-2026q1-kirkstone
project rdk/components/generic/rdk-oe/meta-cmf/
e0a0c5d Update configs to use rdkb-2026q1-kirkstone branch
48c32ad Update configs to use nightly/20260409-kirkstone branch
405ad87 RDKBACCL-1343: Utilizing rfcmgr for BPI
e859001 RDKBACCL-1518 : Phase-I Enabling Remote-debugger in BPI-R4 reference platform
bfdf651 RDKBACCL-1276: Webpa get cmds are not working
d30afcf RDKB-61685, RDKB-61686, RDK-60176: Update rdk-libunpriv,libsyscallwraper
d8c7db3 Remove libunpriv from external source definitions
project rdk/components/generic/rdk-oe/meta-cmf-broadband/
f87a5a4 RDKBACCL-1598,RDKBACCL-1579 : Updated latest tag for uwm and fixed persistence issue
a1143f0 RDKBACCL-1603: >95% CPU Utilisation observed for CcspDHCPMgr service
c4adf5d RDKBACCL-1598 : Tip revison update for EasyMesh builds
e90e110 BBMASK sysint-broadband-min recipe
5d9b8e3 RDKBACCL-1558 : Need to update new release tag (v 0.5.0)for ieee1905
e018685 RDKBACCL-1522 : Updating srcrev for uwm and dependent components
1a61f96 RDKBACCL-1522 : Updating srcrev for uwm and dependent components
4ad60ba RDKBACCL-1518 : Phase-I Enabling Remote-debugger in BPI-R4 reference platform
17057e6 RDKBACCL-1345: Utilizing rfcmgr for BPI
2c847ca RDKBACCL-1500,RDKBACCL-1522 : Need to update srcrev in uwm and dependent components
be9db17 RDKBACCL-1491 : vlanid value is asking while changing the ssid in rdkb-cli in latest tip builds
472945d RDKBACCL-1486 : Need to cleanup unwanted sleep in systemd service and
cdeac9a RDKBWIFI-350 : WFA Data Elements json file inclusion.
69c0a5f RDKBACCL-1492: Update Cellularmanager-mm recipe with latest tag(1.0.1).
871a945 RDKBACCL-1473 : cleanup wifi & easymesh related files from nvram
056cce4 RDKBACCL-1462 : Network Topology is not seen in CLI
d744fd8 RDKBACCL-1464 : Need to update ieee1905 with new tag revision(i,e v0.3.2)
9aaeb2e TDK-10774: Add changes in unified-wifi-mesh recipe to support EM_UNITTEST distro
3730ddc RDKBACCL-1436 : Controller onboard should be happen if we switch the same sd card to any new boards
f0a60b2 RDKBACCL-1418: EM build: Rootfs is getting filled over long period of runtime
266d0ca RDKBACCL-1389 : Need to define EASY_MESH_NODE
0bd5f0e RDKBACCL-1352: New rdm-agent import change is not building
661c3ea RDKBACCL-1353 : RPI 4 and BPI are not getting IP address in latest
aa44a7a RDKBACCL-1248,RDKBACCL-1277 : rdkb-cli integration and update release tags
1a66854 RDKBACCL-1145: Fix all issue in crash upload and test end to end use cases
project rdk/components/generic/rdk-oe/meta-cmf-raspberrypi/
403eed2 RDKB-58243,RDKBWIFI-24-OneWifi sync 01/22/26
e2007cc REFPLTB-3534: New rdk-wifi-hal import change is not building
7014d92 RDKBACCL-1352: New rdm-agent import change is not building
project rdk/components/generic/rdk-oe/meta-rdk/
ea83f41 RDKB-63357:[Field]WiFisplit markers after Upgraded to 8.3 shows 0
1378dfb RDKB-62879: Integrate telemetry release 1.8.3
f7869cb RDKB-63579: Introduce DISTRO flag for stage-agent
8733657 RDKB-63110, RDKB-63430 : RDM Signature validation failed
8ab41ac RDKB-62921: [RFC] RDK Coverity Defect Resolution for Device Management
c9929a4 RDKB-63484: Convert meminsight into a Downloadable Package
d44846a RDKB-62965: RDK Coverity cleanup for rtMessage
4cb5ad4 RDKB-63360 RDKB-63361 : Fix coverity issues
5f760a8 RDKB-63408: RFC Unable To Handle Larger Enablement Config
80f3c53 RDKB-59800 : Handle the subscription of event upon crash recovery
dcda253 RDKB-62802 : Execution of post installation script is failing
2fd53ea RDKB-62652: Integrate RFC release 1.1.9 for Broadband devices
86f47b1 RDK-58369: wpe-webkit 2.46
2016e61 BES1-870: Device keeps continuously rebooting for every 10 mins
f70890b RDKB-61520:Dropbear is using prod Key to connect to PROD
fa12606 DELIA-69720, RDKB-62750: Integrate Telemetry 1.7.2 release
691e37d RDKB-62270: RDM service fails to invoke the expected binary
8c00967 RDK-59221,RDKEMW-6333,RDKB-62326,RDKEMW-9528: Integrate Telemetry 1.7.1 release
c022eb7 RDKB-61685, RDKB-61686, RDK-60176: Update rdk-libunpriv,libsyscallwraper
bd2aefb RDK-59864 : Update RDK-V Dobby Recipe.
project rdk/components/generic/rdk-oe/meta-rdk-broadband/
83114f8 RDKBDEV-3395 RDKBACCL-1518 : Phase-I Enabling Remote-debugger in BPI-R4 reference platform
72fd7d9 RDKB-63226: Support DML new implementation
81c9867 RDKB-62526,RDKB-63040,RDKB-63226,RDKB-63637,RDKBWIFI-334-OneWifi sync 03/31/26
4ca3636 RDKB-63248 : Create a yocto recipe for rdkb-halif-epon(v1.0.0)
ba8462e RDKB-63672: Observed OneWifi crash with 2295761.
1a5c27a RDKB-63248 : Create a yocto recipe for rdkb-halif-epon
85c2511 RDKB-64190: 8.5_p1b/stable2 pointing to wrong code
1cf0270 DTMESH-775,RDKB-63506,RDKB-64145,TCXB8-3951-OneWifi sync 03/25/26
940086b RDKB-63808: Remove rsno from EAPOL if not used
bae763c RDKB-63970-OneWifi sync 03/24/26
a090d7e RDKB-63363,RDKB-63506,TCXB8-3951-OneWifi sync 03/24/26
79b23e0 RDKB-64017 : Voice report is not present for all Hubs
ed0396e RDKB-63564 : Integrate rdk-logger into stage-tool
906df36 RDKB-63632 : Addition of RFC parameter for Stage Agent for BB devices
6222afd RDKB-63549,RDKB-63582,RDKB-63944,XB10-2440-OneWifi sync 03/20/26
ddf85a3 RDKB-63484: Convert meminsight into a Downloadable Package
bf925df XER10-2679 - XER10 - QoS changes configured for RTP traffic
cf5d529 RDKB-61922 RDKB-63855
ba5bb0f RDKB-60656 RDKB-62823 RDKB-61919 RDKB-61920 RDKB-61951
59c8646 RDKB-62944 RDKCOM-5526 RDKCOM-5509 RDKCOM-5514 RDKCOM-5430 XF10-123
df0a9bb RDKB-63419 RDKB-62844 RDKB-63035 RDKB-63803 XER10-2615 RDKB-62505
31f6587 RDKBNETWOR-66, RDKB-63822, RDKB-60656, RDKB-63262 : stable2 bi-weekly sync
752343d RDKB-63198: Move gateway mesh repositories to GitHub
17c2c9f DTMESH-741,DTMESH-742,DTMESH-761-OneWifi sync 03/11/26
361379d RDKB-59758,RDKB-63032-OneWifi sync 03/05/26
b2ba447 LTE-2862,RDKB-63307,RDKB-63405,RDKB-63499-OneWifi sync 03/04/26
838e0b9 RDKB-62725:XB7_PRODUCT_REQ_ CFLAG is not defined for bridgeutil_oem
6c8f24a RDKB-63499,SHARMAN-3935 : Unable to configure for 104-40MHz 112-40MHz 136-40MHz
9b48813 RDKB-63308 : Topic branch support
ad14729 TCXB8-3940 : [Rogers] Captive Portal is looping after FR
95eac4d RDKB-63285, RDKB-63551, LTE-2824 : Bring changes to stable2
7b58842 RDKB-63273-OneWifi sync 02/25/26
93297f7 SHARMAN-3878 :Device fails to register for SIP due to 408 Request timeout
486410c XB9-704 : CCI porting on XB9 in local branch
1ed7691 RDKB-61263,RDKB-61450,RDKB-61540,RDKB-61822,RDKB-63151-OneWifi sync 02/23/26
f9b3e1a RDKB-63093 RDKB-62644 RDKB-61922 RDKB-60736 RDKB-61951
780bb90 RDKB-61489 RDKB-62660 RDKB-62322 XER10-2466 RDKCOM-5503 RDKB-60798
15cda91 RDKB-63314: Migrate sysint-broadband recipes SRC_URI to GitHub
6402cb8 RDKB-62671 RDKB-62732 LTE-2817 RDKB-60569 RDKB-61836 RDKB-62670
8db9edf RDKB-62567 RDKB-63078 RDKB-62102
8608b5e RDKCOM-5500 RDKCOM-5507 RDKCOM-5513 RDKB-62302 RDKB-62701 RDKB-60436
4d6498d RDKB-62687 RDKB-62690 RDKB-63264 RDKCOM-5512 RDKCOM-5493 RDKCOM-5499
0c460a6 RDKB-63623 : [04/02/2026] - [18/02/2026] stable2 bi-weekly sync
c757e68 RDKB-58575,XB10-2316,XER10-2515-OneWifi sync 02/19/26
b190ede DTMESH-739,RDKB-59837,RDKB-63090,RDKB-63102,RDKB-63150-OneWifi sync 02/13/26
985810b XB10-2224 :RSNO2 element is missing in beacon frames when WPA3 is enabld
80b9e0b RDKB-63447, XF10-409 : [21/01/2026] - [04/02/2026] stable2 bi-weekly sync
227e38e RDKB-61794 : Steering improvement flow changes
c2b5126 XB9-827
edc2565 XF10-286 RDKB-63376 SHARMAN-3882 RDKCOM-5478 RDKCOM-5498 XHCPE-2145
9c6d322 RDKBDEV-3300: Update USP PA to OBUSPA v10
dc61508 RDKCOM-5470: RDKBDEV-3300: Update USP PA to OBUSPA v10
fed8042 XF10-560 : XLE Failed to connect to XF10 in stable2 build.
4172a10 RDKB-60199, XF10-400, RDKB-63028 : IDM mem leak, Crash during XF10 bootup
84053cb LTE-2689: remote device.1 capabilities are not shown along with Extender,Modem
ec57580 RDKB-63105: Non LNF PSK VAPs showing amncbx whereas it should be cb01
8fd7324 RDKB-63447 : [21/01/2026] - [04/02/2026] stable2 bi-weekly sync
6476d4f RDKB-59837,XB10-2319 : AP Channel Report tag is missing
d3a7fa8 DTMESH-747,RDKB-62658,XB10-2346-OneWifi sync 02/06/26
1b65151 XB10-2129: Add ext mld support for 2.11 hostapd
6bd796d DTMESH-744,RDKB-60610,RDKB-61015,RDKB-61305,RDKB-62882-OneWifi sync 02/04/26
f609400 RDKB-59277 : Push Station Manager code to WiFiStaManager repo.
fc8cda1 RDKB-59412,RDKB-59539,RDKB-62277-OneWifi sync 01/27/26
24e811f RDKB-62123: Parodus2ccsp coverity issues fix
f6b533f RDKCOM-5444 RDKCOM-5452 RDKCOM-5460 RDKCOM-5473 RDKCOM-5481
9fbf32a RDKB-61827 RDKB-62350 RDKB-62676 RDKB-62411 RDKCOM-5391 RDKCOM-5485
dfa4301 RDKB-63216 : [08/01/2026] - [21/01/2026] stable2 bi-weekly sync
b15651b RDKB-58864,RDKB-59065,RDKB-59145,RDKB-59209,RDKB-59277-OneWifi sync 01/23/26
96b6917 RDKB-58243,RDKBWIFI-24-OneWifi sync 01/22/26
829188e RDKB-60988 Migration of OneWifiTestSuite to github
4d8f047 RDKB-57897,RDKCOM-5329, RDKB-60610, RDKB-59209-OneWifi sync 01/20/26
8b8c229 RDKB-62561 RDKB-63046 : CcspPandMSsp crash with fingerprint 68041542
67b3752 RDKB-62624 HUB4 build failure
54d1f12 RDKB-62219: APSD to bcn capabilites
2542473 RDKB-58602,RDKB-59277,RDKB-59501,RDKB-61116,RDKBWIFI-277-OneWifi sync 01/16/26
81b2d23 RDKB-61948 RDKB-61952 RDKB-61953 RDKB-61954 RDKB-61921
393b508 RDKB-62008 RDK-58694 RDKB-62252 RDKB-61499 RDKB-61944 RDKB-61947
292dee0 RDKCOM-5454 RDKCOM-5463 RDKB-61774 RDKB-61777 RDKB-62450 RDKB-60798
d4f878a RDKCOM-5464 RDKCOM-5471 RDKCOM-5484 RDKCOM-5474 RDKCOM-5475 RDKCOM-5476
5c34953 LTE-2822 RDKB-62792 LTE-2777 LTE-2816 RDKB-62479 RDKCOM-5472 XB9-670
2fc50f6 RDKB-63046 : [18/12/2025] - [07/01/2026] stable2 bi-weekly sync
3aef7e8 DTMESH-723,RDKB-61773,RDKB-61776,RDKB-62243-OneWifi sync 01/12/26
fbc38e0 XB10-2327 : [MLO] Can not enable MLO with new 8.4p1s1 build
8d3f295 RDKB-62537 : point sprint to tip of develop branch
84a3eba RDKBWIFI-47-OneWifi sync 01/06/26
0b005e0 RDKB-61699,RDKB-62723,RDKB-62731,TCXB8-3808,XB10-2301-OneWifi sync 01/02/26
e1c1999 XER10-1687 RDKB-62642 CBR2-2216 RDKB-62098 RDKB-62835
68c67b7 SHARMAN-1210 XF10-249 XB9-668 RDKB-62534 XF10-277 XF10-16
d839657 RDKB-62656 XB9-759 RDKCOM-5466 XB9-673 RDKB-61612 TCXB8-3707
585aa1c RDKB-61875 RDKB-61758 RDKB-62740 RDKB-61349 XER10-1896 XER10-2399
0fb0a5b RDKCOM-5459,RDKB-60479,RDKB-60609,RDKB-60626-OneWifi sync 12/19/25
a1ff54f XB9-709 : [XB9][8.3p1s1]FAN DMs are available for XB9
c3021ee XB9-585,XB9-608,XB9-622,XB9-624,XB9-602,XB9-623,XB9-676,XB9-671,XB9-672 :
2e2b152 RDKB-62800 : [05/12/2025] - [18/12/2025] stable2 bi-weekly sync
8321221 RDKB-62486: Code development for factory reset testcase.
7f2b088 RDKB-62264 : [SKY-VL-QE][Sprint]:/usr/bin/jsonquery is missing
111e30c Revert "RDKB-62642: Parental control, iptables broken"
a52b5ef XER10-2141-OneWifi sync 12/18/25
7e100c8 RDKB-62642: Parental control, iptables broken
c406e91 RDKB-61857, RDKCOM-5418: RDKBDEV-3286 Drop dependency on dbus
4b4a4e4 RDKB-61245,RDKB-62321,RDKB-62432,RDKB-62508,TCXB8-3792-OneWifi sync 12/16/25
4851743 RDKB-62537 : point sprint to tip of develop branch
54b4ffd RDKB-61685,RDK-60176: Update rdk-libunpriv on Open Source Github
ba143f6 RDKB-62584,RDKB-62730,RDKB-62731,RDKB-62245,RDKB-62312-OneWifi sync 12/11/25
abc532d RDKB-62710, RDKB-62728, RDKB-62742 : [05/12/2025] stable2 bi-weekly sync
project rdk/components/generic/rdk-oe/meta-rdk-ext/
f1e8c5f RDKB-63093 : Enable Speedboost subdoc for CBRV2
f0fc1c5 RDKB-63400:Patch CVE's for multiple components
421a987 RDKB-61380: Converting Apparmor text profiles to binary for performance.
0ccb6c2 RDKC-16304,RDKC-16308 : [opencv,pw]Eliminate static 3rdparty builds
4d3c952 XF10-453 : webconfig failed to open file /etc/webconfig.properties
043e521 RDKB-62187, DTMESH-656: Limit size of SSH commands log file
aa6bc33 RDKEMW-11360, RDKB-63115 : [Parodus] Reduce repetitive logging
165970c RDKC-15732,RDKC-15360: Recipes for OpneCV 4.9
5593213 RDKBDEV-3275 : critical cve patch Fix use-after-free after xmlSchemaItemListAdd for libxml2
6d88cfc RDKCOM-5458: RDKBDEV-3275 : critical cve patch Fix use-after-free after xmlS...
0f5d993 RDKC-14768 : Upgrade LibCamera to 0.2.0 and Pipewire to 1.0.1
67573a1 DELIA-67565: Joy-Con controller detection in libmanette
412abb8 DELIA-69761: Fix keymapping for Joy-con Left and right controllers
ede8796 RDK-58369: wpe-webkit 2.46
68543a2 XF10-305: Use the Device.DeviceInfo.X_COMCAST-COM_CM_MAC for XF10
fac47c3 RDKB-62439 : Webconfig crash observed when device mac is NULL
eac5290 RDKB-62008: HCM Integration to HUB6
343227d XB9-675 : Bring dibbler patch
793d012 XF10-130: [RUNTIME] Fix SED process crash - Add SCXF11BFL machine support
79c175e DELIA-69505 : X and Y buttons are interchanged for PS4 gen1 controller
cafc6ce RDKTV-39343: "bluetoothd" process crash is observed
2de2052 RDK-58162 : Integrate Google stadia patch on xione
project rdkb/components/opensource/ccsp/CcspWifiAgent/
c217f63 RDKBDEV-3302: RDKB-3302: Bring-up of WiFi-Agent on QCOM Platform
project rdkcentral/meta-cmf-bananapi/
dfe47f7 RDKBACCL-1619 : Internittenlty mysqld service is failing.
553b63b RDKBACCL-968, RDKBACCL-1063 Bridge mode functionality is not working as expected in wifiagent builds
292226a RDKBACCL-1526, RDKBACCL-1603: RNDIS is not working with PR 410, >95% CPU Utilisation observed for CcspDHCPMgr service
73e789a RDKBACCL-1620 : backhaul is not connecting in recent default easymesh builds
fe7aba4 RDKBACCL-1530: [WiFiagent] Clients are not working on First boot
a80dcab Revert "RDKBACCL-1526: RNDIS is not working in DHCPManager build"
6954b6e RDKBACCL-1524: Update SRCREV for hal-fwupgrade
6c0c5f7 RDKBACCL-1415: Need to create kernel patches for supporting ACL in BPI
393920a RDKBACCL-1598 : Tip revison update for EasyMesh builds
9efa444 Refactor utopia.bbappend to remove duplicates
8042bec Update utopia.bbappend
05b703c RDKBACCL-1526: RNDIS is not working in DHCPManager build
24049fb Delete meta-rdk-mtk-bpir4/recipes-matter/barton-matter/barton-matter_1.4.0.txt
a9a0b00 Rebasing the barton changes
0e2c0f5 Refactor linux-firmware package handling
993fd38 RDKBACCL-1522 : Updating srcrev for uwm and dependent components
9dc7267 Add BindsTo directive in Bluetooth HCI bridge service
02c0873 RDKBACCL-1539 : Observing build errors in linux kernel 5.4
757eae7 RDKBACCL-1538 : Removing unused package
eda380b RDKBACCL-1298: MAP-T support in RDK-B Banana pi R4
a367e5a RDKBACCL-1522 : Removing mesh bhaul instability patch from onewifi
a3a2f82 RDKBACCL-1522 : Updating srcrev for uwm and dependent components
22c6155 Revert "RDKBACCL-1522 : observing build issue in recent builds"
d65a5a2 RDKBACCL-1533 : Observing build issues in tip (i,e Mar18)
a7af3d9 RDKBACCL-985: Barton integration on BPI
1957bfb RDKBACCL-1518 : Phase-I Enabling Remote-debugger in BPI-R4 reference platform
81448be RDKBWIFI-382: RDKB-63321: BPI 2.11 hostap related telemetry enhancement
827513e RDKBACCL-1525 : Unable to login to WebUI after Firmware Upgrade
bd02e02 RDKBACCL-1463: DB and other customized values are overwritten to default without FR after firmware upgrade
60ef3f0 RDKBACCL-1518 : Phase-I Enabling Remote-debugger in BPI-R4 reference platform
1b1fdd7 RDKBACCL-1522 : Need to update srcrev in uwm dependent components
db58787 RDKBACCL-1519 : Oberving build issues in latest tip(i,e Mar5)
9c4e20f RDKBACCL-1522 : observing build issue in recent builds
0752b00 RDKBACCL-1394 : Reduce BananaPi Image (wic.bz2) Size.
fbcc95c Add rdkb_configurable_wan_interface to DISTRO_FEATURES
df6490e Add feature flags for WAN and DHCP managers
a94a0c0 Add dhcpmgr component to device profile
eaab51d Add DHCP configuration records to bbhm_def_cfg_banana.xml
9806746 Update ccsp-dhcp-mgr.bbappend
6007347 RDKBACCL-1484: Switch to dhcp client manager
da67145 RDKBACCL-1345: Utilizing rfcmgr for BPI
8edd556 DKBACCL-1473 : cleanup wifi & easymesh related files from nvram
f4cee3a RDKBACCL-1479 : Observing build error on EM Tip revision Controller & Extender builds
8018563 Remove syslog from init.d during busybox installation
e278318 Update ccsp-dmcli.bbappend
afcde3a Refactor installation of syslog scripts and configs
aae2025 RDKBACCL-1346 : Troubleshooting > Logs are not working
a29bb48 TDK-10774 Add new distro to setup script and machine configuration file for supporting Easymesh unit test binary generation
d285825 RDKBACCL-1418: EM enabled build will use default wks file
af2a308 RDKBACCL-1428 : Extender onboard should be happen if we switch the same sd card to any new boards
ade97a7 RDKBACCL-1439: Easymesh - Enable MLO for all private VAPs
6351f6d RDKBACCL-1389 : Need to define EASY_MESH_NODE flag in rdk-wifi-hal
f4bd87c RDKB-61540: increase buffer size for get station command
47a4541 RDKBACCL-1388: support ssd in banana pi R4
3769efc RDKB-61540: Added generic MLO config
2ab48f6 RDKBACCL-1063: Bridge mode functionality is not working as expected in wifiagent builds
0beaba4 RDKBACCL-1063: Bridge mode functionality is not working as expected
b6fd6fc RDKB-61540: enable MLO by default
7cd97ba RDKBACCL-1352: New rdm-agent import change is not building
project rdkcentral/meta-rdk-broadband-apps/
9c1a6dc Upgrade GitHub Actions to Node.js 24 compatible versions (#69)
dac02ee Replace mkdocs with zensical (#67)
f528ab6 Rename timingila-cthulhu_%.bbappend to timingila-cthulhu_v2.2.0.bbappend (#64)
a86943a added a badge to README.md to link to the live github pages site (#58)
project rdkcentral/meta-rdk-iot/
a798f94 Add BartonCore 3.1.1 (#45)
8134494 Add support for building Matter 1.5.0.1 (#41)
006f3e0 Add recipe for BartonCore 3.0.0 (#42)
7a1cea9 Revert "Fix some nondeterministic basehash issues"
2a52e9d Revert "Fixes to barton-matter-example"
ab88b18 Fixes to barton-matter-example
7085632 Fix some nondeterministic basehash issues
project rdkcentral/meta-rdk-wan/
aea37dd Releases/1.16.0 main (#141)
78bb3e6 RDKB-61969 : Epon Manager recipe file. (#138)
a8280c3 RDKB-61969 : Epon Manager recipe file (#136)
78c91d9 Update Component Version Tags (#135)
5d88d48 RDKBNETWOR-66 : To Enable MAP-E based on distro (#101)
89734b3 Update Component Version Tags (#132)
project rdkcentral/rdkb-emu-hal/
4928e1a Create cla.yml
project rdkcentral/tdk-broadband/
f909699 TDK_M147 CHANGELOG.md
5aa0f83 TDK Version Update to M147
a9d39c2 TDK-11527 Wi-Fi 7 Coverage
6dca9ce TDK-11527 Wi-Fi 7 Coverage
bd3247e TDK-11527 Wi-Fi 7 Coverage
bca7cd3 TDK-11527 Wi-Fi 7 Coverage
2044226 TDK-11625 DML Scripts Release
f314597 TDK-11625 DML Scripts Release
e4c06c0 TDK-11625 DML Scripts Release
cc194b9 TDK-11501 Fix issue with DML stub
80b5b7f TDK-10500 TDK Coverage for Tr069 ACS connection scenarios Reason for change: TDK Coverage for Tr069 ACS connection scenarios Test Procedure: Run scripts in BPI Risks: None
5d76c2f TDK-10500 TDK Coverage for Tr069 ACS connection scenarios Reason for change: TDK Coverage for Tr069 ACS connection scenarios Test Procedure: Run scripts in BPI Risks: None
62a0e3a TDK-10500 TDK Coverage for Tr069 ACS connection scenarios Reason for change: TDK Coverage for Tr069 ACS connection scenarios Test Procedure: Run scripts in BPI Risks: None
df34342 TDK-10500 TDK Coverage for Tr069 ACS connection scenarios Reason for change: TDK Coverage for Tr069 ACS connection scenarios Test Procedure: Run scripts in BPI Risks: None
c0c305f TDK-10500 TDK Coverage for Tr069 ACS connection scenarios Reason for change: TDK Coverage for Tr069 ACS connection scenarios Test Procedure: Run scripts in BPI Risks: None
7f0535e TDK-10500 TDK Coverage for Tr069 ACS connection scenarios Reason for change: TDK Coverage for Tr069 ACS connection scenarios Test Procedure: Run scripts in BPI Risks: None
0da66c7 Minor Bug Fix
43c4822 Addressing Review Comments
3f92eb9 Adding Enhancements as per latest feature validation
e6a2236 Addressing Review comments
e3bcf30 Minor Enhancement
5d4c927 Addressing review comments
70acb28 TDK-11530 TDK coverage for RDK Remote Debugger
190b25e Addressing Review Comments
4c921ec TDK-11496 Enhancement of Firmware Upgrade Suite for BPI
15b771d M146 CHANGELOG.md
825f107 TDK-11214_LANclientscenario TDK Coverage for RNDIS_LANclient_testcase
85158c2 TDK-11214_LANclientscenario TDK Coverage for RNDIS
13715c3 TDK Version Update to M146
faaf962 Adding minor enhancements
74e0a4a Addressing Review Comments
83a0761 Adding minor enhancements
fd1775e TDK-10503 TDK Coverage for Firmware Upgrade
09f6578 TDK-10782 Script Enhancement for RBUS EnableandDisableRtmessage Scripts for Various Log Levels
fec34d9 TDK-11231 Script enhancement for TS_WEBPA_GetEthernetInterface
a301a93 TDK-10500 TDK Coverage for Tr069 ACS connection scenarios Reason for change: Minor Enhancement in a test script Test Procedure: Run scripts in BPI Risks: None
be3094e TDK-10500 TDK Coverage for Tr069 ACS connection scenarios Reason for change: TDK Coverage for Tr069 ACS connection scenarios Test Procedure: Run scripts in BPI Risks: None
d6ff646 TDK-10500 TDK Coverage for Tr069 ACS connection scenarios Reason for change: TDK Coverage for Tr069 ACS connection scenarios Test Procedure: Run scripts in BPI Risks: None
555b801 TDK-10500 TDK Coverage for Tr069 ACS connection scenarios Reason for change: TDK Coverage for Tr069 ACS connection scenarios Test Procedure: Run scripts in BPI Risks: None
8922a70 TDK-11214_WIFIClient TDK Coverage for RNDIS_WIFI_client_testcase
119625f TDK-11214_WIFIClient TDK Coverage for RNDIS_WIFI_client
9f1c9c3 TDK-11214 TDK Coverage for RNDIS WIFI Client Scenario
ff91688 Correcting return from wrapper for Add & Del Obj calls
2e48fbb Addressing memory leaks, possible buffer overflows
c6f0bf4 TDKB Stub, Wrapper code changes for DML Testing
fcd6350 TDK 11214: TDK Coverage for RNDIS
e0e526e TDK-11214 TDK Coverage for RNDIS
04578dc TDK-11214 TDK Coverage for RNDIS
cb60b60 Addressing Review Comment - TS_TelcoVoiceManager_GetInvalidClientStatusDuringInboundCall
72698e3 Enhancement added to the script - TS_TelcoVoiceManager_ValidateMultipleCallCountProcessed
ac6f86e Addressing Review Comments
717880b Addressing Review comments
c1c9b8c TDK-11065 TDK Coverage for RDKTelcoVoiceManager
5e5347f TDK_M145 CHANGELOG.md
e5b078e TDK-11214 TDK Coverage for RNDIS
85fc344 TDK-11214 TDK Coverage for RNDIS
0df4c6d TDK-11214 TDK Coverage for RNDIS
656f44b TDK-11214 TDK Coverage for RNDIS
e5ab8ca TDK_M145_VersionUpdate
bbc62fe Amending sleep timings
82bc3ff Addressing Review Comments
6c781e0 Addressing Review Comment : License Header Update
6c74117 Reason for change: Adding minor changes
2a42c2c TDK-11065 TDK Coverage for RDKTelcoVoiceManager
f8e75df TDK M144 Release
0426813 TDK-B Version Update to M144
project rdkcentral/tdk-broadband-bananapi/
cf30ec4 TDK_M147 CHANGELOG.md
bb47b39 TDK-11527 Wi-Fi 7 Coverage
8ebfd04 TDK-11527 Wi-Fi 7 Coverage
b12c097 TDK-11546 Correct BPI StopTDK.sh script
3503d8c TDK-11527 Wi-Fi 7 Coverage
0d1aa6e TDK-11527 Wi-Fi 7 Coverage
f68e042 TDK_M146 CHANGELOG.md
project rdkcentral/tdk-broadband-raspberrypi/
0e53dfe TDK_M145 CHANGELOG.md
886b87b TDK_M144 CHANGELOG.md
efdd28f Reason for change: Adding FW_UPGRADE_SERVICE Test Procedure: Test in BPI Risks: None
2063b7c TDK-11067 : Remove the Primary & Secondar EndPoint IPs from RPI & BPI platform repos |
...
As per 2025q4 release the following repositories have been migrated from RDK Central Gerrit to RDK Central Github and renamed in RDK Central Github
Old Repo Name | New Repo Name |
CCSPAdvancedSecurity | advanced-security |
CcspPsm | persistent-storage-manager |
json-rpc | json-hal-library |
CcspXDNS | xdns |
notify_comp | notify-component |
startParodus | start-parodus |
CcspDmCli | data-model-cli |
CcspSnmpPa | snmp-protocol-agent |
CoreNetLib | core-net-library |
GwProvApp-EthWan | gw-provisioning-ethernet-wan |
mtu_modifier | mtu-modifier |
| CcspCMAgent | cable-modem-agent |
| CcspEthAgent | ethernet-agent |
| TestAndDiagnostic | test-and-diagnostic |
| CcspLMLite | lan-manager-lite |
| CcspMisc | miscellaneous-broadband |
| hotspot | hotspot |
| webui | webui |
| CcspCr | component-registry |
| LanManager | lan-manager |
| PowerManager | power-manager |
| RdkCellularManager | cellular-manager |
| Xconf | xconf-client |
| CcspHomeSecurity | home-security |
| webui-bwg | webui-bwg |
| Utopia | utopia |
| CcspTr069Pa | tr069-protocol-agent |
| CcspCommonLibrary | common-library |
| MeshAgent | mesh-agent |
| CcspMtaAgent | media-terminal-adapter-agent |
| GwProvApp | gw-provisioning-application |
| CcspMoCA | moca-agent |
| RdkPlatformManager | platform-manager |
| harvester | harvester |
| xupnp | secure-upnp |
| jst | javascript-templates |
| OvsAgent | open-virtual-switch-agent |
| hal | hardware-abstraction-layer |
| CcspPandM | provisioning-and-management |
| halinterface | halinterface |
| rdkfmac | rdkfmac |
| OneWifiTestSuite | one-wifi-test-suite |
| RdkCellularManager-MM | cellular-modem-manager |
...
...
Note:
| Code Block | ||||
|---|---|---|---|---|
| ||||
mkdir <workspace dir>
cd <workspace dir>
# RPI
repo init -u https://code.rdkcentral.com/r/rdkcmf/manifests -m rdkb-extsrc.xml -b rdkb-2026q1-kirkstone
# BPI
repo init -u https://code.rdkcentral.com/r/rdkcmf/manifests -m rdkb-bpi-extsrc.xml -b rdkb-2026q1-kirkstone
repo sync --no-clone-bundle --no-tags |
For BPI builds use manifest: rdkb-bpi-extsrc.xml
| Code Block | ||||
|---|---|---|---|---|
| ||||
repo init -u https://code.rdkcentral.com/r/rdkcmf/manifests -m rdkb-bpi-extsrc.xml -b rdkb-2026q1-kirkstone |
...
| Profile | Manifest | Manifest Branch |
|---|---|---|
| Banana PI | rdkb-bpi-extsrc.xml rdkb-bpi-nosrc.xml | rdkb-2026q1-kirkstone |
| Code Block | ||||
|---|---|---|---|---|
| ||||
mkdir <workspace dir>
cd <workspace dir>
repo init -u https://code.rdkcentral.com/r/rdkcmf/manifests -m rdkb-bpi-extsrc.xml -b rdkb-2026q1-kirkstone
repo sync --no-clone-bundle --no-tags
MACHINE=bananapi4-rdk-broadband source meta-cmf-bananapi/setup-environment-refboard-rdkb
bitbake rdk-generic-broadband-image |
...
Documentation on the RDK-B reference platforms including host requirement setup and flashing instructions are available from the following links:
RDK-B Banana Pi R4 - 2026Q1 Release(April 2026)
RDK-B Banana Pi R4 - 2025Q4 Release(Jan 2026)
RDK-B Banana Pi R4 Setup and Flashing Instructions
Kirkstone (Yocto 4.0) Migration - RDK-B
For all other RDK documentation please refer to the RDK wiki at https://wiki.rdkcentral.com/
...
| Sl.No | Sanity tested on | Status |
| 1 | erouter0 interface got Wan IPv4 | Pass |
| 2 | brlan0 interface got default LAN IP with Ipv4 | Pass |
| 3 | Able to take SSH Connection | Pass |
| 4 | All CCSP process are running | Pass |
| 5 | Able to Ping www.google.com | Pass |
| 6 | All systemd services are running | Pass |
| 7 | Able to connect LAN client | Pass |
| 8 | LAN client got IP from default pool range | Pass |
| 9 | LAN client should open with CaptivePortal Page | Pass |
| 10 | Able to connect wireless client | Pass |
| 11 | Wireless client got IP from default pool range | Pass |
| 12 | Wireless client can access the CaptivePortal Page | Pass |
| 13 | Internet should work on Connected clients after changing the default credentials | Pass |
| 14 | Using dmcli to check the CCSP TR-181 DataModels | Pass |
| 15 | WebUI page should be loaded on Connected clients after changing the default credentials | Pass |
| 16 | WebUI page should be loaded through erouter0 IP via RM | Pass |
| 17 | Wlan0 and Wlan1 interfaces should be UP and RUNNING | Pass |
| 18 | All ccsp logs files should be generated in /rdklogs/logs folder | Pass |
| 19 | Bridge Mode | Pass |
| 20 | Factory Reset | Pass |
| 21 | Image Stability | Pass |
| 22 | IPv6 Test with wireless & LAN client connection | Pass |
| Sl No | PLUGINS | Status | Comment |
| 1 | Basic-Sanity | PASS | |
| 2 | Log-Upload & Telemetry | PASS | |
| 3 | Bridge-Mode | PASS | Known issue: Admin UI page in not loading – RDKBACCL-512 |
| 4 | Celluar Manager | PASS | |
| 5 | ACS | PASS | |
| 6 | WebPA | PASS | |
| 7 | SNMP | FAIL | FAIL (get/set not working - RDKBACCL-1468) |
| 8 | WebConfig | SKIPPED | Faced access issue with RDKM webconfig server. |
| 9 | eSDK | FAIL | RDKBACCL-1102 (buildtool is not working) |
| 10 | Multiprofile | PASS | |
| 11 | Selfheal | PASS | |
| 12 | Log-Rotation | PASS | |
| 13 | DAC | PASS | |
| 14 | RFC | PASS | |
| 15 | Firmware Upgrade | PASS | |
| 16 | WebUI | PASS | |
| 17 | Parental-Control | PASS | |
| 18 | WebUI-Advanced | PASS | |
| 19 | WPS | PASS | |
| 20 | Populate-SDK | PASS | |
| 21 | Firewall | PASS | |
| 22 | USP-PA(oktopus) | PASS | |
| 23 | Telco-Voice | PASS | |
| 24 | IPV6 | PASS | |
| 25 | USB detection | PASS(Partial) | USB storage device is detected but not mounting |
| 26 | RNDIS | PASS | |
| 27 | Crash upload | PASS | |
| 28 | Speedtest | PASS | |
| 29 | MAC Filtering | PASS | |
| 30 | Remote Debugger | PASS | |
| 31 | Barton | PASS | |
| 32 | Map T | SKIPPED | Setup not available to verify |
Performed Sanity with https://github.com/rdkcentral/meta-cmf-bananapi/pull/453 cherry picked on release branch
| Sl.No | Sanity tested on | Status |
| 1 | erouter0 interface got Wan IPv4 | Pass |
| 2 | brlan0 interface got default LAN IP with Ipv4 | Pass |
| 3 | Able to take SSH Connection | Pass |
| 4 | All CCSP process are running | Pass |
| 5 | Able to Ping www.google.com | Pass |
| 6 | All systemd services are running | Pass |
| 7 | Able to connect LAN client | Pass |
| 8 | LAN client got IP from default pool range | Pass |
| 9 | LAN client should open with CaptivePortal Page | Pass |
| 10 | Able to connect wireless client | Pass |
| 11 | Wireless client got IP from default pool range | Pass |
| 12 | Wireless client can access the CaptivePortal Page | Pass |
| 13 | Internet should work on Connected clients after changing the default credentials | Pass |
| 14 | Using dmcli to check the CCSP TR-181 DataModels | Pass |
| 15 | WebUI page should be loaded on Connected clients after changing the default credentials | Pass |
| 16 | WebUI page should be loaded through erouter0 IP via RM | Pass |
| 17 | Wlan0 and Wlan1 interfaces should be UP and RUNNING | Pass |
| 18 | All ccsp logs files should be generated in /rdklogs/logs folder | Pass |
| 19 | Bridge Mode | Pass |
| 20 | Factory Reset | Pass |
| 21 | Image Stability | Pass |
...
| Issue | Jira | Note |
|---|---|---|
| eSDK is not working | RDKBACCL-1102 | eSDK FAIL in 2026 Q1 release. PopulateSDK is PASS. Under investigation. |
| WebUi page is not loaded in bridge mode | RDKBACCL-512 | Issue is there from Q4 2024 |
| SNMP get/set is not working | RDKBACCL-1468 | Issue observed with MLO enabled builds |
| When we change the LAN IP in WebUI, it is not getting reflected in brlan0 interface |
| Issue | Jira | Note |
|---|---|---|
Unable to connect WiFi clients | RDKBACCL-1685 | This is caused by continuous hostapd restart due to a driver-level crash triggered by the MAC-ACL patch. After excluding this patch for WifiAgent builds, clients were able to connect successfully on every boot. Fix: https://github.com/rdkcentral/meta-cmf-bananapi/pull/453 |
| LAN clients are not working after device reboot in Bridge mode | RDKBACCL-1755 | In bridge mode, LAN clients were not getting IP after reboot because erouter0 was not added to brlan0 as EthAgent started late. After the workaround fix, erouter0 was renamed successfully within 1 minute. But working on the actual root cause for this and those changes will be updated in the next release. Workaround Fix: https://github.com/rdkcentral/meta-cmf-bananapi/pull/457/changes |
Non MLO build
| Issue | Jira | Note |
|---|---|---|
| Observing build issues when we disable generic_mlo distro in BPI RDKB builds | RDKBACCL-1651 | validate wifi 7 use case by disabling MLO and test with SLO alone AWAITING CODE MERGE Observing build issues when we disable generic_mlo distro in BPI RDKB builds Fix : https://github.com/rdkcentral/meta-cmf-bananapi/pull/460 |
Note:
| Code Block | ||||
|---|---|---|---|---|
| ||||
mkdir <workspace dir>
cd <workspace dir>
# RPI
repo init -u https://code.rdkcentral.com/r/rdkcmf/manifests -m rdkb-extsrc.xml -b rdkb-2026q1-kirkstone
# BPI
repo init -u https://code.rdkcentral.com/r/rdkcmf/manifests -m rdkb-bpi-extsrc.xml -b rdkb-2026q1-kirkstone
repo sync --no-clone-bundle --no-tags |
For BPI builds use manifest: rdkb-bpi-extsrc.xml
| Code Block | ||||
|---|---|---|---|---|
| ||||
repo init -u https://code.rdkcentral.com/r/rdkcmf/manifests -m rdkb-bpi-extsrc.xml -b rdkb-2026q1-kirkstone |
...
| Code Block | ||||
|---|---|---|---|---|
| ||||
mkdir <workspace dir>
cd <workspace dir>
repo init -u https://code.rdkcentral.com/r/rdkcmf/manifests -m rdkb-bpi-extsrc.xml -b rdkb-2026q1-kirkstone
repo sync --no-clone-bundle --no-tags
MACHINE=bananapi4-rdk-broadband source meta-cmf-bananapi/setup-environment-refboard-rdkb
bitbake rdk-generic-broadband-image |
Documentation on the RDK-B reference platforms including host requirement setup and flashing instructions are available from the following links:
RDK-B Banana Pi R4 - 2025Q4 Release(Jan 2026)
RDK-B Banana Pi R4 Setup and Flashing Instructions
Kirkstone (Yocto 4.0) Migration - RDK-B
For all other RDK documentation please refer to the RDK wiki at https://wiki.rdkcentral.com/
Manual Sanity Tests on BPI:
S.No | Sanity Test | Status BPI SD |
1 | erouter0 interface got Wan Ipv4 and Ipv6 address | Pass |
2 | brlan0 interface got default LAN IP | Pass |
3 | Able to take SSH Connection | Pass |
4 | All CCSP process are running | Pass |
5 | Able to Ping www.google.com and Ping -6 www.google.com | Pass |
6 | All systemd services are running | Pass |
7 | Able to connect LAN client | Pass |
8 | LAN client got IP from default pool range (ipv4 & ipv6) | Pass |
9 | LAN client should open with CaptivePortal Page | Pass |
10 | Able to connect wireless client | Pass |
11 | Wireless client got IP from default pool range (ipv4 & ipv6) | Pass |
12 | Wireless client can access the CaptivePortal Page | Pass |
13 | Internet should work on Connected clients after changing the default credentials | Pass |
14 | Using dmcli to check the CCSP TR-181 DataModels | Pass |
15 | WebUI page should be loaded on Connected clients after changing the default credentials | Pass |
16 | WebUI page should be loaded through erouter0IP via RM | Pass |
17 | wlan0 and wlan1 interfaces should be UP and RUNNING | Pass |
18 | All ccsp logs files should be generated in /rdklogs/logs folder | Pass |
19 | Bridge Mode | Pass |
20 | Factory Reset | Pass |
21 | Image Stability | Pass |
...
...
...