Repository : ssh://git@open-mesh.org/doc
On branches: backup-redmine/2017-07-13,master
commit bdf3f4615993042b1b56db2acda99519e6588987 Author: Marek Lindner mareklindner@neomailbox.ch Date: Fri Feb 26 06:57:25 2010 +0000
doc: open-mesh/Download
bdf3f4615993042b1b56db2acda99519e6588987 open-mesh/Download.textile | 35 +++++++++++++++++++++++------------ 1 file changed, 23 insertions(+), 12 deletions(-)
diff --git a/open-mesh/Download.textile b/open-mesh/Download.textile index 0b0b3a5d..a77c6d79 100644 --- a/open-mesh/Download.textile +++ b/open-mesh/Download.textile @@ -1,13 +1,13 @@ = Download B.A.T.M.A.N. = We are currently working on different branches. To get the details about the differences of these branches, see our [wiki:BranchesExplained Branches Explained page].
-We are offering sources and precompiled binaries and packages for different platforms and for the [http://downloads.open-mesh.org/batman/stable/ stable] and the [http://downloads.open-mesh.org/batman/development/ development] branch. However, please use the stable branch for your public infrastructure unless you know exactly what you are doing and are prepared for the big unknown. +We are offering sources and precompiled batmand binaries and packages for different platforms and for the [http://downloads.open-mesh.org/batman/stable/ stable] and the [http://downloads.open-mesh.org/batman/development/ development] branch. However, please use the stable branch for your public infrastructure unless you know exactly what you are doing and are prepared for the big unknown. A kernel module needs to be linked against the exact kernel headers you are using, therefore we are unable to provide precompiled binaries for batman-adv.
=== Download Released Source Code === - * '''The latest stable B.A.T.M.A.N. is batman-0.3.2''': [http://downloads.open-mesh.net/batman/releases/batman-0.3.2/batman-0.3.2.tar... batman-0.3.2.tar.gz] [http://downloads.open-mesh.org/batman/releases/batman-0.3.2/batman-0.3.2.tar... md5] [http://downloads.open-mesh.org/batman/releases/batman-0.3.2/batman-0.3.2.tar... sha1] [http://downloads.open-mesh.org/batman/releases/batman-0.3.2/batman-0.3.2.tar... asc] - * The latest version of the vis server is [http://downloads.open-mesh.org/batman/releases/batman-0.3.2/vis-0.3.2.tar.gz vis-0.3.2.tar.gz] [http://downloads.open-mesh.org/batman/releases/batman-0.3.2/vis-0.3.2.tar.gz... md5] [http://downloads.open-mesh.org/batman/releases/batman-0.3.2/vis-0.3.2.tar.gz... sha1] [http://downloads.open-mesh.org/batman/releases/batman-0.3.2/vis-0.3.2.tar.gz... asc] * The latest version of [wiki:batman-adv batman-adv] is [http://downloads.open-mesh.org/batman/stable/sources/batman-adv-kernelland/b... batman-adv-kernelland-0.2.tar.gz] [http://downloads.open-mesh.org/batman/stable/sources/batman-adv-kernelland/b... md5] [http://downloads.open-mesh.org/batman/stable/sources/batman-adv-kernelland/b... sha1] [http://downloads.open-mesh.org/batman/stable/sources/batman-adv-kernelland/b... asc] * The latest version of batctl (management and control tool for batman-adv) is [http://downloads.open-mesh.org/batman/stable/sources/batctl/batctl-0.2.tar.g... batctl-0.2.tar.gz] [http://downloads.open-mesh.org/batman/stable/sources/batctl/batctl-0.2.tar.g... md5] [http://downloads.open-mesh.org/batman/stable/sources/batctl/batctl-0.2.tar.g... sha1] [http://downloads.open-mesh.org/batman/stable/sources/batctl/batctl-0.2.tar.g... asc] + * The latest stable version of batmand is [http://downloads.open-mesh.net/batman/releases/batman-0.3.2/batman-0.3.2.tar... batman-0.3.2.tar.gz] [http://downloads.open-mesh.org/batman/releases/batman-0.3.2/batman-0.3.2.tar... md5] [http://downloads.open-mesh.org/batman/releases/batman-0.3.2/batman-0.3.2.tar... sha1] [http://downloads.open-mesh.org/batman/releases/batman-0.3.2/batman-0.3.2.tar... asc] + * The latest version of the vis server is [http://downloads.open-mesh.org/batman/releases/batman-0.3.2/vis-0.3.2.tar.gz vis-0.3.2.tar.gz] [http://downloads.open-mesh.org/batman/releases/batman-0.3.2/vis-0.3.2.tar.gz... md5] [http://downloads.open-mesh.org/batman/releases/batman-0.3.2/vis-0.3.2.tar.gz... sha1] [http://downloads.open-mesh.org/batman/releases/batman-0.3.2/vis-0.3.2.tar.gz... asc]
If you find any bugs, please [wiki:Contribute let us know]! @@ -15,24 +15,35 @@ If you find any bugs, please [wiki:Contribute let us know]! === Subversion Repository Access === You can check out our SVN repository and the various batman branches
- * upcoming B.A.T.M.A.N. 0.4.0 branch: [[BR]]''{{{svn co http://downloads.open-mesh.org/svn/batman/trunk/batman/%7D%7D%7D'' - * Visualization server for B.A.T.M.A.N.: check out the complete repository, cd into vis (we're using symlinks here ...): [[BR]]''{{{svn co http://downloads.open-mesh.org/svn/batman/trunk/%7D%7D%7D'' - * B.A.T.M.A.N. experimental (BMX) branch: [[BR]]''{{{svn co http://downloads.open-mesh.org/svn/batman/trunk/batman-experimental/%7D%7D%7...'' * [wiki:batman-adv B.A.T.M.A.N. advanced]: [[BR]]''{{{svn co http://downloads.open-mesh.org/svn/batman/trunk/batman-adv-kernelland/%7D%7D...'' * batctl (for B.A.T.M.A.N. advanced): check out the complete repository, cd into batctl (we're using symlinks here ...): [[BR]]''{{{svn co http://downloads.open-mesh.org/svn/batman/trunk/%7D%7D%7D'' * complete repository: [[BR]]''{{{svn co http://downloads.open-mesh.org/svn/batman/trunk/%7D%7D%7D'' + * upcoming B.A.T.M.A.N. 0.4.0 branch '''(maintainer needed!)''': [[BR]]''{{{svn co http://downloads.open-mesh.org/svn/batman/trunk/batman/%7D%7D%7D'' + * Visualization server for B.A.T.M.A.N.: check out the complete repository, cd into vis (we're using symlinks here ...): [[BR]]''{{{svn co http://downloads.open-mesh.org/svn/batman/trunk/%7D%7D%7D'' + * B.A.T.M.A.N. experimental (BMX) branch: [[BR]]''{{{svn co http://downloads.open-mesh.org/svn/batman/trunk/batman-experimental/%7D%7D%7...'' + +=== Git Repository Access === +Since we started integrating the batman-adv kernel module into the mainline Linux tree, we also maintain a git repository which contains the batman-adv maintenance and Linux integration branches. More information can be found [wiki:UsingBatmanGit on our git page]. + + +=== batman-adv in the Linux tree === + +Since linux 2.6.33 batman-adv is part of the official linux tree. You can build batman-adv along with your linux binary by simply selecting batman-adv in the Linux drivers section. If you use an older kernel or want to have access to the latest features you can checkout our SVN or git repository which still are backward compatible until 2.6.20. + +It follows an overview about which linux version contains which batman-adv, so that you easily can pick the compatible batctl packages: + * linux 2.6.33 => batman-adv 0.2 (get batctl 0.2 from [http://downloads.open-mesh.org/batman/stable/sources/batctl/ here])
=== Debian ===
Use apt-get (or any other dpkg frontend of choice) to install B.A.T.M.A.N. onto your debian machine. Following packages are available: - * [http://packages.debian.org/sid/batmand batmand] - batman 0.3 - * [http://packages.debian.org/sid/batman-adv-source batman-adv-source] - batman-advanced kernel module source (installable via [http://packages.debian.org/sid/module-assistant module-assistant]) - * [http://packages.debian.org/sid/batman-adv-dkms batman-adv-dkms] - batman-advanced kernel module dkms package to build new modules dynamically (half-automatic) - * [http://packages.debian.org/sid/batctl batctl] - batctl + * [http://packages.debian.org/sid/batmand batmand] - batman 0.3.2 + * [http://packages.debian.org/sid/batman-adv-source batman-adv-source] - batman-advanced kernel 0.2 module source (installable via [http://packages.debian.org/sid/module-assistant module-assistant]) + * [http://packages.debian.org/sid/batman-adv-dkms batman-adv-dkms] - batman-advanced kernel module 0.2 dkms package to build new modules dynamically (half-automatic) + * [http://packages.debian.org/sid/batctl batctl] - batctl 0.2
-=== Download precompiled Binaries === +=== Download precompiled binaries for batmand === There are various pre-compiled binaries available:
* [http://downloads.open-mesh.org/batman/stable/binaries/wrt-freifunk/batmand_0... mipsel OpenWRT/Whiterussian Freifunk] @@ -48,6 +59,6 @@ There are various pre-compiled binaries available:
=== Building OpenWRT packages ===
-B.A.T.M.A.N. is also included in OpenWRT as a package. Download the extra package feed, link the batman folder into your main OpenWRT svn directory and use "make menuconfig" to select the B.A.T.M.A.N. flavor you intend to use. This enables you to integrate B.A.T.M.A.N. seamlessly in your builds. +B.A.T.M.A.N. is also included in OpenWRT as a package. Download the extra package feed, link the batman folder into your main OpenWRT svn directory and use "make menuconfig" to select the B.A.T.M.A.N. flavor you intend to use. This enables you to integrate B.A.T.M.A.N. seamlessly into your builds.
More information about how to build the OpenWRT toolchain is available [http://wiki.openwrt.org/OpenWrtDocs/BuildingKamikazeHowTo here].