Versions Compared

Key

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

...

Code Block
repo init -u https://code.rdkcentral.com/r/rdkcmf/manifests -b rdkb-2026q1-kirkstone -m rdkb-bpi-extsrc.xml
repo sync -j`nproc` --no-clone-bundle

Disable onewifi distro in below path for wifiagent build
/meta-cmf-bananapi/conf/distro/include/rdk-bpi.inc
# OneWifi feature
#DISTRO_FEATURES_append = " OneWifi onewifi_integration"

MACHINE=bananapi4-rdk-broadband source meta-cmf-bananapi/setup-environment-refboard-rdkb
bitbake rdk-generic-broadband-image 

NOTE: Prerequisite for SDCard build

...

SD Build for Non-MLO build

Code Block
languageshell
repo init -u https://

...

code.rdkcentral.com/

...

r/rdkcmf/manifests -b rdkb-2026q1-kirkstone -m rdkb-bpi-extsrc.xml
repo sync -j`nproc` --no-clone-bundle

Disable generic_mlo distro in below path to trigger the non-mlo build
~/meta-cmf-bananapi/conf/distro/include/rdk-bpi.inc
#DISTRO_FEATURES_append = " generic_mlo"

CP the below PR, (known issue)
https://github.com/rdkcentral/meta-cmf-bananapi/pull/460

MACHINE=bananapi4-rdk-broadband source meta-cmf-bananapi/setup-environment-refboard-rdkb
bitbake rdk-generic-broadband-image



NOTE: Prerequisite for SDCard build

Flashing instructions(SD card)

Tested machines - Linux,MacOs

Copy wic.bz2 from build machine

MacOs

  1. Install Balena etcher and flash using it

Linux

  1. bzip2 -d <Path to ImageName.wic.bz2>

  2. sudo -E bmaptool copy --nobmap <Path to ImageName.wic> <Path to SD card device file>

Boot mode

Yocto 

Kernel & user space

  • Kernel 6.6
  • Full 64bit (User space and kernel space)

Currently supported & working WAN technologies

  • draw.io Diagram
    bordertrue
    diagramNameethwan

...

Flashing instructions(SD card)

Tested machines - Linux,MacOs

...

Copy wic.bz2 from build machine

MacOs

  1. Install Balena etcher and flash using it

Linux

  1. bzip2 -d <Path to ImageName.wic.bz2>

  2. sudo -E bmaptool copy --nobmap <Path to ImageName.wic> <Path to SD card device file>

Boot mode

Yocto 

Kernel & user space

  • Kernel 6.6
  • Full 64bit (User space and kernel space)

Currently supported & working WAN technologies

  • draw.io Diagram
    bordertrue
    diagramNameethwan
    simpleViewerfalse
    linksauto
    tbstyletop
    lboxtrue
    diagramWidth111
    height132
    revision1
  • draw.io Diagram
    bordertrue
    diagramNamefixedwirelesswan
    simpleViewerfalse
    linksauto
    tbstyletop
    lboxtrue
    diagramWidth110111
    height91132
    revision1

Wi-Fi highlights

  • draw.io Diagram
    bordertrue
    diagramNamefixedwirelesswan
    simpleViewerfalse
    linksauto
    tbstyletop
    lboxtrue
    diagramWidth110
    height91
    revision1

Wi-Fi highlights

  • 2.4 Ghz (wifi0)
  • 5 Ghz (wifi1)
  • 6 Ghz(wifi2)
  • 2.4 Ghz (wifi0)
  • 5 Ghz (wifi1)
  • 6 Ghz(wifi2)
  • Does it support multiple creations - As of now we have not created any VAP's.Technically that is possible based on requirement.
  • EasyMesh R6
  • WiFi 7 with MLO

...

Q4' 2024(Previous prebeta release,Oct 2024)Q1' 2025 (current beta release,Feb 05 2025 )Q12025 official ReleaseQ2' 2025Q3' 2025Q4'2025Q1'2026Future
  • Board bringup
  • Core RDK-B Porting
  • Ethernet WAN support
  • LAN support
  • Basic Wi-Fi bringup
  • WebPA
  • TR369
  • Telemetry 2.0
  • RFC
  • Cellular WAN support
  • DHCP(IPv4,IPv6)
  • CPU Proc Analyzer
  • Local WebUI
  • Webconfig
  • Log upload/Log rotation
  • Firewall
  • Selfheal
  • TR-69
  • SNMP
  • Onewifi with single WiPhy support(First RDK-B device with this design)
    • 2.4 Ghz
    • 5 Ghz
    • 6 Ghz
  • Crashupload
  • Test and Diagnostics
  • Bridgemode
  • SD Card Support
  • DAC
    • Bundlegen support for BPI R4
    • meta-dac-sdk support for BPI R4
  • eSDK
  • PopulateSDK
  • Factory reset
  • Configurable WAN support
  • USP 8.0 migration
Same features of Beta Release
  • Speedtest
  • Port Triggering
  • WPS




  •  No Release due to GitHub migration
  • TelcoVoice
  • Firmware upgrade
  • EasyMesh Gateway
  • EasyMesh Extender
  • IEEE1905
  • Kernel Migration to 6.6
  • USB Dongle(RNDIS/MODEM type) support to CellularManager
  • WiFi 7
  • DAC support with meta-rdk-broadband-apps layer
  • ACL (MAC Filering) support in BPI build 
  • RFC manager integration
  • RDK Remote Debugger  Integration
  • Dhcp Manager Integration
  • Map-T Integration
  • IOT support (Barton) - Matter Over wifi,Matter over Thread,Bluetooth
  • DFS Testing in Non MLO Image
  • MLO support in Wi-Fi 7
  • WAN Over WiFI
  • RDK Generic Broadband Dev Image
  • wrynose
  • PPPoE
  • Edge AI support

References

Reference image 

  • Can be provided to RDK-B Licenses on demand

Test results reference

Additional info

  • TBD

For support

References

Known issues

  • wrynose
  • PPPoE
  • Edge AI support

References


Reference image 

  • Can be provided to RDK-B Licenses on demand


Test results reference

For support

References

Known issues

#

Component

JIRA / Reference

Details

1

eSDK is not working

RDKBACCL-1102

eSDK FAIL in 2026 Q1 release. PopulateSDK is PASS. Under investigation.

2

WebUi page is not loaded in bridge mode

RDKBACCL-512

Issue is there from Q4 2024

3

SNMP get/set is not working

RDKBACCL-1468

Issue observed with MLO enabled builds

Known issues in WiFiagent build

#

Component

JIRA / Reference

Details

1

Unable to connect WiFi clients

RDKBACCL-1685

2

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

Known issues in Non MLO build

#SummaryJIRA/ReferenceDetails
1

Observing build issues when we disable generic_mlo distro in BPI RDKB builds

Jira
serverJIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId11deff04-0380-3a3d-a916-0849d4e573f7
keyRDKBACCL-1651

Observing build issues when we disable generic_mlo distro in BPI RDKB builds
Fix : https://github.com/rdkcentral/meta-cmf-bananapi/pull/460

...