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

Compare with Current View Page History

« Previous Version 26 Next »

WIP (Limited access only !!)


User authorized to access this page

Scope 

        Define RDK-B EM AP Agent only reference profile for RDK-B Community


Block diagram

Reference code changes to bringup base image 

  • meta-rdk

    • recipes-core/images/rdk-generic-ap-extender-image.bb

    • recipes-core/packagegroups/packagegroup-ap-extender.bb

  • meta-cmf-filogic

    • recipes-core/images/rdk-generic-ap-extender-image.bbappend

  • meta-cmf-bananapi

    • conf/layer.conf
    • conf/distro/include/rdk-bpi-ap-extender.inc

    • conf/include/rdk-bpi-ap-extender.bbmasks.inc

    • conf/machine/bananapi4-rdk-broadband-ap-extender.conf

    • meta-rdk-mtk-bpir4/recipes-core/images/rdk-generic-ap-extender-image.bb

Build instructions

  • source meta-cmf-bananapi/setup-environment-refboard-rdkb
  • select option -1 (meta-cmf-bananapi/conf/machine/bananapi4-rdk-broadband-ap-extender.conf)
  • bitbake rdk-broadband-ap-extender-image

Images

Device bringup with base image

  • -GW:~# cat /version.txt 
    imagename:rdkb-generic-ap-extender-image_rdk-next_20250107221346
    BRANCH=rdk-next
    YOCTO_VERSION=kirkstone
    VERSION=6.1.01.07.25
    SPIN=0
    BUILD_TIME="2025-01-07 22:13:46"
    JENKINS_JOB=Default
    JENKINS_BUILD_NUMBER=0
    Generated on Tue Jan 07  22:13:46 UTC 2025
    root@Filogic-GW:~# 
    
    ic-GW:~# ifconfig
    eth1      Link encap:Ethernet  HWaddr BE:15:4F:88:30:BE  
              inet6 addr: fe80::bc15:4fff:fe88:30be/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:496 (496.0 B)  TX bytes:1542 (1.5 KiB)
              Interrupt:14 
    
    lan0      Link encap:Ethernet  HWaddr BE:15:4F:88:30:BE  
              UP BROADCAST MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
    
    lan1      Link encap:Ethernet  HWaddr BE:15:4F:88:30:BE  
              inet6 addr: fe80::bc15:4fff:fe88:30be/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:3 errors:0 dropped:0 overruns:0 frame:0
              TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:442 (442.0 B)  TX bytes:976 (976.0 B)
    
    lan2      Link encap:Ethernet  HWaddr BE:15:4F:88:30:BE  
              UP BROADCAST MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
    
    lan3      Link encap:Ethernet  HWaddr BE:15:4F:88:30:BE  
              UP BROADCAST MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
    
    lo        Link encap:Local Loopback  
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:65536  Metric:1
              RX packets:8 errors:0 dropped:0 overruns:0 frame:0
              TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:496 (496.0 B)  TX bytes:496 (496.0 B)
    
    t@Filogic-GW:~# ps 
      PID USER       VSZ STAT COMMAND
        1 root     10476 S    /lib/systemd/systemd
        2 root         0 SW   [kthreadd]
        3 root         0 IW<  [rcu_gp]
        4 root         0 IW<  [rcu_par_gp]
        5 root         0 IW   [kworker/0:0-pm]
        6 root         0 IW<  [kworker/0:0H-mm]
        7 root         0 IW   [kworker/u8:0-ev]
        8 root         0 IW<  [mm_percpu_wq]
        9 root         0 SW   [ksoftirqd/0]
       10 root         0 IW   [rcu_sched]
       11 root         0 SW   [migration/0]
       12 root         0 SW   [cpuhp/0]
       13 root         0 SW   [cpuhp/1]
       14 root         0 SW   [migration/1]
       15 root         0 SW   [ksoftirqd/1]
       16 root         0 IW   [kworker/1:0-pm]
       17 root         0 IW<  [kworker/1:0H-kb]
       18 root         0 SW   [cpuhp/2]
       19 root         0 SW   [migration/2]
       20 root         0 SW   [ksoftirqd/2]
       21 root         0 IW   [kworker/2:0-cgr]
       22 root         0 IW<  [kworker/2:0H-kb]
       23 root         0 SW   [cpuhp/3]
       24 root         0 SW   [migration/3]
       25 root         0 SW   [ksoftirqd/3]
       26 root         0 IW   [kworker/3:0-pm]
       27 root         0 IW<  [kworker/3:0H-kb]
       28 root         0 SW   [kdevtmpfs]
       29 root         0 IW<  [netns]
       30 root         0 IW   [kworker/u8:1-ev]
       32 root         0 IW   [kworker/2:1-pm]
       34 root         0 IW   [kworker/u8:2-ev]
       40 root         0 IW   [kworker/3:1-pm]
       50 root         0 IW   [kworker/u8:3-ev]
       56 root         0 IW   [kworker/1:1-pm]
      307 root         0 IW   [kworker/0:1-mm_]
      364 root         0 SW   [oom_reaper]
      365 root         0 IW   [kworker/u8:4-ev]
      366 root         0 IW<  [writeback]
      368 root         0 SW   [kcompactd0]
      375 root         0 IW<  [pencrypt_serial]
      377 root         0 IW<  [pdecrypt_serial]
      398 root         0 IW<  [kblockd]
      399 root         0 IW<  [blkcg_punt_bio]
      411 root         0 IW<  [ata_sff]
      440 root         0 SW   [watchdogd]
      456 root         0 IW<  [rpciod]
      457 root         0 IW<  [kworker/u9:0]
      458 root         0 IW<  [xprtiod]
      475 root         0 SW   [kswapd0]
      555 root         0 IW<  [nfsiod]
      625 root         0 SW   [hwrng]
      641 root         0 SW   [spi0]
      796 root         0 IW<  [uas]
      803 root         0 IW   [kworker/1:2-pm]
      844 root         0 IW<  [dm_bufio_cache]
      880 root         0 IW<  [ipv6_addrconf]
      881 root         0 IW   [kworker/3:2-dm_]
      883 root         0 IW<  [dsa_ordered]
      886 root         0 IW   [kworker/0:2-mm_]
      887 root         0 IW   [kworker/2:2-pm]
      900 root         0 IW<  [mmc_complete]
      919 root         0 IW<  [kworker/0:1H-kb]
      926 root         0 SW   [irq/108-sfp@0]
      927 root         0 SW   [irq/80-sfp@0]
      929 root         0 SW   [irq/109-sfp@1]
      930 root         0 SW   [irq/28-sfp@1]
      989 root         0 SW   [ubi_bgt0d]
      994 root         0 IW   [kworker/1:3-mm_]
      995 root         0 IW   [kworker/3:3-pm]
      996 root         0 IW   [kworker/3:4-pm]
      997 root         0 IW<  [kworker/2:1H-kb]
      998 root         0 IW   [kworker/3:5-pm]
      999 root         0 IW<  [kworker/3:1H-kb]
     1000 root         0 IW   [kworker/2:3-pm]
     1001 root         0 IW   [kworker/2:4-pm]
     1002 root         0 IW   [kworker/2:5-pm]
     1005 root         0 IW<  [kworker/1:1H-kb]
     1022 root         0 SW   [ubifs_bgt0_2]
     1028 root         0 IW   [kworker/0:3-pm]
     1117 root     12052 S    /lib/systemd/systemd-journald
     1129 root         0 IW<  [cfg80211]
     1603 root         0 SW   [napi/phy0-15]
     1604 root         0 SW   [napi/phy0-16]
     1605 root         0 SW   [napi/phy0-17]
     1606 root         0 SW   [napi/phy0-18]
     1607 root         0 SW   [napi/phy0-19]
     1608 root         0 SW   [napi/phy0-20]
     1609 root         0 SW   [napi/phy0-21]
     1610 root         0 SW   [napi/phy0-22]
     1613 root      8504 S    /lib/systemd/systemd-udevd
     1658 root         0 IW   [kworker/1:4-pm]
     1664 root         0 IW<  [phy0]
     1666 root         0 SW   [mt76-tx phy0]
     1670 root         0 IW<  [phy1]
     1675 root         0 IW<  [phy2]
     1683 root      3352 S    /sbin/klogd -n
     1684 root      3352 S    /sbin/syslogd -n
     1685 messageb  4732 S    /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
     1688 root     10428 S    /usr/sbin/hostapd -g /var/run/hostapd/global -s -B -P /var/run/hostapd-global.pid
     1689 64371     2316 S    /sbin/ninfod -d
     1690 61563     2200 S    /sbin/rdisc -f -t
     1691 root      3864 S    /bin/login -f
     1694 root      2544 S    /usr/sbin/ubusd
     1783 root      3368 S    -sh
     1798 root      3452 R    ps
    root@Filogic-GW:~# 
    
    
    

Components involved

Features planned 

TBD

Release consumers

Child Pages


  • No labels