Difference between revisions of "Mesh/Software tools"
Jump to navigation
Jump to search
Jwentwistle (talk | contribs) (added other software programs) |
Tunabananas (talk | contribs) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
= | =Mapping Tools= | ||
==OSM Go== | |||
OpenStreetMaps with multiple 3D view renderers. Very helpful for looking up line of sight between two map points \o/ | |||
https://osmgo.org | |||
[https://www.youtube.com/watch?v=6Ehm6XqpmA0 Video Demo of TouchScreen Controls] | |||
=WiFi & Spectrum Analysis Tools= | |||
== horst == | |||
Basically a command-line mesh-debugging tool :-) Recommended by Freifunk wiki. | Basically a command-line mesh-debugging tool :-) Recommended by Freifunk wiki. | ||
Line 7: | Line 15: | ||
:"horst" is a small, lightweight IEEE802.11 wireless LAN analyzer with a text interface. Its basic function is similar to tcpdump, Wireshark or Kismet, but it’s much smaller and shows different, aggregated information which is not easily available from other tools. It is mainly targeted at debugging wireless LANs with a focus on ad-hoc (IBSS) mode in larger mesh networks. | :"horst" is a small, lightweight IEEE802.11 wireless LAN analyzer with a text interface. Its basic function is similar to tcpdump, Wireshark or Kismet, but it’s much smaller and shows different, aggregated information which is not easily available from other tools. It is mainly targeted at debugging wireless LANs with a focus on ad-hoc (IBSS) mode in larger mesh networks. | ||
==Installation Instructions== | ===Installation Instructions=== | ||
Download, untar, install with make | Download, untar, install with make | ||
wget <nowiki>http://br1.einfach.org/horst_dl/horst-3.0.tar.gz</nowiki> | wget <nowiki>http://br1.einfach.org/horst_dl/horst-3.0.tar.gz</nowiki> | ||
Line 14: | Line 22: | ||
make | make | ||
===ncurses=== | ====ncurses==== | ||
If you have an issue with your <code>ncurses</code> library: | If you have an issue with your <code>ncurses</code> library: | ||
Line 36: | Line 44: | ||
sudo apt-get install libncurses-dev | sudo apt-get install libncurses-dev | ||
= AirView Spectrum Analyzer = | == AirView Spectrum Analyzer == | ||
[[File:Screenshot of Ubiquiti AirView Spectrum Analyzer.png|thumb|The Ubiquiti AirView Spectrum Analyzer running on a Bullet M5]] | [[File:Screenshot of Ubiquiti AirView Spectrum Analyzer.png|thumb|The Ubiquiti AirView Spectrum Analyzer running on a Bullet M5]] | ||
Line 48: | Line 56: | ||
It is a Java Web Start tool. Runs fine on Linux. | It is a Java Web Start tool. Runs fine on Linux. | ||
= wavemon = | == wavemon == | ||
Console-based signal strength indicator. | Console-based signal strength indicator. | ||
Line 58: | Line 66: | ||
* [http://etherape.sourceforge.net/ EtherApe] - a graphical network monitor | * [http://etherape.sourceforge.net/ EtherApe] - a graphical network monitor | ||
* [http://www.wireshark.org/ WireShark] - a network protocol analyzer | * [http://www.wireshark.org/ WireShark] - a network protocol analyzer | ||
* Tools for [http://www.comlab.uni-rostock.de/research/tools.html modeling user traffic] | |||
[[Category:MeshResearch]] |
Latest revision as of 10:08, 17 February 2018
Mapping Tools
OSM Go
OpenStreetMaps with multiple 3D view renderers. Very helpful for looking up line of sight between two map points \o/
Video Demo of TouchScreen Controls
WiFi & Spectrum Analysis Tools
horst
Basically a command-line mesh-debugging tool :-) Recommended by Freifunk wiki.
- "horst" is a small, lightweight IEEE802.11 wireless LAN analyzer with a text interface. Its basic function is similar to tcpdump, Wireshark or Kismet, but it’s much smaller and shows different, aggregated information which is not easily available from other tools. It is mainly targeted at debugging wireless LANs with a focus on ad-hoc (IBSS) mode in larger mesh networks.
Installation Instructions
Download, untar, install with make
wget http://br1.einfach.org/horst_dl/horst-3.0.tar.gz tar -zxvf horst-3.0.tar.gz cd horst-3.0 make
ncurses
If you have an issue with your ncurses
library:
make clean make[1]: Entering directory `/home/wrought/downloads/horst-3.0' rm -f *.o *~ rm -f horst rm -f .build_* make[1]: Leaving directory `/home/wrought/downloads/horst-3.0' touch .build_debug0pcap0 cc -Wall -DDO_DEBUG=0 -g -c -o main.o main.c In file included from main.c:35:0: display.h:23:20: fatal error: curses.h: No such file or directory compilation terminated. make: *** [main.o] Error 1
then install the dev library:
sudo apt-get install libncurses-dev
AirView Spectrum Analyzer
This is a non-libre tool that comes with Ubiquiti's AirOS (that all of their routers run).
It can show both real time and averaged views of power levels (in dBm) plus a waterfall diagram view.
For the Ubiquiti Bullet M5, it operates at frequencies from 4.9 to 6.4 ghz.
It is a Java Web Start tool. Runs fine on Linux.
wavemon
Console-based signal strength indicator.
aptitude install wavemon
Other networking utilities
- EtherApe - a graphical network monitor
- WireShark - a network protocol analyzer
- Tools for modeling user traffic