Versions Compared

Key

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

Scope:

              The scope of this activity is to migrate from existing CcspWiFiAgent component to OneWiFi component in RDK-B Reference platform

...

Build Instructions for RPI4 32bit

Code Block
$ mkdir <workspace dir>
$ cd <workspace dir>
$ repo init -u https://wikicode.rdkcentral.com/display/RDK/RPI+4B+Model+Reference+Platform
Note:
Cherrypick the below changes manually that are pending for merge before runningr/manifests -b dunfell -m rdkb-extsrc.xml
$ repo sync -j`nproc` --no-clone-bundle
$ MACHINE=raspberrypi4-rdk-broadband source meta-cmf-raspberrypi/setup-environment
$ bitbake rdk-generic-broadband-image
https://code.rdkcentral.com/r/q/topic:OneWifi

    

Reference link: RPI 4B Model Reference Platform

Build Instructions for RPI4 64bit

Code Block
$ mkdir <workspace dir>
$ cd <workspace dir>
$ repo init -u https://wikicode.rdkcentral.com/display/RDK/RPI+4B+Model+Reference+Platform+with+64bit+Arch
Note:
Cherrypickr/manifests -b dunfell -m rdkb-extsrc.xml
$ repo sync -j`nproc` --no-clone-bundle

<Cherrypick the below topic changes manually that are still pending for merge before running bitbake rdk-generic-broadband-imagemerging>
https://code.rdkcentral.com/r/q/topic:rdkb-64bit-build-errors
https://code.rdkcentral.com/r/q/topic:OneWifi:rdkb-64bit-runtime-errors

$ MACHINE=raspberrypi4-64-rdk-broadband source meta-cmf-raspberrypi/setup-environment
$ bitbake rdk-generic-broadband-image

Reference link: RPI 4B Model Reference Platform with 64bit Arch

Supported Wi-Fi Chipsets:

  • Broadcom (In built 2.4Ghz Radio in Raspberry Pi4)
  • Realtek (5Ghz USB dongle)
  • Mediatek (5Ghz USB dongle) (Supported only on RPI4 32bit build)

Feature Enhancements:

  •    RDKM team will be starting OneWiFi Working group after RDK Release 2023 Q2.All operator use cases will be discussed,reviewed,planned and implemented as part of OneWiFi Working group and contributed back to RDK

...

View file
nameRPI4-64b-GW-onewifi-Validation-TestResults.docx
height250

Supported Dongles:

...

 

  • TP-Link AC1200(Realtek)
  • TP-Link AC1300(Realtek)     
  • Netgear(MediaTek)(Supported only on RPI4 32bit build)

References:

Differences Between

...

CcspWifiAgent and

...

OneWiFi Applysettings:

CcspWifiAgent :

Code Block
languagebash
themeDJango
titleCcsp

...

dmcli eRT setv Device.WiFi.Radio.2.X_CISCO_COM_ApplySetting bool true

...


dmcli eRT setv Device.WiFi.Radio.1.X_CISCO_COM_ApplySetting bool true 

OneWiFi:

Any dmcli commands specific to SSID and AccessPoint execute the Below Access Point Related apply settings

...

Code Block
languagebash
themeDJango
titleOneWiFi
#Any dmcli commands specific to SSID and AccessPoint execute the Below Access Point Related apply settings
dmcli eRT setv Device.WiFi.ApplyAccessPointSettings bool

...

Any dmcli executions specific to Radio level use the below Radio apply settings command

...

 true

#Any dmcli executions specific to Radio level use the below Radio apply settings command
dmcli eRT setv Device.WiFi.ApplyRadioSettings bool true

Debugging Tips :

Below are the list of logs present in /rdklogs/logs for Debugging OneWiFi Issues.

...

check for the respective logs in /tmp,

  • tail -f wifiCtrl &
  • tail -f wifiHal &
  • tail -f wifiMgr &
  • tail -f wifiDMCLI &
  • tail -f wifiDb &

  • tail -f wifiWebConfig &
  • tail -f wifilibhostap &

...