You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Build procedure to generate R-Pi image with EthAgent component

The build procedures are as follows:

  1. repo init -u https://code.rdkcentral.com/r/manifests -b rdk-next -m rdkb-extsrc.xml
  2. repo sync -j4 --no-clone-bundle
  3. source meta-cmf-raspberrypi/setup-environment (Select option raspberrypi-rdk-broadband.conf)
  4. bitbake rdk-generic-broadband-image

Flashing the image

Command to flash the image

Generated image has to be flashed to an SD card using this command in local PC:

$ sudo dd if=<path to ImageName.rpi-sdimg> of=<path to SD card space> bs=4M

Ex:

$ sudo dd if=rdk-generic-broadband-image-raspberrypi-rdk-broadband.rpi-sdimg of=/dev/sdb bs=4M

The SD card is inserted to the Raspberry Pi board and booted to check for containers created.

The Raspberry Pi board is connected to the PC via a USB to serial converter and the logs can be checked in console or can be connected via HDMI cable to a TV and logs will be shown in the terminal

Test Setup Block Diagram

Test Procedure

Step1: Open the Web UI on any of the Wired Client PC using Wired client's Eth0 IP Address(10 series)

Step2: Login to Web UI and go to “Connected Device” page


Step3: Verify the functionality  for “Prefer Private Connection”


Step4: Verify that Online Devices section is showing data related to presently connected wired client


Step5: Verify that Offline Device section is showing data related to offline(previously connected) wired client

Step6: Execute the dmcli command dmcli eRT getv Device.Hosts. to view the values on the various fields related to connected wired clients 


  • No labels