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![]()
Work In Progress
This is the summary page that describes the CMF kirkstone quarterly release rdkb-2026q2-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-2026q2-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 |
For other Banana PI Build Steps, e.g. EasyMesh Controller/Extender and CcspWifiAgent see RDK-B Banana Pi R4 - 2026Q2 Release(August 2026)
...
Documentation on the RDK-B reference platforms including host requirement setup and flashing instructions are available from the following links:
...
| 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 |
See RDKB-E2E-Test-Report-2026Q2-6Aug26.xlsx for detailed number of tests passed/failed
| Sl No | PLUGINS | Status | Comment |
| 1 | Basic-Sanity | PASS | |
| 2 | Log-Upload & Telemetry | PASS | |
| 3 | Bridge-Mode | PASS | Device rebooted in Bridge mode and then switched to router mode - Unable to connect WiFi clients. Similar to RDKBACCL-2006 |
| 4 | Celluar Manager | FAIL | RDKBACCL-2006 |
| 5 | ACS | PASS | |
| 6 | WebPA | PASS | |
| 7 | SNMP | PASS | |
| 8 | WebConfig | PASS | |
| 9 | eSDK | FAIL | RDKBACCL-1102 |
| 10 | Multiprofile | PASS | |
| 11 | Selfheal | PASS | |
| 12 | Log-Rotation | PASS | |
| 13 | DAC | PASS | |
| 14 | RFC | PASS | |
| 15 | Firmware Upgrade | PASS | |
| 16 | WebUI | FAIL | RDKBACCL-1993 |
| 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 | |
| 26 | RNDIS | FAIL | RDKBACCL-2006 |
| 27 | Crash upload | PASS | |
| 28 | Speedtest | PASS | |
| 29 | MAC Filtering | PASS | |
| 30 | Remote Debugger | PASS | |
| 31 | Barton | PASS | |
| 32 | MLO Config via TR-181 DM | PASS | |
| 33 | Map T | PASS |
...
...
...
| 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 |
...
IN PROGRESS WILL UPDATE RESULTS WHEN COMPLETE
...
| Issue | Jira | Note | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| eSDK is not working |
| 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 |
...
Unable to connect WiFi clients
...
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
...
| WiFi Clients are not working after device reboot in LTE and RNDIS mode |
| Recent regression | ||||||||
WiFi SSIDs are going down when we change the any Operating mode (802.11 g/n/ax/be) for any radio from WebUI |
| Recent regression |
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 |
...