/openwsn-docker

debian-based docker image for OpenWSN

Primary LanguageCMIT LicenseMIT

OpenWSN Docker

IoT Devices
OpenWSN is an open source project created at the University of California Berkley, which implements wireless RPL(Routing Protocol for Lossy Network) protocols, such as TSCH or 6P, useful for IoT network. However, its dependencies are becoming obsolete(Python 2...) and some are conflicting. This OpenWSN image is built for the ease of use without struggling to install those old dependencies.

Packages

This image is based on the following packages and dependencies.

- Ubuntu 18.10
- Python 2.7
- OpenWSN
    - firmware : REL-1.24.0
    - visualizer: REL-1.4.0
    - CoAP: (pip) openwsn-coap 0.0.7

Prerequisites

How to build

Usecase

Tweaks

These are changes made to the source code in order to run and monitor packets between motes(devices)

Issues

  • Windows devices not portable into Linux containers

Note

  • The current image is tailored to the personal use (zsh, modified requirements etc.)