RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
NOTE: Observing fetch errors in VMs with Ubuntu14.x. Thus, suggesting to use VMs with Ubuntu16.x or higher.
Note: Cloning the code before login once to code.rdkcentral.com, user would get the Authentication error, even though the account is in good standing and has all the required access. Please login to code.rdkcentral.com before attempting to clone.
To build, follow below instructions
Create workspace directory
mkdir <workspace dir> cd <workspace dir>
OpenSync backhaul credential
Please get patch(service.patch) for meta-turris layer from Plume to apply backhaul credential(SSID:PSK). Please check Cloud Access Guide for more details.
RPI4 Extender Kirkstone build(32-bit) instructions:
repo init -u https://code.rdkcentral.com/r/manifests -b rdkb-2024q2-kirkstone -m rdkb-pod-nosrc.xml repo sync -j4 --no-clone-bundle <UPDATE 0001-Update-bhaul-credential.patch in meta-cmf-broadband layer> MACHINE=raspberrypi4-rdk-extender source meta-cmf-raspberrypi/setup-environment bitbake rdk-generic-extender-image
Ported OpenSync version is 4.4.0.
OpenSync components | Branch |
---|---|
OpenSync Core component | osync_4.4.0 |
Platform-RDK | osync_4.4.0 |
RPI Vendor component | main |
S.No | Sanity tested on | Status | |
---|---|---|---|
S.No | Sanity tested on | Status | |
1 | Image should be stable | Pass | |
2 | OpenSync service and its manager should be running | Pass | |
3 | RPI Extender onboarding over Wi-Fi | Pass | |
4 | Able to Ping www.google.com from RPI Extender | Pass | |
5 | Wifi Extension of Internet to mobile from GW | Pass | Currently through 2.4GHz Radio, While 5GHz radio is used for backhaul connectivity |
1 | /home/apv547/extenter_dunfell_to_kirk/meta-cmf-raspberrypi/recipes-xravs/xr-speech-avs/xr-speech-avs_%.bbappend | Proposed Soln: |
2 | NOTE: Resolving any missing task queue dependencies | Proposed Soln: |
3 | ERROR: Nothing PROVIDES 'python' (but /home/apv547/extender_dunfell_to_kirk/meta-rdk-ext/recipes-common/nmap/nmap_7.60.bb DEPENDS on or otherwise requires it). | Proposed Soln: |
4 | ERROR: hostapd-2.10-r0 do_patch: Applying patch 'nl80211-relax-bridge-setup.patch' on target directory '/home/apv547 /extender_dunfell_to_kirk/build-raspberrypi4-rdk-extender/tmp/work/cortexa7t2hf-neon-vfpv4-rdk-linux-gnueabi/hostapd/2.10-r0/hostapd-2.10' CmdError('quilt --quiltrc /home/apv547/extender_dunfell_to_kirk/build-raspberrypi4-rdk-extender/tmp/work/cortexa7t2hf-neon-vfpv4-rdk-linux-gnueabi /hostapd/2.10-r0/recipe-sysroot-native/etc/quiltrc push', 0, 'stdout: Applying patch nl80211-relax-bridge-setup.patch patching file src/drivers/driver_nl80211.c Hunk #1 FAILED at 6923. 1 out of 1 hunk FAILED – rejects in file src/drivers/driver_nl80211.c Patch nl80211-relax-bridge-setup.patch does not apply (enforce with -f)stderr: ') ERROR: Logfile of failure stored in: /home/apv547/extender_dunfell_to_kirk/build-raspberrypi4-rdk-extender/tmp/work/cortexa7t2hf-neon-vfpv4-rdk-linux-gnueabi /hostapd/2.10-r0/temp/log.do_patch.2538029 ERROR: Task (/home/apv547/extender_dunfell_to_kirk/meta-openembedded/meta-oe/recipes-connectivity/hostapd/hostapd_2.10.bb:do_patch) failed with exit code '1' Waiting for 6 running tasks to finish: WARNING: libevent-2.1.12-r0 do_patch: Fuzz detected:Applying patch header_installation.patch patching file Makefile.am Hunk #1 succeeded at 331 with fuzz 1 (offset 105 lines). The context lines in the patches can be updated with devtool: devtool modify libevent devtool finish --force-patch-refresh libevent <layer_path>Don't forget to review changes done by devtool !WARNING: libevent-2.1.12-r0 do_patch: QA Issue: Patch log indicates that patches do not apply cleanly. [patch-fuzz] NOTE: Tasks Summary: Attempted 1146 tasks of which 1126 didn't need to be rerun and 1 failed. NOTE: Writing buildhistory NOTE: Writing buildhistory took: 8 secondsSummary: 1 task failed: /home/apv547/extender_dunfell_to_kirk/meta-openembedded/meta-oe/recipes-connectivity/hostapd/hostapd_2.10.bb:do_patch Summary: There were 94 WARNING messages. Summary: There was 1 ERROR message, returning a non-zero exit code. apv547@dvm-yocto4-docker-apv547:~/extender_dunfell_to_kirk/build-raspberrypi4-rdk-extender$ | Proposed Soln: |
5 | make[3]: *** [/home/apv547/extender_dunfell_to_kirk/build-raspberrypi4-rdk-extender/tmp/work-shared/raspberrypi4-rdk-extender /kernel-source/scripts/Makefile.build:552: /home/apv547/extender_dunfell_to_kirk/build-raspberrypi4-rdk-extender/tmp make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/apv547/extender_dunfell_to_kirk/build-raspberrypi4-rdk-extender/tmp/work-shared/raspberrypi4-rdk-extender/kernel-source/Makefile:1903: make[2]: Leaving directory '/home/apv547/extender_dunfell_to_kirk/build-raspberrypi4-rdk-extender/tmp/work-shared/raspberrypi4-rdk-extender/kernel-build-artifacts' make[1]: *** [Makefile:219: __sub-make] Error 2 make[1]: Leaving directory '/home/apv547/extender_dunfell_to_kirk/build-raspberrypi4-rdk-extender/tmp/work-shared/raspberrypi4-rdk-extender/kernel-source' make: *** [Makefile:31: modules] Error 2 ERROR: oe_runmake failed WARNING: exit code 1 from a shell command. | Proposed Soln: |
Purchase link: RPi4 – 1No | Purchase link: Netgear Wi-Fi Dongle – 2Nos |
---|