Skip to content

BeagleBone Software Configuration

Laurent Deru edited this page Jun 18, 2015 · 20 revisions

6LBR on the Beaglebone should work with any Linux distribution,this page describes the steps to install on Angstrom distribution, which is a debian-like operating system optimized for small platform like the Beaglebone.

To install on Debian or other Linux distribution, see the Install on Linux page.

This page supposes that you already have an existing installation of Angstrom on an SD card, or that you would like to install one from the official Angstrom repository. In any case, refer to the Beaglebone Documentation and Angstrom Documentation for information on how to install Angstrom on Beaglebone.

We provide several ways to get started with 6LBR :

Pre-Installation Configuration

If you intend to use the tap-bridging mode, you need the bridge-utils package :

opkg install bridge-utils

If you’re not sure about this one, please install the package anyways. It will save you a lot of time later when your bridge creation fails because of this missing package.

Manual Installation using .ipk packages

6LBR can be installed using .ipk packages. You can either build the packages yourself, or download the .ipk file hosted on the 6LBR project website.

Download packaged binaries

Download the 6lbr package on the BeagleBone if you do not plan to build it yourself. Check the releases page for the latest packages.

wget https://raw.github.com/wiki/cetic/6lbr/releases/bb/cetic-6lbr_1.0-0_armv7a.ipk

Installation procedure

  • Install it :
    opkg install cetic-6lbr-1.0-0_armv7a.ipk 

Configuration

See the Configuration section of Linux Host

Installation from sources

See the Compilation section of Linux Host

Building the packages yourself

If you would like to build the packages yourself, repeat steps the Installation from sources section, then

  1. Build the .ipk package
    make ipk

Use the generated .ipk to install and distribute on your other devices. This allows you to package your own customized version of 6lbr!

Clone this wiki locally