represent the state of an olsrd mesh connection in a GNOME panel applet
Python
Pull request Compare This branch is 28 commits behind opentechinstitute:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
debian
xfce4
.gitignore
LICENSE.txt
README.md
commotion-mesh-applet
commotion-mesh-applet-factory2.py
commotion-mesh-applet-factory3.py
commotion-mesh-applet-factoryMate.py
commotion-mesh-applet-mate.server
commotion-mesh-applet.desktop
commotion-mesh-applet.server
commotion-mesh-connected.svg
commotion-mesh-disconnected.svg
commotion.svg
commotion_applet_support.py
default_route.png
net.commotionwireless.applets.CommotionMeshApplet.panel-applet
net.commotionwireless.panel.applet.commotion-mesh-applet.service
other_route.png

README.md

Commotion Mesh Applet

This is a GNOME panel applet for using OLSR mesh networks. It gives you a simple menu to connect to mesh networks, displays the current status of the OLSR mesh, and gives detailed status and debugging info from olsrd.

It works on Unity, GNOME 2, GNOME 3, XFCE, and MATE. It might also work on KDE.

Installing

If you are using Debian, Ubuntu, Mint, or any other Debian-derivative, you can install Commotion by running these three lines in your Terminal app:

sudo add-apt-repository ppa:guardianproject/commotion
sudo apt-get update
sudo apt-get install commotion-mesh-applet

You should see the key ID 6B80A84207B30AC9DEE235FEF50EADDD2234F563 (aka 2234F563) flash by as part of that process.

Bugs

If you encounter any problems or wish to request features, please add them to our issue tracker:

https://code.commotionwireless.net/projects/commotion-linux/issues

Building

If you are on a non-Debian-derivitive GNU/Linux distro, then you'll need to install this manually. We are looking for contributions of packaging to make this easy for people to do.

Check the debian/control file for a list of standard libraries that are required. Here are the other libraries needed: