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

Compare with Current View Page History

« Previous Version 5 Next »

                                                                                                   WIP                                                                                                               


Scope of the work

                       To disable router mode and enable brigdemode in RPI Router . It means, by default device will be in router mode. Once changed to bridge mode , Private WIFI will stop its broadcasting, Ethernet Client should get public IP address (in erouter series)  and Wireless client will lose its connection to private WIFI.

Target Audience  

  • RDK-B Operators
  • RDK-B SoC Vendors
  • RDK-B OEM's
  • RDK-B Application Vendors(Plume)
  • RDK-B System Integrators 

 High level Design / Architecture

Code flow for Bridgemode feature functionality 

 After boot-up

         



During boot-up

             

Build Instructions

TargetYocto versionBuild instruction
RPI4 32bitDunfell RPI 4B Model Reference Platform
RPI4 32bitKirkstonekirkstone RDK-B RPI4 32 bit
RPI4 64bitDunfellRPI 4B Model Reference Platform with 64bit Arch
RPI4 64bitKirkstoneKirkstone RDK-B RPI4 64 bit (Both User Space & Kernel Space)

TR-181 Data Model Parameter of Bridge Mode

ModuleTR-181 DM ParameterInputsoutputs
 CcspPandMDevice.X_CISCO_COM_DeviceControl.LanManagementEntry.1.LanModebridge-staticTo disable router mode functionalities and enable bridge mode functionalities in RPI Router. It means ,Private WIFI will stop its broadcasting, Ethernet Client should get public IP address (in erouter series)  and Wireless client will lose its connection to private WIFI.
 CcspPandMDevice.X_CISCO_COM_DeviceControl.LanManagementEntry.1.LanModerouterChange from bridge mode to router mode and verify basic functionality is working fine like internet connectivity for wifi and ethernet clients and also verify admin ui page is accessible.


Supported device  

  •       Raspberry Pi4 32 bit
  •       Raspberry Pi4 64 bit

Test Procedure

dmcli command
         To enable bridge mode run the following dmcli commands,

dmcli eRT getv Device.X_CISCO_COM_DeviceControl.LanManagementEntry.1.LanMode
dmcli eRT setv Device.X_CISCO_COM_DeviceControl.LanManagementEntry.1.LanMode string bridge-static

WebUI

Follow the below steps to enable the bridge mode in UI,

1. Open the RPI Router User Interface on web browser

2. From the left-hand column, select "Gateway -> At a Glance"

3. Next to "Enable Bridge Mode", click Enable.


    
                 

                     

             


                       


                       

                  


                       


                         

                     

                            

                   

                      

References

Ticket details

REFPLTB-2901 - Getting issue details... STATUS

REFPLTB-2843 - Getting issue details... STATUS


https://code.rdkcentral.com/r/q/topic:%22RPI_BRIDGEMODE%22



  • No labels