Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Docker
Plugins
Vagrant
alembic
docs
openwifi
testscripts
.gitignore
.travis.yml
CHANGES.txt
MANIFEST.in
README.md
_config.yml
alembic.ini
crypt.ini
development.ini
development_listen_global.ini
production.ini
pylintplugins.py
pylintrc
requirements.txt
setup.cfg
setup.py

README.md

openwifi

A management tool for OpenWrt devices. More information on Github Pages.

Build Status

Getting Started

sudo apt-get install rabbitmq-server python3-pip git redis-server
git clone https://github.com/berlin-open-wireless-lab/wrtmgmt.git
cd wrtmgmt
pip3 install virtualenv
virtualenv venv
. venv/bin/activate
pip install -r requirements.txt
python setup.py develop
initialize_openwifi_db development.ini
echo development is ready now

pserve  development.ini &
celery -A openwifi.jobserver.tasks worker --loglevel=info
celery -A openwifi.jobserver.tasks beat

Dependencies:

  • rabbitmq <- for states and gearman jobs
  • redis <- storing real-time information about nodes