Scope

Goal of this document helps RDK-B community to Port Unified-easy-mesh on to their Gateway/Extender platforms

Assumption

Test EM on Raspbian OS

Use cases

Use case diagram


Generic Porting stages

Current state

Next phase

Gateway specific steps

Extender specific steps

Platform agnostic c++ coding

State machine

GoLang support for EM CLI

Setup EM on BPI R4

BPI Controller

  1. Setup mysql in BPI controller (One time process)

    → Input command mysql in prompt, enter into mariadb console
    → CREATE USER 'bananapi'@'localhost' IDENTIFIED BY 'root';
    → ALTER USER 'bananapi'@'localhost' IDENTIFIED BY 'root';
    → GRANT ALL PRIVILEGES ON *.* TO 'bananapi'@'localhost' IDENTIFIED BY 'root';
    → FLUSH PRIVILEGES;
    → SELECT User, Host, plugin FROM mysql.user;
    → Exit from mysql

  2. Once user is added in mysql, enter into prompt with root access.

    → Input command mysql -u root -p, password is root

  3. Create OneWifiMesh table in mariadb

    create database OneWifiMesh;
    → use OneWifiMesh;
    → show tables;                   ==> should show no tables

  4. asas
  5. asas


References