Repository : ssh://git@open-mesh.org/doc
On branches: backup-redmine/2017-07-17,master
>---------------------------------------------------------------
commit b7ccedf6388c931568b1efba636236b07e08b750
Author: Sven Eckelmann <sven(a)narfation.org>
Date: Sun Jul 16 22:22:13 2017 +0000
doc: batman-adv/Understand-your-batman-adv-network: Link back to complete alfred wiki instead of obsolete alfred single-page
>---------------------------------------------------------------
b7ccedf6388c931568b1efba636236b07e08b750
batman-adv/Understand-your-batman-adv-network.textile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/batman-adv/Understand-your-batman-adv-network.textile b/batman-adv/Understand-your-batman-adv-network.textile
index 468c6a29..bb0e6e32 100644
--- a/batman-adv/Understand-your-batman-adv-network.textile
+++ b/batman-adv/Understand-your-batman-adv-network.textile
@@ -299,7 +299,7 @@ The log is a circular ring buffer and will continue writing messages as soon as
h2. Visualization
-Despite its decentralized nature, userspace tools like [[alfred:alfred|alfred]] offer an easy way to access topology information that can be visualized. The [[alfred:alfred|alfred page]] covers the necessary steps in detail.
+Despite its decentralized nature, userspace tools like [[alfred:|alfred]] offer an easy way to access topology information that can be visualized. The [[alfred:|alfred page]] covers the necessary steps in detail.
h2. Routing algorithm
Repository : ssh://git@open-mesh.org/doc
On branches: backup-redmine/2017-07-17,master
>---------------------------------------------------------------
commit c73b036730f351b3be90befc069dcff519230f9d
Author: Sven Eckelmann <sven(a)narfation.org>
Date: Mon Jul 17 00:04:48 2017 +0200
doc: open-mesh/Wbmv4-batmandev-agenda
>---------------------------------------------------------------
c73b036730f351b3be90befc069dcff519230f9d
open-mesh/Wbmv4-batmandev-agenda.textile | 50 +++++++++++++++++++-------------
1 file changed, 30 insertions(+), 20 deletions(-)
diff --git a/open-mesh/Wbmv4-batmandev-agenda.textile b/open-mesh/Wbmv4-batmandev-agenda.textile
index ee06619b..2e39df90 100644
--- a/open-mesh/Wbmv4-batmandev-agenda.textile
+++ b/open-mesh/Wbmv4-batmandev-agenda.textile
@@ -1,23 +1,33 @@
-= Wireless Battle Mesh v4 - Developer Meeting Agenda =
-== Party!!! ==
+h1. Wireless Battle Mesh v4 - Developer Meeting Agenda
+
+
+
+h2. Party!!!
+
Celebrate batman-adv 2.6.38 Linux kernel integration
-== Discussion Topics ==
- * How to proceed with NDP integration? Smaller patchset for LQ exchange first or including OGM protocol changes?
- * How to name OGM protocol part? Just OGM protocol? How to name NDP packets, NDP messages?
- * Explicit BATMAN header + unified TTL handling?
- * Making fragmentation more generic, adding Fragmentation header/layer?
- * Reviewing OGM protocol specification proposal
- * reviewing the new papers related to B.A.T.M.A.N. (Simon brings printed versions)
- * discuss switching to git
- * Creating an extra devel mailinglist?
-
-== Testing ==
- * NDP
- * Multicast patches
- * Hidden-Node-Bcast problem
- * New HNA announcement mechanism
-
-== Coding ==
- * new HNA code could still need a bit of coding, in particular the lock/unlock mechanism has to be reviewed
\ No newline at end of file
+
+h2. Discussion Topics
+
+* How to proceed with NDP integration? Smaller patchset for LQ exchange first or including OGM protocol changes?
+* How to name OGM protocol part? Just OGM protocol? How to name NDP packets, NDP messages?
+* Explicit BATMAN header + unified TTL handling?
+* Making fragmentation more generic, adding Fragmentation header/layer?
+* Reviewing OGM protocol specification proposal
+* reviewing the new papers related to B.A.T.M.A.N. (Simon brings printed versions)
+* discuss switching to git
+* Creating an extra devel mailinglist?
+
+
+h2. Testing
+
+* NDP
+* Multicast patches
+* Hidden-Node-Bcast problem
+* New HNA announcement mechanism
+
+
+h2. Coding
+
+* new HNA code could still need a bit of coding, in particular the lock/unlock mechanism has to be reviewed
\ No newline at end of file
Repository : ssh://git@open-mesh.org/doc
On branches: backup-redmine/2017-07-17,master
>---------------------------------------------------------------
commit ddfdc898295a8b743055f00564c11faa1df90628
Author: Sven Eckelmann <sven(a)narfation.org>
Date: Sun Jul 16 22:45:00 2017 +0000
doc: batmand/Gettingstarted
>---------------------------------------------------------------
ddfdc898295a8b743055f00564c11faa1df90628
batmand/Gettingstarted.textile | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/batmand/Gettingstarted.textile b/batmand/Gettingstarted.textile
new file mode 100644
index 00000000..35bab517
--- /dev/null
+++ b/batmand/Gettingstarted.textile
@@ -0,0 +1,7 @@
+h2. Getting started
+
+* [[InternetTuning|InternetTuning]] - get information how B.A.T.M.A.N. handles internet access and what features it offers
+* [[VisualizeMesh|Visualizing the network]] - this document explains how to get fancy graphics of the batman mesh
+* [[AnnouncingNetworks|Announcing networks]] - learn how to announce and / or revoke HNA on the fly
+* "B.A.T.M.A.N. online man page":https://downloads.open-mesh.org/batman/manpages/batmand.8.html - read the current batman man page online
+* [[Faq|Frequently Asked Questions]] - list of questions and answers of batmand.
Repository : ssh://git@open-mesh.org/doc
On branches: backup-redmine/2017-07-17,master
>---------------------------------------------------------------
commit 0bd9197d3e1204b390d55195665b7b4c707ed526
Author: Sven Eckelmann <sven(a)narfation.org>
Date: Sun Jul 16 23:44:47 2017 +0200
doc: alfred/Alfred: Remove duplicate content
>---------------------------------------------------------------
0bd9197d3e1204b390d55195665b7b4c707ed526
alfred/Alfred.textile | 75 ---------------------------------------------------
1 file changed, 75 deletions(-)
diff --git a/alfred/Alfred.textile b/alfred/Alfred.textile
deleted file mode 100644
index 5495afdb..00000000
--- a/alfred/Alfred.textile
+++ /dev/null
@@ -1,75 +0,0 @@
-h1. A.L.F.R.E.D - Almighty Lightweight Fact Remote Exchange Daemon
-
-"alfred is a user space daemon to efficiently[tm] flood the network with useless data - like vis, weather data, network notes, etc"
-> - Marek Lindner, 2012
-
-
-{{TOC}}
-
-h2. Introduction
-
-alfred is a user space daemon for distributing arbitrary local information over the mesh/network in a decentralized fashion. This data can be anything which appears to be useful - originally designed to replace the batman-adv visualization (vis), you may distribute hostnames, phone books, administration information, DNS information, the local weather forecast ...
-
-Typically, alfred runs as unix daemon in the background of the system. A user may insert information by using the alfred binary on the command line, or use custom written programs to communicate with alfred directly through unix sockets. Once the local data is received, the alfred daemon takes care of distributing this information to other alfred servers on other nodes somewhere in the network. As addressing scheme IPv6 link-local multicast addresses are used which do not require any manual configuration. A user can request data from alfred, and will receive the information available from all alfred servers in the network.
-
-See the "README":https://git.open-mesh.org/alfred.git/blob_plain/refs/heads/master:/README for more information or the "manpage":https://downloads.open-mesh.org/batman/manpages/alfred.8.html for usage.
-
-h2. Further resources
-
- * alfred slave on android: https://github.com/basros/alfreda
- * Wireshark dissector for alfred: https://github.com/basros/alfred-dissector
- * [[alfred:alfred architecture|Alfred architecture]] - technical information about alfred
-
-h2. Current applications
-
-There are a few applications currently implemented on top of alfred:
-
-h3. batadv-vis
-
-batadv-vis can be used to visualize your batman-adv mesh network. It read the neighbor information and local client table and distributes this information via alfred in the network. By gathering this local information, any vis node can get the whole picture of the network.
-
-It allows output of different formats (json, graphviz) and replaces the in-kernel vis functionality found in older batman-adv kernel modules (<2014). See the sample picture below. For more information, please read the vis section of the "README":https://git.open-mesh.org/alfred.git/blob_plain/refs/heads/master:/README or the "manpage":https://downloads.open-mesh.org/batman/manpages/batadv-vis.html for usage.
-
-!batman-adv-vis-example.png!
-
-h3. alfred-gpsd
-
-Alfred-gpsd can be used to distibute GPS location information about your batman-adv mesh network. This information could be, for example, combined with Vis to visualize your mesh topology with true geographic layout. For mobile or nomadic nodes, Alfred-gpsd, can get location information from gpsd. Alternatively, a static location can be passed on the command line, which is useful for static nodes without a GPS.
-
-For more information, please read the alfred-gpsd section of the "README":https://git.open-mesh.org/alfred.git/blob_plain/refs/heads/master:/README or the "manpage":https://downloads.open-mesh.org/batman/manpages/alfred-gpsd.html for usage.
-
-h2. Download
-
-Release tarballs as well as snapshots are available:
-
- * release tarballs: [[open-mesh:Download#Download-Released-Source-Code|Check the Download page]]
- * git web directory: https://git.open-mesh.org/alfred.git
- * git download: git clone git://git.open-mesh.org/alfred.git
- * snapshot:https://git.open-mesh.org/alfred.git/snapshot/refs/heads/master.ta…
-
-h3. OpenWRT installation from routing feed
-
-Alfred is also part of the routing feed of OpenWRT. For newer OpenWRT, just use:
-
-1. Install the alfred package:
-
-./scripts/feeds install alfred
-
-3. Run "make menuconfig" and select alfred (available under "Network --->")
-
-h3. OpenWRT development feed
-
-There is also a development packet feed for OpenWRT available for alfred:
-
-1. add the alfred feed by adding the following line into your feeds.conf:
-
- src-git batman git://git.open-mesh.org/openwrt-feed-devel.git
-
-2. Update and install the feed:
-
- ./scripts/feeds update
-./scripts/feeds install alfred
-
-3. Run "make menuconfig" and select alfred (available under "Network --->")
-
-Finally, re-build Openwrt and enjoy using alfred! :)
\ No newline at end of file
Repository : ssh://git@open-mesh.org/doc
On branches: backup-redmine/2017-07-17,master
>---------------------------------------------------------------
commit a2568827f0fcc3f1c20402d266fbbc71dab2ba3b
Author: Sven Eckelmann <sven(a)narfation.org>
Date: Sun Jul 16 22:45:08 2017 +0000
doc: batmand/Developerinformation
>---------------------------------------------------------------
a2568827f0fcc3f1c20402d266fbbc71dab2ba3b
batmand/Developerinformation.textile | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/batmand/Developerinformation.textile b/batmand/Developerinformation.textile
new file mode 100644
index 00000000..fcd1b254
--- /dev/null
+++ b/batmand/Developerinformation.textile
@@ -0,0 +1,7 @@
+h2. Developer Information / Advanced Features
+
+* [[RoutingVodoo|Getting behind the routing vodoo]] - learn about the B.A.T.M.A.N. routing table manipulation
+* [[DebugOutput|Understanding the debug output]] - documentation that helps you to understand the debug output
+* [[VisOutput|Vis output]] - working with the vis server output
+* [[Coredump|How to get a coredump]] - documentation about coredump configuration & retrieval
+* [[open-mesh:Emulation|Emulation HowTo]] - how to create an environment to emulate wireless setups using QEMU and VDE