tree: dd5b74d8742070db16c2b37543e297d2e3feb1d6 [path history] [tgz]
  1. arm32v7_ubuntu_wpantund/
  2. codelab_otsim/
  3. environment/
  4. ot_sim/
  5. x86_ubuntu_wpantund/
  6. Makefile
  7. README.md
etc/docker/README.md

Running wpantund from a Docker container:

For a device that has a Thread radio attached to port /dev/ttyUSB0, start wpantund as follows:

docker run --rm --detach -e "OPENTHREAD_DEVICE_PORT=/dev/ttyUSB0" --cap-add=NET_ADMIN --device=/dev/ttyUSB0 --name=wpantund openthread/wpantund

Once wpantund is running, one can control the Thread interface with wpanctl as follows:

docker exec -it wpantund wpanctl

Content

arm32v7_ubuntu_wpantund

  • wpantund running on ARMv7 (e.g. Raspberry Pi)

x86_ubuntu_wpantund

  • wpantund running on x86

ot_sim

  • OpenThread POSIX simulator

codelab_otsim

environment

  • Development environment with the GNU toolchain and all required OpenThread dependencies installed. OpenThread is not built in this image.

Images built from these Dockerfiles are available to pull from Docker Hub. See Docker Support on openthread.io for more information.