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

Compare with Current View Page History

« Previous Version 3 Current »

How to write RDK image to Raspberrypi 3 from Linux PC

  1. Download RDK image to a PC
  2. Unzip downloaded image
    bzip2 -d rdk-generic-broadband-image-raspberrypi-rdk-broadband.wic.bz2
  3. Install bmaptool to PC if it does not exist
    sudo apt-get install bmap-tools
  4. Remove SD crasd from Rpi3b
  5. Insert SD card to PC which RDK image downloaded.

Write RDK image to SD card using
bmaptool sudo -E bmaptool copy --nobmap rdk-generic-broadband-image-raspberrypi-rdk-broadband.wic /dev/mmcblk0
Before write the image, unmount may required for automatically mounted SD card partitions

Configuring external ethernet adapter

Currently external ethernet adapter should be enabled and added to bridge network manually.

  1. Connect an external ethernet adapter to Rpi3b
  2. Power Rpi3b
  3. Enable external ethernet adapter
    ifconfig eth0 up
  4. Run "ifconfig" and verify eth0 interface is listed
  5. Add eth0 interface to bridge
    brctl addif brlan0 eth0
  6. Run "brctl show" and verify eth0 interface is added to bridge

Onboard Air4960 via ethernet


  1. Configure external ethernet adapter. It is required for Raspberrypi after every reboot
  2. Start em_ctl on Raspberry with below command
    em_ctl -e &
  3. Run "map_cli --command dumpctrlinfo"
    Topology tree will be dump. At that point there is not any connected device. Only ALE MAC of Raspberrypi will be displayed. ALE MAC of Raspberrypi is generated by using MAC address of brlan0 interface
  4. Connect Air4960 to Raspberrypi via ethernet using external ethernet adapter
  5. Wait a while and verify Onboard status
    When Air4960 is onboarded, front led becomes steady green
  6. "map_cli --command dumpctrlinfo" can be used to check onboard status.  Also, a new device is added to topology tree.


Onboard Air4960 via wireless WPS

  1. Onboard an Air4960 via ethernet
  2. Press once WPS button of onboarded Air4960 and wps button of second Air4960 which is wanted to onboard via wireless.
  3. When wps connection is established successfully, front led becomes steady green for both devices
  4. After a while, mesh connection will be done. Then onboard status and topology tree can be checked with below command
    map_cli --command dumpctrlinfo


Wireless client connection

When steamed SSIDs scanned  a wireless scanner "ssid-fh" wille be shown. Currently there is not a way to change default wireless credential on Rasspbery. For default password is 12345678

As above figure, ssid-fh is streamed by 4 diffrent radio:,

  • 2.4 GHz radio of ethernet onboarded Air4960
  • 5 Ghz radio of ethernet onboaded Air4960
  • 2.4 GHz radio of wireless onboarded Air4960
  • 5 Ghz radio of wireless onboaded Air4960

Connected client list can be seen as below figure which is output of ""map_cli --command dumpctrlinfo"" command.

  • First MAC address is belong to a 5 Ghz client. It is connected to ethernet onboarded Air4960. 6a:17:b8:fa:f4:b1 is fronthaul interface of Air4960. ALE MAC of Air4960 is f6:17:b8:fa:f4:b5 generated its own bridge interface (F4:17:B8:FA:F4:B5)
  • Second MAC address is belong to  5 Ghz interface of wireless onboarded Air4960.  BSS ID shown as 6a:17:b8:fa:f4:b0 is backhaul interface of ethernet onboarded Air4960
  • Third MAC address is belong to a 5 Ghz client. It is connected to wireless onboarded Air4960. 7a:17:b8:d2:47:c1 is fronthaul interface of Air4960.  ALE MAC of Air4960 is f6:17:b8:d2:47:c5 generated its own bridge interface (F4:17:B8:D2:47:C5)"


  • No labels