<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://kbu.freifunk.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gevatter</id>
	<title>Freifunk Köln, Bonn und Umgebung - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://kbu.freifunk.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gevatter"/>
	<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Spezial:Beitr%C3%A4ge/Gevatter"/>
	<updated>2026-04-09T03:56:50Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.38.2</generator>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Benutzer:Deleted&amp;diff=4227</id>
		<title>Benutzer:Deleted</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Benutzer:Deleted&amp;diff=4227"/>
		<updated>2016-03-15T18:25:59Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: Gevatter verschob die Seite Benutzer:Deleted nach Benutzer:Yanosz und überschrieb dabei eine Weiterleitung: Seite während der Benutzerkontoumbenennung von „Deleted“ in „Yanosz“ automatisch verschoben&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#WEITERLEITUNG [[Benutzer:Yanosz]]&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Benutzer:Yanosz&amp;diff=4226</id>
		<title>Benutzer:Yanosz</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Benutzer:Yanosz&amp;diff=4226"/>
		<updated>2016-03-15T18:25:59Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: Gevatter verschob die Seite Benutzer:Deleted nach Benutzer:Yanosz und überschrieb dabei eine Weiterleitung: Seite während der Benutzerkontoumbenennung von „Deleted“ in „Yanosz“ automatisch verschoben&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Kontakt ==&lt;br /&gt;
* E-Mail: jluehr@gmx.net&lt;br /&gt;
* Jabber: yanosz@swissjabber.ch&lt;br /&gt;
&lt;br /&gt;
== PGP / GnuPG ==&lt;br /&gt;
http://stinkfoot.org:11371/pks/lookup?op=index&amp;amp;search=jluehr%40gmx.net&amp;amp;fingerprint=on&lt;br /&gt;
&lt;br /&gt;
'''0641A611 - 3458 E26E 3309 7CBC E84F  F145 D007 310F 0641 A611'''&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=4153</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=4153"/>
		<updated>2016-01-19T13:30:49Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
{{note|ueberschrift=Deployment kaputt|text=Im Moment funktioniert das deployment nicht. Bei einem update [[Benutzer:Gevatter|gevatter]] pingen. Über die Mailingliste ist er nicht erreichbar.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
# Fork auf github erstellen.&lt;br /&gt;
# checkout &amp;amp; Aufsetzen der Entwicklungsumgebung (wie unten beschrieben)&lt;br /&gt;
# Ändern und testen&lt;br /&gt;
# Pull-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
: Dabei sollte die Einleitung auf der Homepage nur ein oder zwei Absätze lang sein, der Rest ist dann auf der folgeseite zu lesen. Das bitte in der Zukunft beachten.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
* Änderungsvorschläge werden als Pull-Request gegen das github-Repo erstellt (https://github.com/ff-kbu/website - Branch: master)&lt;br /&gt;
* Nach dem 4-Augen Prinzip wird der Pull-Request merged -- Kommentare, fragen werden dort hinterlegt&lt;br /&gt;
* Existiert eine Änderung, so wird die Homepage stündlich automatisch über jenkins deployed (https://apps.jluehr.de/jenkins/view/KBU/job/kbu-jenkins-deploy/configure)&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
=== Debian Stable / Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	// uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://github.com/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autodeployment via jenkins  ==&lt;br /&gt;
Build &amp;amp; Deployment der Homepage&lt;br /&gt;
* Schedule: H/5 * * * *&lt;br /&gt;
* Kommando&lt;br /&gt;
 /usr/local/bin/jekyll build&lt;br /&gt;
 rsync -Havc -e &amp;quot;ssh -p 2222 -l www-data-jenkins&amp;quot; ./_site/ kbu.freifunk.net:/srv/apache2/kbu.freifunk.net/htdocs&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Benutzer:Gevatter&amp;diff=4095</id>
		<title>Benutzer:Gevatter</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Benutzer:Gevatter&amp;diff=4095"/>
		<updated>2016-01-09T18:26:00Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;mail: gevatter at koeln.ccc dot de&lt;br /&gt;
&lt;br /&gt;
jabber: gevatter at jabber.ccc dot de&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=4094</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=4094"/>
		<updated>2016-01-09T18:25:13Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
{{note|ueberschrift=Deployment kaputt|text=Im Moment funktioniert das deployment nicht. Bei einem update [[Benutzer:Gevatter|gevatter]] pingen. Über die Mailingliste ist er nicht erreichbar.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
# Fork auf github erstellen.&lt;br /&gt;
# checkout &amp;amp; Aufsetzen der Entwicklungsumgebung (wie unten beschrieben)&lt;br /&gt;
# Ändern und testen&lt;br /&gt;
# Pull-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
* Änderungsvorschläge werden als Pull-Request gegen das github-Repo erstellt (https://github.com/ff-kbu/website - Branch: master)&lt;br /&gt;
* Nach dem 4-Augen Prinzip wird der Pull-Request merged -- Kommentare, fragen werden dort hinterlegt&lt;br /&gt;
* Existiert eine Änderung, so wird die Homepage stündlich automatisch über jenkins deployed (https://apps.jluehr.de/jenkins/view/KBU/job/kbu-jenkins-deploy/configure)&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
=== Debian Stable / Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	// uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://github.com/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autodeployment via jenkins  ==&lt;br /&gt;
Build &amp;amp; Deployment der Homepage&lt;br /&gt;
* Schedule: H/5 * * * *&lt;br /&gt;
* Kommando&lt;br /&gt;
 /usr/local/bin/jekyll build&lt;br /&gt;
 rsync -Havc -e &amp;quot;ssh -p 2222 -l www-data-jenkins&amp;quot; ./_site/ kbu.freifunk.net:/srv/apache2/kbu.freifunk.net/htdocs&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Benutzer:Gevatter&amp;diff=4093</id>
		<title>Benutzer:Gevatter</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Benutzer:Gevatter&amp;diff=4093"/>
		<updated>2016-01-09T18:20:33Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;gevatter at koeln.ccc dot de&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Vorlage:Note&amp;diff=4091</id>
		<title>Vorlage:Note</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Vorlage:Note&amp;diff=4091"/>
		<updated>2016-01-09T18:19:45Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: Die Seite wurde neu angelegt: „&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:1…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;{{{ueberschrift}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt;{{{text}}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=4083</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=4083"/>
		<updated>2016-01-03T23:02:10Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: /* How to Jekyll */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
# Fork auf github erstellen.&lt;br /&gt;
# checkout &amp;amp; Aufsetzen der Entwicklungsumgebung (wie unten beschrieben)&lt;br /&gt;
# Ändern und testen&lt;br /&gt;
# Pull-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
* Änderungsvorschläge werden als Pull-Request gegen das github-Repo erstellt (https://github.com/ff-kbu/website - Branch: master)&lt;br /&gt;
* Nach dem 4-Augen Prinzip wird der Pull-Request merged -- Kommentare, fragen werden dort hinterlegt&lt;br /&gt;
* Existiert eine Änderung, so wird die Homepage stündlich automatisch über jenkins deployed (https://apps.jluehr.de/jenkins/view/KBU/job/kbu-jenkins-deploy/configure)&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
=== Debian Stable / Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bundle exec jekyll build 	// die Seite bauen&lt;br /&gt;
bundle exec jekyll -w	// uns Änderungen anzeigen lassen&lt;br /&gt;
bundle exec jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://github.com/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autodeployment via jenkins  ==&lt;br /&gt;
Build &amp;amp; Deployment der Homepage&lt;br /&gt;
* Schedule: H/5 * * * *&lt;br /&gt;
* Kommando&lt;br /&gt;
 /usr/local/bin/jekyll build&lt;br /&gt;
 rsync -Havc -e &amp;quot;ssh -p 2222 -l www-data-jenkins&amp;quot; ./_site/ kbu.freifunk.net:/srv/apache2/kbu.freifunk.net/htdocs&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=4082</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=4082"/>
		<updated>2016-01-03T22:53:51Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: /* Blogposts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
# Fork auf github erstellen.&lt;br /&gt;
# checkout &amp;amp; Aufsetzen der Entwicklungsumgebung (wie unten beschrieben)&lt;br /&gt;
# Ändern und testen&lt;br /&gt;
# Pull-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels &amp;lt;code&amp;gt;&amp;amp;lt;!--break--&amp;amp;gt;&amp;lt;/code&amp;gt; kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
* Änderungsvorschläge werden als Pull-Request gegen das github-Repo erstellt (https://github.com/ff-kbu/website - Branch: master)&lt;br /&gt;
* Nach dem 4-Augen Prinzip wird der Pull-Request merged -- Kommentare, fragen werden dort hinterlegt&lt;br /&gt;
* Existiert eine Änderung, so wird die Homepage stündlich automatisch über jenkins deployed (https://apps.jluehr.de/jenkins/view/KBU/job/kbu-jenkins-deploy/configure)&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
=== Debian Stable / Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
jekyll build 	// die Seite bauen&lt;br /&gt;
jekyll -w	// uns Änderungen anzeigen lassen&lt;br /&gt;
jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://github.com/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autodeployment via jenkins  ==&lt;br /&gt;
Build &amp;amp; Deployment der Homepage&lt;br /&gt;
* Schedule: H/5 * * * *&lt;br /&gt;
* Kommando&lt;br /&gt;
 /usr/local/bin/jekyll build&lt;br /&gt;
 rsync -Havc -e &amp;quot;ssh -p 2222 -l www-data-jenkins&amp;quot; ./_site/ kbu.freifunk.net:/srv/apache2/kbu.freifunk.net/htdocs&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=4081</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=4081"/>
		<updated>2016-01-03T22:52:33Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: /* Blogposts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
# Fork auf github erstellen.&lt;br /&gt;
# checkout &amp;amp; Aufsetzen der Entwicklungsumgebung (wie unten beschrieben)&lt;br /&gt;
# Ändern und testen&lt;br /&gt;
# Pull-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
* Mittels '&amp;lt;!--break--&amp;gt;' kann ein Beitrag Einleitung und restlichen Text unterteilt werden.&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
* Änderungsvorschläge werden als Pull-Request gegen das github-Repo erstellt (https://github.com/ff-kbu/website - Branch: master)&lt;br /&gt;
* Nach dem 4-Augen Prinzip wird der Pull-Request merged -- Kommentare, fragen werden dort hinterlegt&lt;br /&gt;
* Existiert eine Änderung, so wird die Homepage stündlich automatisch über jenkins deployed (https://apps.jluehr.de/jenkins/view/KBU/job/kbu-jenkins-deploy/configure)&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
=== Debian Stable / Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
jekyll build 	// die Seite bauen&lt;br /&gt;
jekyll -w	// uns Änderungen anzeigen lassen&lt;br /&gt;
jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://github.com/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autodeployment via jenkins  ==&lt;br /&gt;
Build &amp;amp; Deployment der Homepage&lt;br /&gt;
* Schedule: H/5 * * * *&lt;br /&gt;
* Kommando&lt;br /&gt;
 /usr/local/bin/jekyll build&lt;br /&gt;
 rsync -Havc -e &amp;quot;ssh -p 2222 -l www-data-jenkins&amp;quot; ./_site/ kbu.freifunk.net:/srv/apache2/kbu.freifunk.net/htdocs&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Hauptseite&amp;diff=3742</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Hauptseite&amp;diff=3742"/>
		<updated>2015-08-05T09:27:30Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
&amp;lt;div style=;float:right;margin-left:15px;position:relative;top:-20px;&amp;gt;{{:Termine}}&amp;lt;/div&amp;gt;&lt;br /&gt;
'''Willkommen im {{SITENAME}} Wiki!'''&lt;br /&gt;
&lt;br /&gt;
Schön das Du den Weg ins Wiki gefunden hast! Hier findest Du weiterführende Infos zum Freifunk KBU Projekt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=60% style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
&amp;lt;!-- Werde Freifunker --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Werde Freifunker!&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt; &lt;br /&gt;
* Komm zu unseren regelmäßigen [[Treffen]] in Köln oder Bonn!&lt;br /&gt;
* Werde selbst Freifunker! Wie das geht steht auf der [[Mitmachen]]-Seite.&lt;br /&gt;
* [[Registrierung des Nodes|Registriere]] Deinen Freifunk-Router optional mit Geo-Koordinaten, damit er auf unserer [http://map.kbu.freifunk.net Übersichtskarte] sichtbar wird.&lt;br /&gt;
* Sprich mit Bekannten über Freifunk und begeistere sie auch dafür!&lt;br /&gt;
* Du hast Lust auf mehr? Wir können noch Verstärkung beim Betrieb der Server, beim Entwickeln der Firmware und bei der Öffentlichkeitsarbeit gebrauchen. Komm zu unseren Treffen und bring dich gerne mit Deinen Fähigkeiten ein!&lt;br /&gt;
* [[FAQ|In den FAQs]] werden viele häufig gestellte Fragen beantwortet.&lt;br /&gt;
** Du hast hier keine Antwort gefunden? Schick uns eine [[Mailingliste|eMail]] mit Deiner Frage!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Mitarbeit im Wiki&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt; &lt;br /&gt;
Aktuell ist das Registireren im Wiki leider nicht möglich. Melde dich auf der [[Mailingliste]] oder bei einem Treffen um einen Account erstellt zu bekommen.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Todos --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Todos&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt;Bei folgenden Todos könnten wir noch Hilfe gebrauchen, schreib an die [[Mailingliste]] wenn Du etwas davon übernehmen willst:&lt;br /&gt;
&lt;br /&gt;
* Die [http://register.kbu.freifunk.net register] Seite mal neu &amp;amp; schön machen!&lt;br /&gt;
* Den neuen Firmware Release [https://213.165.82.133/kbuclassic1.2.3beta/ 1.2.3 beta] testen &amp;amp; Ergebnisse im [http://tracker.kbu.freifunk.net/youtrack/issue/KBU-60 Tracker] posten!&lt;br /&gt;
* Den neuen Firmware Release [https://213.165.82.133/images/factory/ V2015.1.x KBU Flavor] testen &amp;amp; Ergebnisse im [http://tracker.kbu.freifunk.net/youtrack/issue/KBU-59 Tracker] posten!&lt;br /&gt;
&amp;lt;!-- * Wir nehmen auch gerne Hardware Upgrades für unsere [[:Kategorie:Infrastruktur|Server]] entgegen. --&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;40%&amp;quot; style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
&amp;lt;!-- Gruppen --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Gruppen&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt;Die aktiveren Freifunker teilen sich auf in folgende Gruppen auf: &lt;br /&gt;
* Admins, die sich um die Server kümmern,&lt;br /&gt;
* Firmware, wie der Name schon verrät,&lt;br /&gt;
* Öffentlichkeitsarbeit, umfasst auch Presseanfragen.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Links --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Links&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt; &lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=50% style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
* [https://kbu.freifunk.net/cserv/ Cserv]&lt;br /&gt;
* [http://map.kbu.freifunk.net Map]&lt;br /&gt;
* [http://lists.kbu.freifunk.net/cgi-bin/mailman/listinfo/freifunk-bonn Mailing Liste]&lt;br /&gt;
* [http://register.kbu.freifunk.net/ Register]&lt;br /&gt;
* [[Statistik]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| width=50% style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
* [https://kbu.freifunk.net/files/release/ Alle Firmware Releases]&lt;br /&gt;
* [https://github.com/ff-kbu/ KBU @ Github]&lt;br /&gt;
* [http://icinga.kbu.freifunk.net/ Icinga]&lt;br /&gt;
* [https://kbu.freifunk.net/redmine/ Redmine] &lt;br /&gt;
* [http://tracker.kbu.freifunk.net/youtrack/dashboard Youtrack] &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Registrierung_des_Nodes&amp;diff=3722</id>
		<title>Registrierung des Nodes</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Registrierung_des_Nodes&amp;diff=3722"/>
		<updated>2015-07-22T07:56:22Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Mitmachen]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:5px solid red; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; text-align: center;  margin-right:10px;&amp;quot;&amp;gt;Achtung!&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:5px solid red; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt; &lt;br /&gt;
&amp;lt;p style=&amp;quot;text-decoration: line-through;&amp;quot;&amp;gt;register (https://register.kbu.freifunk.net) ist zur Zeit kaputt, eine Registrierung ist gerade nicht möglich. Leider ist gerade auch nicht abzusehen, wann sich dieser Zustand ändert. Jemand (du?) muss das mal reparieren oder am besten neu schreiben.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;text-decoration: line-through;&amp;quot;&amp;gt;Das Aufstellen von Routern ist natürlich trotzdem möglich und auch die Nutzung des Freifunk-Netzes ist davon nicht betroffen!&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Aktuell ist register wieder online und eine Registrierung möglich, mal gucken wie lange es funktioniert. Das ändert aber nichts daran, dass jemand™ das mal neubauen sollte&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bitte registriere Deinen Freifunk-Router und gibt möglichst auch die Position auf der Karte an. Die Registrierung erlaubt es uns, Dich bei Problemen oder notwendigen System-Updates zu verständigen. Jeder markierte Router trägt zur Motivation und zum Mitmachen bei - insbesondere bei den Nachbarn des Routers wegen des Mesh-Netzes.  &lt;br /&gt;
&lt;br /&gt;
Ein Freifunk-Router braucht nach einem Update nicht erneut registriert werden, da er durch seine MAC-Adressse, die auf der Rückseite des Routers aufgedruckt ist, eindeutig identifizierbar ist.&lt;br /&gt;
&lt;br /&gt;
'''WICHTIG:''' Der PC muss mit dem gleichen Netzwerk wie der Freifunk-Router verbunden sein! Du kannst i.d.R. nur Freifunk-Router registrieren, die unter Deiner IP online sind.&lt;br /&gt;
&lt;br /&gt;
Die Registrierung Deines Freifunk-Routers kannst Du unter folgender Webseite vornehmen: https://register.kbu.freifunk.net &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc1.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Voraussetzung zur Registrierunge eines Routers ist, dass Du ein Nutzerkonto bei uns angelegt hast. Dieses kannst Du leicht einrichten: &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc2.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Nach der Anmeldung erscheinen auf der Startseite alle unregistrierten Router, die bereits online waren, als registrierbar. &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc3.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Hier können nun die Information zu dem Knoten eingeben werden. &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc4.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Bei &amp;quot;Standort auf der Karte&amp;quot; bitte die Adresse in der Form &amp;lt;Straße&amp;gt;,&amp;lt;Ort&amp;gt; eingeben und einen Moment warten. Das System sucht passende Adressen automatisch heraus. Die Adresse kann dann durch Anklicken ausgewählt werden. &lt;br /&gt;
&lt;br /&gt;
'''Hinweis:''' Man kann nicht direkt auf der Karte einen Marker setzten, sondern muss unbedingt zunächst eine Adresse bei &amp;quot;Standort auf der Karte&amp;quot; eingeben. Erst danach kann man den blauen Marker, der den Standort markiert, auf der Karte mit der Maus verändern!  Es ist nicht möglich, die Geo-Koorinaten (Latitude/Logitude) manuell einzugeben.&lt;br /&gt;
&lt;br /&gt;
[[File:register_sc5.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Der genaue Standort des Knotens (blauer Marker) kann mit der Maus verändert werden:&lt;br /&gt;
&lt;br /&gt;
[[File:register_sc6.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Auf der Startseite ist der neu registrierte Freifunk-Knoten nun unter dem Punkt &amp;quot;Eigene Nodes&amp;quot; zu finden. &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc6-5.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Um die Details der Registrierung zu bearbeiten, klickt man in der Leiste auf &amp;quot;Nodes&amp;quot; und sucht dann in der Liste seine Node und klickt auf den Link &amp;quot;Registrierung&amp;quot;: &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc8.jpg|center|thumb|800px]]&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Registrierung_des_Nodes&amp;diff=3721</id>
		<title>Registrierung des Nodes</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Registrierung_des_Nodes&amp;diff=3721"/>
		<updated>2015-07-22T07:55:58Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Mitmachen]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:5px solid red; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; text-align: center;  margin-right:10px;&amp;quot;&amp;gt;Achtung!&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:5px solid red; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt; &lt;br /&gt;
&amp;lt;p style=&amp;quot;text-decoration: line-through;&amp;quot;&amp;gt;register (https://register.kbu.freifunk.net) ist zur Zeit kaputt, eine Registrierung ist gerade nicht möglich. Leider ist gerade auch nicht abzusehen, wann sich dieser Zustand ändert. Jemand (du?) muss das mal reparieren oder am besten neu schreiben.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p style=&amp;quot;text-decoration: line-through;&amp;quot;&amp;gt;Das Aufstellen von Routern ist natürlich trotzdem möglich und auch die Nutzung des Freifunk-Netzes ist davon nicht betroffen!&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Aktuell ist register wieder online und eine Registrierung möglich, mal gucken wie lange es funktioniert. Das Ändert aber nichts daran, dass jemand™ das mal neubauen sollte&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bitte registriere Deinen Freifunk-Router und gibt möglichst auch die Position auf der Karte an. Die Registrierung erlaubt es uns, Dich bei Problemen oder notwendigen System-Updates zu verständigen. Jeder markierte Router trägt zur Motivation und zum Mitmachen bei - insbesondere bei den Nachbarn des Routers wegen des Mesh-Netzes.  &lt;br /&gt;
&lt;br /&gt;
Ein Freifunk-Router braucht nach einem Update nicht erneut registriert werden, da er durch seine MAC-Adressse, die auf der Rückseite des Routers aufgedruckt ist, eindeutig identifizierbar ist.&lt;br /&gt;
&lt;br /&gt;
'''WICHTIG:''' Der PC muss mit dem gleichen Netzwerk wie der Freifunk-Router verbunden sein! Du kannst i.d.R. nur Freifunk-Router registrieren, die unter Deiner IP online sind.&lt;br /&gt;
&lt;br /&gt;
Die Registrierung Deines Freifunk-Routers kannst Du unter folgender Webseite vornehmen: https://register.kbu.freifunk.net &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc1.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Voraussetzung zur Registrierunge eines Routers ist, dass Du ein Nutzerkonto bei uns angelegt hast. Dieses kannst Du leicht einrichten: &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc2.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Nach der Anmeldung erscheinen auf der Startseite alle unregistrierten Router, die bereits online waren, als registrierbar. &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc3.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Hier können nun die Information zu dem Knoten eingeben werden. &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc4.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Bei &amp;quot;Standort auf der Karte&amp;quot; bitte die Adresse in der Form &amp;lt;Straße&amp;gt;,&amp;lt;Ort&amp;gt; eingeben und einen Moment warten. Das System sucht passende Adressen automatisch heraus. Die Adresse kann dann durch Anklicken ausgewählt werden. &lt;br /&gt;
&lt;br /&gt;
'''Hinweis:''' Man kann nicht direkt auf der Karte einen Marker setzten, sondern muss unbedingt zunächst eine Adresse bei &amp;quot;Standort auf der Karte&amp;quot; eingeben. Erst danach kann man den blauen Marker, der den Standort markiert, auf der Karte mit der Maus verändern!  Es ist nicht möglich, die Geo-Koorinaten (Latitude/Logitude) manuell einzugeben.&lt;br /&gt;
&lt;br /&gt;
[[File:register_sc5.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Der genaue Standort des Knotens (blauer Marker) kann mit der Maus verändert werden:&lt;br /&gt;
&lt;br /&gt;
[[File:register_sc6.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Auf der Startseite ist der neu registrierte Freifunk-Knoten nun unter dem Punkt &amp;quot;Eigene Nodes&amp;quot; zu finden. &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc6-5.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Um die Details der Registrierung zu bearbeiten, klickt man in der Leiste auf &amp;quot;Nodes&amp;quot; und sucht dann in der Liste seine Node und klickt auf den Link &amp;quot;Registrierung&amp;quot;: &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc8.jpg|center|thumb|800px]]&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Registrierung_des_Nodes&amp;diff=3704</id>
		<title>Registrierung des Nodes</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Registrierung_des_Nodes&amp;diff=3704"/>
		<updated>2015-07-14T14:50:05Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Mitmachen]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:5px solid red; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; text-align: center;  margin-right:10px;&amp;quot;&amp;gt;Achtung!&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:5px solid red; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt; &lt;br /&gt;
regster (https://register.kbu.freifunk.net) ist zur Zeit kaputt, eine Registrierung ist gerade nicht möglich. Leider ist gerade auch nicht abzusehen, wann sich dieser Zustand ändert. Jemand (du?) muss das mal reparieren oder am besten neu schreiben.&lt;br /&gt;
&lt;br /&gt;
Das Aufstellen von Routern ist natürlich trotzdem möglich und auch die Nurztung des Freifunk-Netzes ist davon nicht betroffen!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bitte registriere Deinen Freifunk-Router und gibt möglichst auch die Position auf der Karte an. Die Registrierung erlaubt es uns, Dich bei Problemen oder notwendigen System-Updates zu verständigen. Jeder markierte Router trägt zur Motivation und zum Mitmachen bei - insbesondere bei den Nachbarn des Routers wegen des Mesh-Netzes.  &lt;br /&gt;
&lt;br /&gt;
Ein Freifunk-Router braucht nach einem Update nicht erneut registriert werden, da er durch seine MAC-Adressse, die auf der Rückseite des Routers aufgedruckt ist, eindeutig identifizierbar ist.&lt;br /&gt;
&lt;br /&gt;
'''WICHTIG:''' Der PC muss mit dem gleichen Netzwerk wie der Freifunk-Router verbunden sein! Du kannst i.d.R. nur Freifunk-Router registrieren, die unter Deiner IP online sind.&lt;br /&gt;
&lt;br /&gt;
Die Registrierung Deines Freifunk-Routers kannst Du unter folgender Webseite vornehmen: https://register.kbu.freifunk.net &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc1.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Voraussetzung zur Registrierunge eines Routers ist, dass Du ein Nutzerkonto bei uns angelegt hast. Dieses kannst Du leicht einrichten: &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc2.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Nach der Anmeldung erscheinen auf der Startseite alle unregistrierten Router, die bereits online waren, als registrierbar. &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc3.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Hier können nun die Information zu dem Knoten eingeben werden. &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc4.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Bei &amp;quot;Standort auf der Karte&amp;quot; bitte die Adresse in der Form &amp;lt;Straße&amp;gt;,&amp;lt;Ort&amp;gt; eingeben und einen Moment warten. Das System sucht passende Adressen automatisch heraus. Die Adresse kann dann durch Anklicken ausgewählt werden. &lt;br /&gt;
&lt;br /&gt;
'''Hinweis:''' Man kann nicht direkt auf der Karte einen Marker setzten, sondern muss unbedingt zunächst eine Adresse bei &amp;quot;Standort auf der Karte&amp;quot; eingeben. Erst danach kann man den blauen Marker, der den Standort markiert, auf der Karte mit der Maus verändern!  Es ist nicht möglich, die Geo-Koorinaten (Latitude/Logitude) manuell einzugeben.&lt;br /&gt;
&lt;br /&gt;
[[File:register_sc5.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Der genaue Standort des Knotens (blauer Marker) kann mit der Maus verändert werden:&lt;br /&gt;
&lt;br /&gt;
[[File:register_sc6.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Auf der Startseite ist der neu registrierte Freifunk-Knoten nun unter dem Punkt &amp;quot;Eigene Nodes&amp;quot; zu finden. &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc6-5.jpg|center|thumb|800px]]&lt;br /&gt;
&lt;br /&gt;
Um die Details der Registrierung zu bearbeiten, klickt man in der Leiste auf &amp;quot;Nodes&amp;quot; und sucht dann in der Liste seine Node und klickt auf den Link &amp;quot;Registrierung&amp;quot;: &lt;br /&gt;
&lt;br /&gt;
[[File:register_sc8.jpg|center|thumb|800px]]&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Hauptseite&amp;diff=3646</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Hauptseite&amp;diff=3646"/>
		<updated>2015-06-10T11:58:33Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
&amp;lt;div style=;float:right;margin-left:15px;position:relative;top:-20px;&amp;gt;{{:Termine}}&amp;lt;/div&amp;gt;&lt;br /&gt;
'''Willkommen im {{SITENAME}} Wiki!'''&lt;br /&gt;
&lt;br /&gt;
Schön das Du den Weg ins Wiki gefunden hast! Hier findest Du weiterführende Info`s zum Freifunk KBU Projekt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=60% style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
&amp;lt;!-- Werde Freifunker --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Werde Freifunker!&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt; &lt;br /&gt;
* Sprich mit Bekannten über Freifunk.&lt;br /&gt;
* Komm zu unseren [[Treffen]]!&lt;br /&gt;
* Werde selbst Freifunker! Wie das geht steht auf der [[Mitmachen]] Seite.&lt;br /&gt;
* [[Registrierung des Nodes|Verlinke]] Deinen Freifunk Router mit unserer Karte, damit er auf der [http://map.kbu.freifunk.net Übersichtskarte] sichtbar wird.&lt;br /&gt;
* Du hast Lust auf mehr? Wir können noch Verstärkung beim Betrieb der Server, beim entwickeln der Firmware und bei der Öffentlichkeitsarbeit gebrauchen. Komm zum Treffen und bring dich ein!&lt;br /&gt;
* [[FAQ|Hier]] werden viele häufig gestellte Fragen beantwortet.&lt;br /&gt;
** Keine Antwort gefunden? Schick uns eine [[Mailingliste|eMail]] mit Deiner Frage!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Mitarbeit im Wiki&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt; &lt;br /&gt;
Aktuell ist das Registireren im Wiki leider nicht möglich. Melde dich auf der [[Mailingliste]] oder bei einem Treffen um einen Account erstellt zu bekommen.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Todos --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Todos&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt;Bei folgenden Todos könnten wir noch Hilfe gebrauchen, schreib an die [[Mailingliste]] wenn Du etwas davon übernehmen willst:&lt;br /&gt;
&lt;br /&gt;
* Die [http://register.kbu.freifunk.net register] Seite mal neu &amp;amp; schön machen!&lt;br /&gt;
* Den neuen Firmware Release [https://kbu.freifunk.net/files/release/1.2.2rc3/ 1.2.2 rc3] testen &amp;amp; Ergebnisse im [http://tracker.kbu.freifunk.net/youtrack/issue/KBU-56 Tracker] posten!&lt;br /&gt;
* Wir nehmen auch gerne Hardware Upgrades für unsere [[:Kategorie:Infrastruktur|Server]] entgegen.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;40%&amp;quot; style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
&amp;lt;!-- Gruppen --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Gruppen&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt;Die aktiveren Freifunker teilen sich auf in folgende Gruppen auf: &lt;br /&gt;
* Admins, die sich um die Server kümmern.&lt;br /&gt;
* Firmware, wie der Name schon verrät.&lt;br /&gt;
* Info, hier werden Anfragen beantwortet.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Links --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Links&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt; &lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=50% style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
* [https://kbu.freifunk.net/cserv/ Cserv]&lt;br /&gt;
* [http://map.kbu.freifunk.net Map]&lt;br /&gt;
* [http://lists.kbu.freifunk.net/cgi-bin/mailman/listinfo/freifunk-bonn Mailing Liste]&lt;br /&gt;
* [http://register.kbu.freifunk.net/ Register]&lt;br /&gt;
* [[Statistik]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| width=50% style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
* [https://kbu.freifunk.net/files/release/ Alle Firmware Releases]&lt;br /&gt;
* [https://github.com/ff-kbu/ KBU @ Github]&lt;br /&gt;
* [http://icinga.kbu.freifunk.net/ Icinga]&lt;br /&gt;
* [https://kbu.freifunk.net/redmine/ Redmine] &lt;br /&gt;
* [http://tracker.kbu.freifunk.net/youtrack/dashboard Youtrack] &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Hauptseite&amp;diff=3645</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Hauptseite&amp;diff=3645"/>
		<updated>2015-06-10T11:57:11Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ &lt;br /&gt;
&amp;lt;div style=;float:right;margin-left:15px;position:relative;top:-20px;&amp;gt;{{:Termine}}&amp;lt;/div&amp;gt;&lt;br /&gt;
'''Willkommen im {{SITENAME}} Wiki!'''&lt;br /&gt;
&lt;br /&gt;
Schön das Du den Weg ins Wiki gefunden hast! Hier findest Du weiterführende Info`s zum Freifunk KBU Projekt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=60% style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
&amp;lt;!-- Werde Freifunker --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Werde Freifunker!&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt; &lt;br /&gt;
* Sprich mit Bekannten über Freifunk.&lt;br /&gt;
* Komm zu unseren [[Treffen]]!&lt;br /&gt;
* Werde selbst Freifunker! Wie das geht steht auf der [[Mitmachen]] Seite.&lt;br /&gt;
* [[Registrierung des Nodes|Verlinke]] Deinen Freifunk Router mit unserer Karte, damit er auf der [http://map.kbu.freifunk.net Übersichtskarte] sichtbar wird.&lt;br /&gt;
* Du hast Lust auf mehr? Wir können noch Verstärkung beim Betrieb der Server, beim entwickeln der Firmware und bei der Öffentlichkeitsarbeit gebrauchen. Komm zum Treffen und bring dich ein!&lt;br /&gt;
* [[FAQ|Hier]] werden viele häufig gestellte Fragen beantwortet.&lt;br /&gt;
** Keine Antwort gefunden? Schick uns eine [[Mailingliste|eMail]] mit Deiner Frage!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Mitarbeit im Wiki&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt; &lt;br /&gt;
Aktuell ist leider das Registireren im Wiki leider nicht möglich. Melde dich auf der Mailingliste oder bei einem Treffen um einen Account erstellt zu bekommen.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Todos --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Todos&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt;Bei folgenden Todos könnten wir noch Hilfe gebrauchen, schreib an die [[Mailingliste]] wenn Du etwas davon übernehmen willst:&lt;br /&gt;
&lt;br /&gt;
* Die [http://register.kbu.freifunk.net register] Seite mal neu &amp;amp; schön machen!&lt;br /&gt;
* Den neuen Firmware Release [https://kbu.freifunk.net/files/release/1.2.2rc3/ 1.2.2 rc3] testen &amp;amp; Ergebnisse im [http://tracker.kbu.freifunk.net/youtrack/issue/KBU-56 Tracker] posten!&lt;br /&gt;
* Wir nehmen auch gerne Hardware Upgrades für unsere [[:Kategorie:Infrastruktur|Server]] entgegen.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| width=&amp;quot;40%&amp;quot; style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
&amp;lt;!-- Gruppen --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Gruppen&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt;Die aktiveren Freifunker teilen sich auf in folgende Gruppen auf: &lt;br /&gt;
* Admins, die sich um die Server kümmern.&lt;br /&gt;
* Firmware, wie der Name schon verrät.&lt;br /&gt;
* Info, hier werden Anfragen beantwortet.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Links --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; background-color:#FFCC33; padding:0.2em 0; margin:0; font-size: 110%; font-weight:bold; text-indent:0.5em; margin-right:10px;&amp;quot;&amp;gt;Links&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #E63371; border-top:0px solid #FFFFFF; background-color:#FFFFFF; padding:0.2em 0.8em 0.4em 0.8em; margin-right:10px;&amp;quot;&amp;gt; &lt;br /&gt;
{| width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width=50% style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
* [https://kbu.freifunk.net/cserv/ Cserv]&lt;br /&gt;
* [http://map.kbu.freifunk.net Map]&lt;br /&gt;
* [http://lists.kbu.freifunk.net/cgi-bin/mailman/listinfo/freifunk-bonn Mailing Liste]&lt;br /&gt;
* [http://register.kbu.freifunk.net/ Register]&lt;br /&gt;
* [[Statistik]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| width=50% style=&amp;quot;vertical-align:top&amp;quot; | &lt;br /&gt;
* [https://kbu.freifunk.net/files/release/ Alle Firmware Releases]&lt;br /&gt;
* [https://github.com/ff-kbu/ KBU @ Github]&lt;br /&gt;
* [http://icinga.kbu.freifunk.net/ Icinga]&lt;br /&gt;
* [https://kbu.freifunk.net/redmine/ Redmine] &lt;br /&gt;
* [http://tracker.kbu.freifunk.net/youtrack/dashboard Youtrack] &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=3584</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=3584"/>
		<updated>2015-06-05T16:25:53Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
[[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
== Voraussetzungen ==&lt;br /&gt;
[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
&lt;br /&gt;
Benötigte Software&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service vpn-key-upload]] todo: remove overhead (apache,ruby,sinatra ...), [https://en.wikipedia.org/wiki/KISS_principle kiss principle]]&lt;br /&gt;
not documented in here (todo)&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/ tinc]] mesh-backbone-vpn&lt;br /&gt;
&lt;br /&gt;
5) OS: debian wheezy (or whatever you like)&lt;br /&gt;
&lt;br /&gt;
Du benötigst ausserdem: &amp;lt;br /&amp;gt;&lt;br /&gt;
* einen fastd-private-key &lt;br /&gt;
* eine IPv4/IPv6 Adresse und ein Subnetz&lt;br /&gt;
* eine IPv4 Adresse für das Backbone-Netz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vorbereitungen ==&lt;br /&gt;
In der /etc/sysctl.conf muss folgendes gesetzt sein:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/sysctl.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
net.ipv4.ip_forward=1&lt;br /&gt;
net.ipv4.ip_no_pmtu_disc=1&lt;br /&gt;
net.ipv4.route.flush=1&lt;br /&gt;
net.ipv6.conf.all.forwarding=1&lt;br /&gt;
net.ipv6.conf.all.autoconf=0&lt;br /&gt;
net.ipv6.conf.all.accept_ra=0&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Danach die /etc/sysctl.conf neu einlesen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sysctl -p&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für Batman-adv und fastd-Pakete in /etc/apt/apt/sources.list hinzufügen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;deb http://repo.universe-factory.net/debian/ sid main&amp;quot; &amp;gt;&amp;gt;/etc/apt/sources.list&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
GPG-Key importieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 gpg --keyserver pgpkeys.mit.edu --recv-key  16EF3F64CB201D9C&lt;br /&gt;
 gpg -a --export 16EF3F64CB201D9C | apt-key add -&lt;br /&gt;
 apt-get update&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Batman-adv ==&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Dies sollte auf debian wheezy batman-adv 2013.4.0 installieren.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install batman-adv-dkms&lt;br /&gt;
echo &amp;quot;batman-adv&amp;quot; &amp;gt;&amp;gt; /etc/modules&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== debian jessie ====&lt;br /&gt;
batman 14 aus folgender quelle installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
http://repo.universe-factory.net/debian/ sid main&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
dann dkms die richtige version beibringen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dkms remove batman-adv/2013.4.0 --all&lt;br /&gt;
dkms --force install batman-adv/2013.4.0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
und mit apt-pinning die richtige version für batctl erzwingen, in /etc/apt/preferences.d/batctl.pref:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Package: batctl&lt;br /&gt;
Pin: origin repo.universe-factory.net&lt;br /&gt;
Pin-Priority: 1000&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
und apt-get install batctl&lt;br /&gt;
&lt;br /&gt;
== fastd ==&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 apt-get install fastd curl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
==== fastd.conf ====&lt;br /&gt;
&amp;quot;[YOUR SECRET KEY HERE]&amp;quot; Sollte dabei durch den fastd-secret-key ersetzt werden (erfragen)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/fastd/mesh-vpn;&lt;br /&gt;
cat &amp;gt; /etc/fastd/mesh-vpn/fastd.conf &amp;lt;&amp;lt; EOF&lt;br /&gt;
# Log warnings and errors to stderr&lt;br /&gt;
#log level warn;&lt;br /&gt;
log level error;&lt;br /&gt;
&lt;br /&gt;
# Log everything to a log file&lt;br /&gt;
#log to &amp;quot;/var/log/fastd-mesh-vpn.log&amp;quot; level debug;&lt;br /&gt;
log to &amp;quot;/var/log/fastd-mesh-vpn.log&amp;quot; level warn;&lt;br /&gt;
&lt;br /&gt;
# Set the interface name&lt;br /&gt;
interface &amp;quot;mesh-vpn&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Support xsalsa20 and aes128 encryption methods, prefer xsalsa20&lt;br /&gt;
method &amp;quot;salsa2012+gmac&amp;quot;;&lt;br /&gt;
method &amp;quot;null&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Bind to a fixed port, IPv4 only&lt;br /&gt;
bind 0.0.0.0:10000;&lt;br /&gt;
&lt;br /&gt;
# Secret key generated by 'fastd --generate-key'&lt;br /&gt;
secret &amp;quot;[YOUR SECRET KEY HERE]&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Set the interface MTU for TAP mode with xsalsa20/aes128 over IPv4 with a base MTU of 1492 (PPPoE)&lt;br /&gt;
# (see MTU selection documentation)&lt;br /&gt;
mtu 1426;&lt;br /&gt;
&lt;br /&gt;
# Include peers from the directory 'peers'&lt;br /&gt;
include peers from &amp;quot;peers&amp;quot;;&lt;br /&gt;
include peers from &amp;quot;backbone&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
on up &amp;quot;./fastd-up&amp;quot;;&lt;br /&gt;
# on down &amp;quot;./fastd-down&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
on establish &amp;quot;&lt;br /&gt;
        NODE_ID=\${PEER_NAME:0:12}&lt;br /&gt;
        /usr/bin/curl  -u vpn2:XXXXXX  -X POST -d viewpoint=fastd2 -d mac=\$NODE_ID -d vpn_sw=fastd -d vpn_status=up -d ip=\$PEER_ADDRESS http://register.kbu.freifunk.net/nodes/update_vpn_status &amp;amp;&lt;br /&gt;
&amp;quot;;&lt;br /&gt;
on disestablish &amp;quot;&lt;br /&gt;
        NODE_ID=\${PEER_NAME:0:12}&lt;br /&gt;
        /usr/bin/curl  -u vpn2:XXXXXX  -X POST -d viewpoint=fastd2 -d mac=\$NODE_ID -d vpn_sw=fastd -d vpn_status=down -d ip=\$PEER_ADDRESS http://register.kbu.freifunk.net/nodes/update_vpn_status &amp;amp;&lt;br /&gt;
&amp;quot;;&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Hinweise: &lt;br /&gt;
* Username / Password stehen im Keypass. &lt;br /&gt;
* Viewpoint (hier: fastd2) anpassen&lt;br /&gt;
* Grundsätzlich wird die Node-ID nicht escpaed. Shell-code injections ist aber nicht möglich, da mon_serv nur node_ids der Form $mac_$key zulässt. &lt;br /&gt;
* Die Calls auf der Script sind synchron - Daher &amp;quot;&amp;amp;&amp;quot;. fastd blockiert solange das Script nicht terminiert ist. (Zumindest Stand 04/2014)&lt;br /&gt;
Ordnerstruktur anlegen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/fastd/mesh-vpn/backbone&lt;br /&gt;
mkdir /etc/fastd/mesh-vpn/peers&lt;br /&gt;
chown www-data /etc/fastd/mesh-vpn/peers&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Backbone ====&lt;br /&gt;
Backbone Keys einrichten:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$:/etc/fastd/mesh-vpn# ls backbone/&lt;br /&gt;
fastd1	fastd2	fastd3	fastd4	fastd5	fastd6	fastd7	fastd8&lt;br /&gt;
$:/etc/fastd/mesh-vpn# cat backbone/*&lt;br /&gt;
key &amp;quot;4f856d95bd596ac7724edca73a19e6e9d142b374df27166bb1a78e58785efc59&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&lt;br /&gt;
key &amp;quot;e1916b66c4f8a795e217877cf72607d952e796463c7024dd9a6a47ae2929bc10&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd2.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&lt;br /&gt;
key &amp;quot;d56181dfe9b5ac7cfe68a94c0ce406322a9924286a751673da0dcb28ad5218b0&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd3.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&lt;br /&gt;
key &amp;quot;9b3f65f99963343e2785c8c4fad65e70b73ee7e1205d63bd84f3e2decb53e621&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd4.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&lt;br /&gt;
key &amp;quot;6e4546121d16e7189715aef8ceb78ab58d59462720969318445f97b4301374d1&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd5.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&lt;br /&gt;
key &amp;quot;2a2c69dbb3b9fd90d7eb8e2f70be70b472d811cd4f3743ad9f5002d14b5c94cd&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd6.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&lt;br /&gt;
key &amp;quot;68de6815a89270c8eaf7832deedb8da098aad2ae5793cd2cd55dec3541ad28f2&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd7.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&lt;br /&gt;
key &amp;quot;b41a9714b1178ce428b15af0b6055cc204b39af2088ef3b371d8c36219eedd1e&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd8.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[https://github.com/ff-kbu/fff/tree/v0.3-generic/files/lib/freifunk/mesh-vpn/backbone fastd-backbone]] for more&lt;br /&gt;
&lt;br /&gt;
==== fastd-up ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/fastd/mesh-vpn/fastd-up &amp;lt;&amp;lt; EOF&lt;br /&gt;
#/bin/sh&lt;br /&gt;
/sbin/ip link set dev mesh-vpn up&lt;br /&gt;
/usr/sbin/batctl if add mesh-vpn&lt;br /&gt;
/usr/sbin/batctl gw_mode server&lt;br /&gt;
/sbin/ifconfig bat0 [DEINE IPv4 Addresse hier] netmask 255.255.192.0 up&lt;br /&gt;
&lt;br /&gt;
/sbin/ifconfig bat0:0 172.27.0.2 netmask 255.255.192.0 up&lt;br /&gt;
&lt;br /&gt;
/sbin/ip rule add from 172.27.0.0/18 table ffkbu&lt;br /&gt;
/sbin/ip route add 172.27.0.0/18 dev bat0 table ffkbu&lt;br /&gt;
/sbin/ip route flush cache&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
fastd-up ausführbar machen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod +x /etc/fastd/mesh-vpn/fastd-up&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== UDP-Queue Größe ===&lt;br /&gt;
Durch Broadcasts können können auf Supernodes kurzzeitig hohe Lastspitzen enstehen. In der aktuellen batman-adv-Version wird jedes Broadcast-Paket zudem 3x auf jedem Link versendet.&lt;br /&gt;
Die vergleichweise hohe Datenrate von 100MBit/s zwischen Supernodes bewirkt darüber hinaus, dass broadcast-Pakete mit 100MBit/s eingehen können, während sie gleichzeitig an alle Nodes gesendet werden müssen.&lt;br /&gt;
&lt;br /&gt;
Linux-Distributionen sehen per Default Queue-Größen im Bereich von 128 KB vor (http://www.cyberciti.biz/faq/linux-tcp-tuning/). Supernodes sind somit nicht in der Lage entsprechende Lastspitzen zu puffern und während Idle-Times zu versenden. Läuft die UDP-Queue über, so loggt fastd:&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
Jeder Log-Eintrag entspricht einem Paket, dass nicht enqueued werden konnte und damit verworfen wurde. Die Queue-Größen können via systctl angepasst werden (http://wwwx.cs.unc.edu/~sparkst/howto/network_tuning.php). Auf fastd2 wird zur Zeit verwendet:&lt;br /&gt;
 #/etc/sysctl.conf&lt;br /&gt;
 net.core.rmem_max=83886080&lt;br /&gt;
 net.core.wmem_max=83886080&lt;br /&gt;
 net.core.rmem_default=83886080&lt;br /&gt;
 net.core.wmem_default=83886080&lt;br /&gt;
&lt;br /&gt;
Das System verfügt dadurch über 80MB Speicher für Queues. Per default stehen ebenfalls 80MB zur Verfügung. Die konfigurierten 80MB reichen aus, um die 100MBit/s Verbindung über mehrere Sekunden auszulasten und Lastspitzen abzufangen.&lt;br /&gt;
&lt;br /&gt;
== Backbone Netz (tinc) ==&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install tinc bridge-utils&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /etc/tinc/backbone&lt;br /&gt;
echo &amp;quot;backbone&amp;quot; &amp;gt;&amp;gt; /etc/tinc/nets.boot  # Dies sagt tinc, dass es das Netz &amp;quot;backbone&amp;quot; starten soll&lt;br /&gt;
cd /etc/tinc/backbone&lt;br /&gt;
# Public keys der anderen Teilnehmer:&lt;br /&gt;
git clone https://github.com/ff-kbu/bbkeys&lt;br /&gt;
ln -s bbkeys/ hosts&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jetzt fehlt noch des eigene Public/Private Keypaar. &amp;lt;br /&amp;gt;&lt;br /&gt;
Die Keys sollten in /etc/tinc/backbone gespeichert werden.&amp;lt;br /&amp;gt;&lt;br /&gt;
Den Public-Key in den Namen des Supernodes umbenennen und nach bbkeys/ kopieren.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tincd -K&lt;br /&gt;
cp rsa_key.pub bbkeys/[supernodename]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Bevor jetzt der pub-key gepushed werden kann, muss tinc noch gesagt werden, welche Adressen über diesen Node zu routen sind. &amp;lt;br /&amp;gt;&lt;br /&gt;
Also im .pub key:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Subnet=172.27.255.X/32&lt;br /&gt;
Subnet=172.27.Y.0/21&lt;br /&gt;
Subnet=fdd3:5d16:b5dd:3::X/128&lt;br /&gt;
Subnet=2001:67c:20a0:b10Z::/64&lt;br /&gt;
&lt;br /&gt;
-----BEGIN RSA PUBLIC KEY-----&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Und schliesslich:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd bbkeys; git push;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== tinc.conf ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/tinc/backbone/tinc.conf &amp;lt;&amp;lt; EOF&lt;br /&gt;
Name=[supernodename]&lt;br /&gt;
Device=/dev/net/tun&lt;br /&gt;
Mode=router&lt;br /&gt;
Compression=9&lt;br /&gt;
ConnectTo=paula&lt;br /&gt;
ConnectTo=paul&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== tinc-up ====&lt;br /&gt;
'''Wichtig:''' in der datei muss wirklich $INTERFACE stehen. Tinc ersetzt dies automatisch durch das entsprechende interface bei ausführung.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/tinc/backbone/tinc-up &amp;lt;&amp;lt; EOF&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
ifconfig \$INTERFACE 172.27.255.[Backbone IPv4 Adresse hier] netmask 255.255.255.0 up&lt;br /&gt;
&lt;br /&gt;
ip route add 172.27.255.0/24 dev backbone table ffkbu&lt;br /&gt;
ip route add default dev backbone table ffkbu&lt;br /&gt;
ip -6 addr add fdd3:5d16:b5dd:3::X/64 dev \$INTERFACE&lt;br /&gt;
ip -6 addr add 2001:67c:20a0:b10Y::1/128 dev \$INTERFACE&lt;br /&gt;
ip -6 route add default via fdd3:5d16:b5dd:3::3&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Auch diese Datei muss ausführbar gemacht werden:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chmod +x /etc/tinc/backbone/tinc-up&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Danach sollte der Ordner etwa so aussehen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$:/etc/tinc/backbone# ls &lt;br /&gt;
bbkeys&lt;br /&gt;
hosts -&amp;gt; bbkeys&lt;br /&gt;
rsa_key.priv&lt;br /&gt;
rsa_key.pub&lt;br /&gt;
tinc.conf&lt;br /&gt;
tinc-up&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Routing ==&lt;br /&gt;
&lt;br /&gt;
we need to set up policy based routing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;200 ffkbu&amp;quot; &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
fastd-up und tinc-up erledigen den rest: &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ip rule ls&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip rule ls&lt;br /&gt;
0:      from all lookup local &lt;br /&gt;
32765:  from 172.27.0.0/18 lookup ffkbu &lt;br /&gt;
32766:  from all lookup main &lt;br /&gt;
32767:  from all lookup default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
default dev backbone  scope link &lt;br /&gt;
172.27.0.0/18 dev bat0  scope link &lt;br /&gt;
172.27.255.0/24 dev backbone  scope link &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IPv4 DHCP ==&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install isc-dhcp-server&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/dhcp/dhcpd.conf &amp;lt;&amp;lt; EOF&lt;br /&gt;
&lt;br /&gt;
option domain-name &amp;quot;mesh.kbu.freifunk.net&amp;quot;;&lt;br /&gt;
option domain-name-servers 85.214.20.141, 213.73.91.35;&lt;br /&gt;
&lt;br /&gt;
default-lease-time 60;&lt;br /&gt;
max-lease-time 720;&lt;br /&gt;
&lt;br /&gt;
log-facility local7;&lt;br /&gt;
&lt;br /&gt;
subnet 172.27.0.0 netmask 255.255.192.0 {&lt;br /&gt;
	range 172.27.X.10 172.27.Y.255;&lt;br /&gt;
	option routers 172.27.X.1;&lt;br /&gt;
}&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IPv6 ==&lt;br /&gt;
=== Installation ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install radvd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Konfiguration ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/radvd.conf &amp;lt;&amp;lt; EOF&lt;br /&gt;
interface bat0 {&lt;br /&gt;
	AdvSendAdvert on;&lt;br /&gt;
	AdvHomeAgentFlag off;&lt;br /&gt;
	MinRtrAdvInterval 10;&lt;br /&gt;
	MaxRtrAdvInterval 30;&lt;br /&gt;
	AdvOtherConfigFlag on;&lt;br /&gt;
	AdvSourceLLAddress off;&lt;br /&gt;
	AdvLinkMTU 1350; #1442 - fastd - batman-adv - See wiki for details&lt;br /&gt;
	prefix 2001:67c:20a0:b10Y::/64 {&lt;br /&gt;
		AdvOnLink on;&lt;br /&gt;
		AdvAutonomous on;&lt;br /&gt;
		AdvRouterAddr on;&lt;br /&gt;
	};&lt;br /&gt;
	prefix fdd3:5d16:b5dd::/64 {&lt;br /&gt;
		AdvOnLink on;&lt;br /&gt;
		AdvAutonomous on;&lt;br /&gt;
		AdvRouterAddr on;&lt;br /&gt;
	};&lt;br /&gt;
};&lt;br /&gt;
EOF&lt;br /&gt;
&lt;br /&gt;
/etc/init.d/radvd start&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=fastd-service=&lt;br /&gt;
Achtung, Pfade und Hostnamen anpassen. Das ist hier exemplarisch &lt;br /&gt;
 apt-get install apache2 ruby-sinatra libapache2-mod-passenger sudo psmisc git ruby-dev&lt;br /&gt;
 mkdir -p /srv/www/fastd1.ffm.freifunk.net&lt;br /&gt;
 cd /srv/www/fastd1.ffm.freifunk.net&lt;br /&gt;
 git clone https://github.com/freifunk-ffm/fastd-service.git&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
rm /etc/apache2/sites-enabled/000-default&lt;br /&gt;
cat &amp;gt;&amp;gt; /etc/apache2/sites-enabled/000-fastd1.conf &amp;lt;&amp;lt;EOF&lt;br /&gt;
 &amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
      ServerAdmin info@EMAIL&lt;br /&gt;
      DocumentRoot /srv/www/fastd1.ffm.freifunk.net/fastd-service/public&lt;br /&gt;
      &amp;lt;Directory /srv/www/fastd1.ffm.freifunk.net/fastd-service/public&amp;gt;&lt;br /&gt;
          Allow from all&lt;br /&gt;
          Options -MultiViews&lt;br /&gt;
      &amp;lt;/Directory&amp;gt;&lt;br /&gt;
      ErrorLog /srv/www/fastd1.ffm.freifunk.net/logs/error.log&lt;br /&gt;
      CustomLog /srv/www/fastd1.ffm.freifunk.net/logs/access.log combined&lt;br /&gt;
 &amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Anpassung der conf.yml:&lt;br /&gt;
 register_url: http://USER:PASSWORT@register.bb.ffm.freifunk.net&lt;br /&gt;
 crash_dump_path: /var/log/ath9k-crash&lt;br /&gt;
 fastd_peer_dir: /etc/fastd/mesh-vpn/peers&lt;br /&gt;
 fastd_reload_cmd: sudo ./fastd_hup&lt;br /&gt;
&lt;br /&gt;
 gem install netaddr json sinatra sinatra-contrib rack rails rake &lt;br /&gt;
 chown -R www-data /srv/www/fastd1.ffm.freifunk.net&lt;br /&gt;
&lt;br /&gt;
per visudo die folgende Zeile hinzufügen (Pfad anpassen)&lt;br /&gt;
 www-data ALL = NOPASSWD: /srv/www/fastd1.ffm.freifunk.net/fastd-service/fastd_hup&lt;br /&gt;
&lt;br /&gt;
Anmerkung:&lt;br /&gt;
Es kann sein, dass man in fastd_service.rb folgende Zeile auskommentieren muss: &lt;br /&gt;
 register Sinatra::MultiRoute&lt;br /&gt;
&lt;br /&gt;
=[[Anycast_DNS]]=&lt;br /&gt;
{{:Anycast_DNS}}&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Inventar&amp;diff=3583</id>
		<title>Inventar</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Inventar&amp;diff=3583"/>
		<updated>2015-06-05T09:47:51Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Infrastruktur]]&lt;br /&gt;
Es wurde die folgende Hardware im Rahmen eines CCC-Projektantrages angeschafft&lt;br /&gt;
&lt;br /&gt;
== Inventar Liste == &lt;br /&gt;
{|class=&amp;quot;wikitable center sortable mw-datatable&amp;quot;&lt;br /&gt;
! Inv-Nr &lt;br /&gt;
!Type  &lt;br /&gt;
!Model &lt;br /&gt;
!S/N &lt;br /&gt;
!MAC  &lt;br /&gt;
!Bemerkung &lt;br /&gt;
!Ausleihdatum &lt;br /&gt;
!Nick &lt;br /&gt;
!Rückgabedatum &lt;br /&gt;
!4 Augen Check&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0001 || Router || TL-WDR3600 v1.5 || 2143710003272 || E8:94:F6:F2:F3:E0 || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0002 || Netzteil || T120150-2C1 || - || - || 12V 1,5A || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0003 || Router || TL-WDR3600 v1.5 || 2143710003278 || E8:94:F6:F3:0E:83 || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0004 || Netzteil || T120150-2C1 || - || - || 12V 1,5A || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0005 || Netzteil || T120150-2C1 || - || - || 12V 1,5A || 01.04.2015 || [[Benutzer:meise|meise]] || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0006 || Router || TL-WDR3600 v1.5 || 2143710003277 || E8:94:F6:F3:10:F0 || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0007 || Netzteil || T120150-2C1 || - || - || 12V 1,5A || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0008 || Router || TL-WDR3600 v1.5 || 2143710003273 || E8:94:F6:F2:F4:D0 || - || 01.04.2015 || [[Benutzer:meise|meise]] || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0009 || Router || TL-WDR3600 v1.5 || 2143710003277 || E8:94:F6:F3:11:02 || - || 04.06.2015 || [[Benutzer:gevatter|gevatter]] || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0010 || Netzteil || T120150-2C1 || - || - || 12V 1,5A || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0011 || Netzteil || T120150-2C1 || - || - || 12V 1,5A || 04.06.2015 || [[Benutzer:gevatter|gevatter]] || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0012 || Router || TL-WDR3600 v1.5 || 2143710003276 || E8:94:F6:F3:11:47 || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0013 || Router || TL-WDR3600 v1.5 || 2143710003279 || E8:94:F6:F3:0F:EB || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0014 || Netzteil || T120150-2C1 || - || - || 12V 1,5A || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0015 || Router || TL-WDR3600 v1.5 || 2143710003280 || E8:94:F6:F3:10:F9 || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0016 || Netzteil || T120150-2C1 || - || - || 12V 1,5A || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0017 || Router || TL-WDR3600 v1.5 || 2143710003275 || E8:94:F6:F3:11:50 || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0018 || Netzteil || T120150-2C1 || - || - || 12V 1,5A || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0019 || Router || TP-Link CPE510 v1.0 || 2149818001317 || C4:6E:1F:0E:18:A0 || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0020 || Netzteil || T120150-2C1 || - || - || 12V 1,5A || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0021 || Router || TL-WDR3600 v1.5 || 2143710003274 || E8:94:F6:F3:11:4D || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0022 || POE-Injector || T240100-2-POE || - || - || - || 06.02.2015 || [[Benutzer:Rampone|rampone]] || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0023 || Router || TP-Link CPE210 || 2147417000697 || E8:DE:27:CE:BD:B6 ||  -  || 06.02.2015  || [[Benutzer:Rampone|rampone]] || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0024 || POE-Injector || T240100-2-POE || - || - ||  - || 23.05.15 || nunatak || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0025 || POE-Injector || T240100-2-POE || - || - ||  - || -|| - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0026 || Router || TP-Link CPE510 v1.0 || 2149818001301 || C4:6E:1F:0E:17:A6 || - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0027 || Router || TP-Link CPE210 || 2147417000699 || E8:DE:27:72:1E:DC ||  - || 23.05.15 || nunatak || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0028 || POE-Injector || T240100-2-POE || - || - ||  - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0029 || Router || PicoStation M2 || 1441G 6872512068E7 || - ||  - || 19.02.2015 || [[Benutzer:D0b|d0b]] || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0030 || Router || PicoStation M2 || 1441G 687251206835 || - ||  - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0031 || POE-Injector || GP-A240-050 || 1436-0008987 || - || - || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0032 || POE-Injector || GP-A240-050 || 1436-0003389 || - ||  - || 19.02.2015 || [[Benutzer:D0b|d0b]] || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0033 || Router || PicoStation M2 || 1441G 687251206514 || - ||  - || 19.02.2015 || [[Benutzer:D0b|d0b]] || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0034 || POE-Injector || GP-A240-050 || 1436-0000930 || - ||  - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0035 || Router || PicoStation M2 || 1441G 687251206550 || - ||  - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0036 || POE-Injector || GP-A240-050 || 1436-0000973 ||- ||  - || 19.02.2015 || [[Benutzer:D0b|d0b]] || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0037 || Router || Nanostation M5 || 1435K0418D66CC583 || 04:18:D6:6C:C5:83||  - || 19.02.2015 || [[Benutzer:D0b|d0b]] || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0038 || POE-Injector || GP-A240-050 || 1435-0094609 || - ||  - || 19.02.2015 || [[Benutzer:D0b|d0b]] || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0039 || POE-Injector || GP-A240-050 || 1434-0024633 || - ||  - || 19.02.2015 || [[Benutzer:D0b|d0b]] || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0040 || Router || Nanostation M5 || 1438K0418D6923F66 || - ||  - || 19.02.2015 || [[Benutzer:D0b|d0b]] || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0041 || Router || Nanostation M5 || 1435K0418D66CC4DE || - ||  - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0042 || POE-Injector || GP-A240-050 || 1433-0023974 || - ||  - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0043 || Router || Nanostation M5 || 1437K0418D66CC6C9 || - ||  - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0044 || POE-Injector || GP-A240-050 || 1435-0094611 || - || - || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0045 || Router || Nanostation M2 || 1419K687251122BB5 || - ||  - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0046 || POE-Injector || GP-A240-050 || 1443-0093061 || - || - || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0047 || Router || Nanostation M2 || 1445G6872512211F9 || - ||  - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0048 || POE-Injector || GP-A240-050 || 1411-0101332 || - ||  - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0049 || POE-Injector || GP-A240-050 || 1348-0163912 || - || - || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0050 || Router || NanoBeam M5 || 1351G 24A43C9C8155 || - ||  - || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
|  KBU0051 || POE-Injector || GP-A240-050 || 1348-0163904 || - ||  - || 19.02.2015 || [[Benutzer:D0b|d0b]] || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0052 || Router || NanoBeam M5 || 1351G 24A43C9C81DF || - ||  - || 19.02.2015 || [[Benutzer:D0b|d0b]] || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0053 || Router || NanoBeam M5 || 1351G 24A43C9C8158 || - ||  - || 19.02.2015 || [[Benutzer:D0b|d0b]] || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0054 || POE-Injector || GP-A240-050 || 1348-0163916 || - ||  - || 19.02.2015 || [[Benutzer:D0b|d0b]] || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0055 || POE-Injector || GP-A240-050 || 1348-0163930 || - || - || - || - || - || - &lt;br /&gt;
|-&lt;br /&gt;
|  KBU0056 || Router || NanoBeam M5 || 1351G 24A43C9C8095 || - ||  - || - || - || - || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Tragt ausgeliehene Hardware hier ein und sagt einem weiteren Kernfreifunker bescheid. 4Augencheck ist die Person, die die Rückgabe beobachtet hat. Wenn ein Gerät erneut ausgeliehen wird, kann der vorherige Eintrag zu dem Gerät gelöscht werden. Geht pfleglich mit den Geräten um, gebt sie am besten im Auslieferzustand zurück (&amp;quot;Sektor&amp;quot;stylegeräte möglichst Originalfw, Reset auf &amp;quot;Default&amp;quot;verhalten) und achtet darauf, dass ein Gerät in seine Ursprungspackung kommt (selbe Inventarnummer). Happy Funking!!!&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:internes]]&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=3543</id>
		<title>Dienst:Homepage</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Dienst:Homepage&amp;diff=3543"/>
		<updated>2015-05-04T21:03:44Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kategorie:Dienste]][[Kategorie:Infrastruktur]]&lt;br /&gt;
&lt;br /&gt;
== Dokumentation zur Homepage ==&lt;br /&gt;
* URL: https://kbu.freifunk.net&lt;br /&gt;
&lt;br /&gt;
Q: Wie ändere ich was?&lt;br /&gt;
# Fork auf github erstellen.&lt;br /&gt;
# checkout &amp;amp; Aufsetzen der Entwicklungsumgebung (wie unten beschrieben)&lt;br /&gt;
# Ändern und testen&lt;br /&gt;
# Pull-Request mit den Änderungen erstellen&lt;br /&gt;
&lt;br /&gt;
== Technik ==&lt;br /&gt;
* Jekyll als Offline / Blogging System. Details: http://jekyllrb.com/&lt;br /&gt;
&lt;br /&gt;
== Blogposts ==&lt;br /&gt;
* Werden in Markdown geschrieben [http://markdown.de/]&lt;br /&gt;
* Aus semantischen Gründen stehen nur die Überschrifen h1-h3, respektive # - ### in markdown zur Verfügung, beim Rendern werden diese verarbeitet&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
* Änderungsvorschläge werden als Pull-Request gegen das github-Repo erstellt (https://github.com/ff-kbu/website - Branch: master)&lt;br /&gt;
* Nach dem 4-Augen Prinzip wird der Pull-Request merged -- Kommentare, fragen werden dort hinterlegt&lt;br /&gt;
* Existiert eine Änderung, so wird die Homepage stündlich automatisch über jenkins deployed (https://apps.jluehr.de/jenkins/view/KBU/job/kbu-jenkins-deploy/configure)&lt;br /&gt;
&lt;br /&gt;
== Einrichten der Entwicklungsumgebung ==&lt;br /&gt;
=== Debian Stable / Wheezy === &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install ruby1.9.1 jekyll bundler git imagemagick&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== OSX === &lt;br /&gt;
Getestet unter OS 10.6.8&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mkdir /verzeichnis/zur/website/&lt;br /&gt;
cd /verzeichnis/zur/website/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Notwendige Jekyll Komponenten installieren, vorraussetzung ist [https://www.macports.org/ Macports]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo port install ruby1.9 gem1.9 ImageMagick git-core Jekyll&lt;br /&gt;
gem1.9 install bundler&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
bundle install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to Jekyll ===&lt;br /&gt;
Soweit so gut, jetzt können wir:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
jekyll build 	// die Seite bauen&lt;br /&gt;
jekyll -w	// uns Änderungen anzeigen lassen&lt;br /&gt;
jekyll serve -w	// Einen lokalen Server starten auf port 4000 (http://0.0.0.0:4000) auf dem wir eine Vorschau &lt;br /&gt;
                // der Seite betrachten können. &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Git Repo ==&lt;br /&gt;
Aktuellen Source der Page clonen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/ff-kbu/website.git  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wer einen Account auf github hat, kann so von der Shell auf ein neues Repo erstellen:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
touch README.md&lt;br /&gt;
git init&lt;br /&gt;
git add README.md&lt;br /&gt;
git commit -m &amp;quot;first commit&amp;quot;&lt;br /&gt;
git remote add origin https://github.com/username/repo-name.git&lt;br /&gt;
git push -u origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autodeployment via jenkins  ==&lt;br /&gt;
Build &amp;amp; Deployment der Homepage&lt;br /&gt;
* Schedule: H/5 * * * *&lt;br /&gt;
* Kommando&lt;br /&gt;
 /usr/local/bin/jekyll build&lt;br /&gt;
 rsync -Havc -e &amp;quot;ssh -p 2222 -l www-data-jenkins&amp;quot; ./_site/ kbu.freifunk.net:/srv/apache2/kbu.freifunk.net/htdocs&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Benutzer:Gevatter&amp;diff=3281</id>
		<title>Benutzer:Gevatter</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Benutzer:Gevatter&amp;diff=3281"/>
		<updated>2015-03-05T19:22:23Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: Die Seite wurde neu angelegt: „ich hab wohl ne Seite!“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ich hab wohl ne Seite!&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Inventar&amp;diff=3164</id>
		<title>Inventar</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Inventar&amp;diff=3164"/>
		<updated>2015-01-17T22:45:53Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: Die Seite wurde neu angelegt: „Datei:Kbu_inventar.ods“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Datei:Kbu_inventar.ods]]&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Datei:Kbu_inventar.ods&amp;diff=3163</id>
		<title>Datei:Kbu inventar.ods</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Datei:Kbu_inventar.ods&amp;diff=3163"/>
		<updated>2015-01-17T22:44:30Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=2627</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=2627"/>
		<updated>2014-03-13T20:37:21Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* SEARCH&lt;br /&gt;
* Wir über uns&lt;br /&gt;
** http://kbu.freifunk.net|Homepage&lt;br /&gt;
** mainpage|mainpage&lt;br /&gt;
** Mitmachen|Mitmachen&lt;br /&gt;
&lt;br /&gt;
* Netz und Technik&lt;br /&gt;
** Anforderungen|Anforderungen&lt;br /&gt;
** Architektur|Architektur&lt;br /&gt;
** Firmware|Firmware&lt;br /&gt;
** Entwicklung|Entwicklung&lt;br /&gt;
** Statistik|Statistik&lt;br /&gt;
&lt;br /&gt;
*Kontakt&lt;br /&gt;
** https://kiwiirc.com/client/irc.paranode.net/?nick=besucher?#ff-kbu|Live-Chat / Hilfe&lt;br /&gt;
** Treffen|Treffen&lt;br /&gt;
** Mailingliste|Mailingliste&lt;br /&gt;
** IRC|IRC&lt;br /&gt;
** Impressum|Impressum&lt;br /&gt;
&lt;br /&gt;
* Internes&lt;br /&gt;
** Wiki|Wiki-Nutzung&lt;br /&gt;
** Werbung|Werbung&lt;br /&gt;
** Kategorie:Infrastruktur|Infrastruktur&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=2626</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=2626"/>
		<updated>2014-03-13T20:34:49Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* SEARCH&lt;br /&gt;
* Wir über uns&lt;br /&gt;
** [http://kbu.freifunk.net Homepage]&lt;br /&gt;
** mainpage|mainpage&lt;br /&gt;
** Mitmachen|Mitmachen&lt;br /&gt;
&lt;br /&gt;
* Netz und Technik&lt;br /&gt;
** Anforderungen|Anforderungen&lt;br /&gt;
** Architektur|Architektur&lt;br /&gt;
** Firmware|Firmware&lt;br /&gt;
** Entwicklung|Entwicklung&lt;br /&gt;
** Statistik|Statistik&lt;br /&gt;
&lt;br /&gt;
*Kontakt&lt;br /&gt;
** https://kiwiirc.com/client/irc.paranode.net/?nick=besucher?#ff-kbu|Live-Chat / Hilfe&lt;br /&gt;
** Treffen|Treffen&lt;br /&gt;
** Mailingliste|Mailingliste&lt;br /&gt;
** IRC|IRC&lt;br /&gt;
** Impressum|Impressum&lt;br /&gt;
&lt;br /&gt;
* Internes&lt;br /&gt;
** Wiki|Wiki-Nutzung&lt;br /&gt;
** Werbung|Werbung&lt;br /&gt;
** Kategorie:Infrastruktur|Infrastruktur&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2603</id>
		<title>IP Subnetze</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2603"/>
		<updated>2014-02-19T22:42:50Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== IP-Subnetze ==&lt;br /&gt;
&lt;br /&gt;
Für den Köln-Bonner Raum ist das folgende Subnetz reserviert:&lt;br /&gt;
&lt;br /&gt;
'172.26.0.0/15 '&lt;br /&gt;
&lt;br /&gt;
Und ist hier eingetragen: http://wiki.freifunk.net/IP-Netze.&lt;br /&gt;
&lt;br /&gt;
==== IPv4 / DHCP ====&lt;br /&gt;
&lt;br /&gt;
IPv4-Adressen und DHCP-Ranges können wie folgt aufgeteilt werden. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Zugewiesenes Subnetz&lt;br /&gt;
! IP&lt;br /&gt;
! DHCP-Range&lt;br /&gt;
! Kommentar&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|fastd1&lt;br /&gt;
|172.27.0.0/21&lt;br /&gt;
|172.27.0.3&lt;br /&gt;
|172.27.0.10 - 172.27.7.254&lt;br /&gt;
|&lt;br /&gt;
|[[User:gevatter|gevatter]]&lt;br /&gt;
|-&lt;br /&gt;
|fastd3&lt;br /&gt;
|172.27.8.0/21&lt;br /&gt;
|172.27.8.1&lt;br /&gt;
|172.27.8.10 - 172.27.15.254 &lt;br /&gt;
|&lt;br /&gt;
|[[User:Yanosz|Yanosz]]&lt;br /&gt;
|-&lt;br /&gt;
|fastd4&lt;br /&gt;
|172.27.16.0/21&lt;br /&gt;
|172.27.16.1&lt;br /&gt;
|172.27.16.10 - 172.27.23.254&lt;br /&gt;
|Testbetrieb&lt;br /&gt;
|[[User:Hundfred|Hundfred]]&lt;br /&gt;
|-&lt;br /&gt;
|fastd5&lt;br /&gt;
|172.27.24.0/21&lt;br /&gt;
|172.27.24.1&lt;br /&gt;
|172.27.24.10 - 172.27.31.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd6&lt;br /&gt;
|172.27.32.0/21&lt;br /&gt;
|172.27.32.1&lt;br /&gt;
|172.27.32.10 - 172.27.39.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd7&lt;br /&gt;
|172.27.40.0/21&lt;br /&gt;
|172.27.40.1&lt;br /&gt;
|172.27.40.10 - 172.27.47.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd8&lt;br /&gt;
|172.27.48.0/21&lt;br /&gt;
|172.27.48.1&lt;br /&gt;
|172.27.48.10 - 172.27.55.254&lt;br /&gt;
|testbetrieb&lt;br /&gt;
|kaleng&lt;br /&gt;
|-&lt;br /&gt;
|fastd2&lt;br /&gt;
|172.27.56.0/21&lt;br /&gt;
|172.27.56.1&lt;br /&gt;
|172.27.56.10 - 172.27.63.254&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== IPv4 / tinc -Backbone ====&lt;br /&gt;
&lt;br /&gt;
172.27.255.0/24&lt;br /&gt;
&lt;br /&gt;
public-keys: [https://github.com/ff-kbu/bbkeys| bbkeys]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
! IP&lt;br /&gt;
! Name&lt;br /&gt;
! Funktion/Komentar&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.1&lt;br /&gt;
|paula.kbu.freifunk.net&lt;br /&gt;
|dns ?&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.2&lt;br /&gt;
|paula.kbu.freifunk.net&lt;br /&gt;
|www ?&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.3&lt;br /&gt;
|paul.kbu.freifunk.net&lt;br /&gt;
|exit-gw&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.4&lt;br /&gt;
|felicitas.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.5&lt;br /&gt;
|kif.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.6&lt;br /&gt;
|collectd.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.7&lt;br /&gt;
|jenkins.kbu.freifunk.net&lt;br /&gt;
|build-server&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.8&lt;br /&gt;
|backup.kbu.freifunk.net&lt;br /&gt;
|backup&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.9&lt;br /&gt;
|fastd3.kbu.freifunk.net&lt;br /&gt;
|fastd&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.10&lt;br /&gt;
|fastd4.kbu.freifunk.net&lt;br /&gt;
|fastd&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.11&lt;br /&gt;
|lucifer.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.12&lt;br /&gt;
|fastd1.kbu.freifunk.net&lt;br /&gt;
|fastd&lt;br /&gt;
|gevatter&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2596</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2596"/>
		<updated>2014-02-08T10:59:01Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
i don't like that word&lt;br /&gt;
&lt;br /&gt;
quick'n dirty &lt;br /&gt;
required software:&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd| fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service| vpn-key-upload]] todo: remove overhead (apache,ruby,sinatra ...), [https://en.wikipedia.org/wiki/KISS_principle| kiss principle]]&lt;br /&gt;
not documented in here (todo)&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki| batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/| tinc]] mesh-backbone-vpn&lt;br /&gt;
&lt;br /&gt;
5) OS: debian wheezy (or whatever you like)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
load batman-adv kernel-module while booting&lt;br /&gt;
in /etc/modules.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
batman-adv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable pmtu-discovery&lt;br /&gt;
in /etc/sysctl.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_no_pmtu_disc=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''fastd'''&lt;br /&gt;
&lt;br /&gt;
in /etc/apt/apt/sources.list add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
deb http://repo.universe-factory.net/debian/ sid main&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
keyimport&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 gpg --keyserver pgpkeys.mit.edu --recv-key  AB7A88C5B89033D8&lt;br /&gt;
 gpg -a --export AB7A88C5B89033D8 | sudo apt-key add -&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
install fastd&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install fastd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/fastd/kbu# ls&lt;br /&gt;
backbone  fastd.conf peers &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# ls backbone/&lt;br /&gt;
fastd1  fastd2  fastd3  fastd4&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# cat backbone/*&lt;br /&gt;
key &amp;quot;4f856d95bd596ac7724edca73a19e6e9d142b374df27166bb1a78e58785efc59&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;e1916b66c4f8a795e217877cf72607d952e796463c7024dd9a6a47ae2929bc10&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd2.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;d56181dfe9b5ac7cfe68a94c0ce406322a9924286a751673da0dcb28ad5218b0&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd3.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;9b3f65f99963343e2785c8c4fad65e70b73ee7e1205d63bd84f3e2decb53e621&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[https://github.com/ff-kbu/fff/tree/v0.3-generic/files/lib/freifunk/mesh-vpn/backbone fastd-backbone]] for more&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Log everything to a log file&lt;br /&gt;
log to &amp;quot;/var/log/fastd.log&amp;quot; level debug; &lt;br /&gt;
# Set the interface name&lt;br /&gt;
interface &amp;quot;fastd&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Support xsalsa20 and aes128 encryption methods, prefer xsalsa20&lt;br /&gt;
method &amp;quot;xsalsa20-poly1305&amp;quot;;&lt;br /&gt;
method &amp;quot;aes128-gcm&amp;quot;;&lt;br /&gt;
method &amp;quot;null&amp;quot;;  #todo: WTF, encryption is off!?, what do we exchange keys for?&lt;br /&gt;
&lt;br /&gt;
# Bind to a fixed port, IPv4 only&lt;br /&gt;
bind 0.0.0.0:10000;&lt;br /&gt;
&lt;br /&gt;
# Secret key generated by `fastd --generate-key`&lt;br /&gt;
# in this case you have to ask the  holy guru of that project for the private key'&lt;br /&gt;
secret &amp;quot;won't tell my secret here&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Set the interface MTU for TAP mode with xsalsa20/aes128 over IPv4 with a base MTU of 1492 (PPPoE)&lt;br /&gt;
# (see MTU selection documentation)&lt;br /&gt;
mtu 1426;&lt;br /&gt;
# Include peers from the directory 'peers'&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/backbone&amp;quot;;&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/peers&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
#ipadress, routing&lt;br /&gt;
#on establish  &amp;quot;/root/scripts/fastdup.sh&amp;quot;; #does'not work for me, need to invoke an external script somewhere else&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd-ifup-script,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#/bin/sh&lt;br /&gt;
&lt;br /&gt;
#bring the interface up&lt;br /&gt;
/sbin/ifconfig fastd up&lt;br /&gt;
&lt;br /&gt;
#start bat0 interface&lt;br /&gt;
/usr/sbin/batctl if add fastd&lt;br /&gt;
#dhcp forward through batman&lt;br /&gt;
/usr/sbin/batctl gw_mode server&lt;br /&gt;
/sbin/ifconfig bat0 172.27.XX.1 netmask 255.255.192.0 up&lt;br /&gt;
&lt;br /&gt;
#routing &lt;br /&gt;
/sbin/ip rule add from 172.27.0.0/18 table ffkbu&lt;br /&gt;
/sbin/ip route add 172.27.0.0/18 dev bat0 table ffkbu&lt;br /&gt;
/sbin/ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''backbone-net (tinc)'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install tinc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@fastd4:/etc/tinc/backbone# ls &lt;br /&gt;
bbkeys&lt;br /&gt;
hosts -&amp;gt; bbkeys&lt;br /&gt;
tinc.conf&lt;br /&gt;
tinc-up&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
public-keys for the tinc-backbone, can be found&lt;br /&gt;
[[https://github.com/ff-kbu/bbkeys here]]&lt;br /&gt;
&lt;br /&gt;
add your public key to that repo&lt;br /&gt;
&lt;br /&gt;
tinc.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/tinc/backbone# cat tinc.conf &lt;br /&gt;
Name=fastd4&lt;br /&gt;
Device=/dev/net/tun&lt;br /&gt;
Mode=router&lt;br /&gt;
Compression=9&lt;br /&gt;
ConnectTo=paula&lt;br /&gt;
ConnectTo=paul&lt;br /&gt;
#enough links?&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tinc-up &lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
#!/bin/sh&lt;br /&gt;
ifconfig $INTERFACE 172.27.255.X netmask 255.255.255.0 up&lt;br /&gt;
#&lt;br /&gt;
#set some backbone related routes&lt;br /&gt;
ip route add 172.27.255.0/24 dev backbone table ffkbu&lt;br /&gt;
ip route add default dev backbone table ffkbu&lt;br /&gt;
ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''routing'''&lt;br /&gt;
&lt;br /&gt;
we need to set up policy based routing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;200 ffkbu&amp;quot; &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this is done in the tinc-up and the fastd-up scripts&lt;br /&gt;
&lt;br /&gt;
ip rule ls&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip rule ls&lt;br /&gt;
0:      from all lookup local &lt;br /&gt;
32765:  from 172.27.0.0/18 lookup ffkbu &lt;br /&gt;
32766:  from all lookup main &lt;br /&gt;
32767:  from all lookup default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
default dev backbone  scope link &lt;br /&gt;
172.27.0.0/18 dev bat0  scope link &lt;br /&gt;
172.27.255.0/24 dev backbone  scope link &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dhcpd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
subnet 172.27.0.0 netmask 255.255.192.0 {&lt;br /&gt;
  #if guru talks about subnets,&lt;br /&gt;
  #just the range is meant! &lt;br /&gt;
  #all nodes,supernodes,and clients &lt;br /&gt;
  #remain in the net 172.27.0.0/18&lt;br /&gt;
  range 172.27.XXX.XXX 172.27.XXX.XXX;&lt;br /&gt;
  option domain-name-servers 172.27.XXX.1;&lt;br /&gt;
  option domain-name &amp;quot;kbu.freifunk.net&amp;quot;;&lt;br /&gt;
  option routers 172.27.XXX.1;&lt;br /&gt;
  option broadcast-address 172.27.63.255;&lt;br /&gt;
  default-lease-time 600;&lt;br /&gt;
  max-lease-time 7200;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
you need to install a bind9&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== fastd ==&lt;br /&gt;
=== UDP-Queue Größe ===&lt;br /&gt;
Durch Broadcasts können können auf Supernodes kurzzeitig hohe Lastspitzen enstehen. In der aktuellen batman-adv-Version wird jedes Broadcast-Paket zudem 3x auf jedem Link versendet.&lt;br /&gt;
Die vergleichweise hohe Datenrate von 100MBit/s zwischen Supernodes bewirkt darüber hinaus, dass broadcast-Pakete mit 100MBit/s eingehen können, während sie gleichzeitig an alle Nodes gesendet werden müssen.&lt;br /&gt;
&lt;br /&gt;
Linux-Distributionen sehen per Default Queue-Größen im Bereich von 128 KB vor (http://www.cyberciti.biz/faq/linux-tcp-tuning/). Supernodes sind somit nicht in der Lage entsprechende Lastspitzen zu puffern und während Idle-Times zu versenden. Läuft die UDP-Queue über, so loggt fastd:&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
Jeder Log-Eintrag entspricht einem Paket, dass nicht enqueued werden konnte und damit verworfen wurde. Die Queue-Größen können via systctl angepasst werden (http://wwwx.cs.unc.edu/~sparkst/howto/network_tuning.php). Auf fastd2 wird zur Zeit verwendet:&lt;br /&gt;
 #/etc/sysctl.conf&lt;br /&gt;
 net.core.rmem_max=83886080&lt;br /&gt;
 net.core.wmem_max=83886080&lt;br /&gt;
 net.core.rmem_default=83886080&lt;br /&gt;
 net.core.wmem_default=83886080&lt;br /&gt;
&lt;br /&gt;
Das System verfügt dadurch über 80MB Speicher für Queues. Per default stehen ebenfalls 80MB zur Verfügung. Die konfigurierten 80MB reichen aus, um die 100MBit/s Verbindung über mehrere Sekunden auszulasten und Lastspitzen abzufangen.&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=TL-WR941ND&amp;diff=2584</id>
		<title>TL-WR941ND</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=TL-WR941ND&amp;diff=2584"/>
		<updated>2014-01-16T22:59:55Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== TP-Link tl-wr941nd ==&lt;br /&gt;
&lt;br /&gt;
root@ff:/# ifconfig &lt;br /&gt;
br-freifunk Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx&lt;br /&gt;
          inet6 addr: fe80::xxxx:xxxx:xxxx:xxxx/64 Scope:Link&lt;br /&gt;
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:21 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:0 &lt;br /&gt;
          RX bytes:0 (0.0 B)  TX bytes:3990 (3.8 KiB)&lt;br /&gt;
&lt;br /&gt;
br-wan    Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx&lt;br /&gt;
          UP BROADCAST MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:0 &lt;br /&gt;
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)&lt;br /&gt;
&lt;br /&gt;
eth0      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx&lt;br /&gt;
          inet6 addr: fe80::xxxx:xxxx:xxxx:xxxx/64 Scope:Link&lt;br /&gt;
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:1000 &lt;br /&gt;
          RX bytes:298 (298.0 B)  TX bytes:1411 (1.3 KiB)&lt;br /&gt;
          Interrupt:4 &lt;br /&gt;
&lt;br /&gt;
lan1      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx&lt;br /&gt;
          UP BROADCAST MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:0 &lt;br /&gt;
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)&lt;br /&gt;
&lt;br /&gt;
lan2      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx&lt;br /&gt;
          UP BROADCAST MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:0 &lt;br /&gt;
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)&lt;br /&gt;
&lt;br /&gt;
lan3      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx&lt;br /&gt;
          UP BROADCAST MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:0 &lt;br /&gt;
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)&lt;br /&gt;
&lt;br /&gt;
lan4      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx&lt;br /&gt;
          UP BROADCAST MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:0 &lt;br /&gt;
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)&lt;br /&gt;
&lt;br /&gt;
lo        Link encap:Local Loopback  &lt;br /&gt;
          inet addr:127.0.0.1  Mask:255.0.0.0&lt;br /&gt;
          inet6 addr: ::1/128 Scope:Host&lt;br /&gt;
          UP LOOPBACK RUNNING  MTU:16436  Metric:1&lt;br /&gt;
          RX packets:180 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:180 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:0 &lt;br /&gt;
          RX bytes:14868 (14.5 KiB)  TX bytes:14868 (14.5 KiB)&lt;br /&gt;
&lt;br /&gt;
mesh-vpn  Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx&lt;br /&gt;
          inet6 addr: fe80::xxxx:xxxx:xxxx:xxxx/64 Scope:Link&lt;br /&gt;
          UP BROADCAST RUNNING MULTICAST  MTU:1426  Metric:1&lt;br /&gt;
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:500 &lt;br /&gt;
          RX bytes:0 (0.0 B)  TX bytes:478 (478.0 B)&lt;br /&gt;
&lt;br /&gt;
wan       Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx&lt;br /&gt;
          UP BROADCAST MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:0 &lt;br /&gt;
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)&lt;br /&gt;
&lt;br /&gt;
wlan0     Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx&lt;br /&gt;
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:25 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:32 &lt;br /&gt;
          RX bytes:0 (0.0 B)  TX bytes:4724 (4.6 KiB)&lt;br /&gt;
&lt;br /&gt;
wlan0-1   Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx&lt;br /&gt;
          inet6 addr: fe80::xxxx:xxxx:xxxx:xxxx/64 Scope:Link&lt;br /&gt;
          UP BROADCAST RUNNING MULTICAST  MTU:1528  Metric:1&lt;br /&gt;
          RX packets:3274 errors:0 dropped:3274 overruns:0 frame:0&lt;br /&gt;
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 txqueuelen:32 &lt;br /&gt;
          RX bytes:381967 (373.0 KiB)  TX bytes:568 (568.0 B)&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2581</id>
		<title>IP Subnetze</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2581"/>
		<updated>2014-01-16T21:28:18Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: /* IPv4 / tinc -Backbone */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== IP-Subnetze ==&lt;br /&gt;
&lt;br /&gt;
Für den Köln-Bonner Raum ist das folgende Subnetz reserviert:&lt;br /&gt;
&lt;br /&gt;
'172.26.0.0/15 '&lt;br /&gt;
&lt;br /&gt;
Und ist hier eingetragen: http://wiki.freifunk.net/IP-Netze.&lt;br /&gt;
&lt;br /&gt;
==== IPv4 / DHCP ====&lt;br /&gt;
&lt;br /&gt;
IPv4-Adressen und DHCP-Ranges können wie folgt aufgeteilt werden. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Zugewiesenes Subnetz&lt;br /&gt;
! IP&lt;br /&gt;
! DHCP-Range&lt;br /&gt;
! Kommentar&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|fastd1&lt;br /&gt;
|172.27.0.0/21&lt;br /&gt;
|172.27.0.3&lt;br /&gt;
|172.27.0.10 - 172.27.7.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd3&lt;br /&gt;
|172.27.8.0/21&lt;br /&gt;
|172.27.8.1&lt;br /&gt;
|172.27.8.10 - 172.27.15.254 &lt;br /&gt;
|&lt;br /&gt;
|[[User:Yanosz|Yanosz]]&lt;br /&gt;
|-&lt;br /&gt;
|fastd4&lt;br /&gt;
|172.27.16.0/21&lt;br /&gt;
|172.27.16.1&lt;br /&gt;
|172.27.16.10 - 172.27.23.254&lt;br /&gt;
|Testbetrieb&lt;br /&gt;
|[[User:Hundfred|Hundfred]]&lt;br /&gt;
|-&lt;br /&gt;
|fastd5&lt;br /&gt;
|172.27.24.0/21&lt;br /&gt;
|172.27.24.1&lt;br /&gt;
|172.27.24.10 - 172.27.31.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd6&lt;br /&gt;
|172.27.32.0/21&lt;br /&gt;
|172.27.32.1&lt;br /&gt;
|172.27.32.10 - 172.27.39.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd7&lt;br /&gt;
|172.27.40.0/21&lt;br /&gt;
|172.27.40.1&lt;br /&gt;
|172.27.40.10 - 172.27.47.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd8&lt;br /&gt;
|172.27.48.0/21&lt;br /&gt;
|172.27.48.1&lt;br /&gt;
|172.27.48.10 - 172.27.55.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd2&lt;br /&gt;
|172.27.56.0/21&lt;br /&gt;
|172.27.56.1&lt;br /&gt;
|172.27.56.10 - 172.27.63.254&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== IPv4 / tinc -Backbone ====&lt;br /&gt;
&lt;br /&gt;
172.27.255.0/24&lt;br /&gt;
&lt;br /&gt;
public-keys: [https://github.com/ff-kbu/bbkeys| bbkeys]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
! IP&lt;br /&gt;
! Name&lt;br /&gt;
! Funktion/Komentar&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.1&lt;br /&gt;
|paula.kbu.freifunk.net&lt;br /&gt;
|dns ?&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.2&lt;br /&gt;
|paula.kbu.freifunk.net&lt;br /&gt;
|www ?&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.3&lt;br /&gt;
|paul.kbu.freifunk.net&lt;br /&gt;
|exit-gw&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.4&lt;br /&gt;
|felicitas.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.5&lt;br /&gt;
|kif.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.6&lt;br /&gt;
|collectd.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.7&lt;br /&gt;
|jenkins.kbu.freifunk.net&lt;br /&gt;
|build-server&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.8&lt;br /&gt;
|backup.kbu.freifunk.net&lt;br /&gt;
|backup&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.9&lt;br /&gt;
|fastd3.kbu.freifunk.net&lt;br /&gt;
|fastd&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.10&lt;br /&gt;
|fastd4.kbu.freifunk.net&lt;br /&gt;
|fastd&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.11&lt;br /&gt;
|lucifer.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.12&lt;br /&gt;
|fastd1.kbu.freifunk.net&lt;br /&gt;
|fastd&lt;br /&gt;
|gevatter&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2580</id>
		<title>IP Subnetze</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=IP_Subnetze&amp;diff=2580"/>
		<updated>2014-01-16T21:27:46Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: /* IPv4 / tinc -Backbone */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== IP-Subnetze ==&lt;br /&gt;
&lt;br /&gt;
Für den Köln-Bonner Raum ist das folgende Subnetz reserviert:&lt;br /&gt;
&lt;br /&gt;
'172.26.0.0/15 '&lt;br /&gt;
&lt;br /&gt;
Und ist hier eingetragen: http://wiki.freifunk.net/IP-Netze.&lt;br /&gt;
&lt;br /&gt;
==== IPv4 / DHCP ====&lt;br /&gt;
&lt;br /&gt;
IPv4-Adressen und DHCP-Ranges können wie folgt aufgeteilt werden. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
!Name&lt;br /&gt;
!Zugewiesenes Subnetz&lt;br /&gt;
! IP&lt;br /&gt;
! DHCP-Range&lt;br /&gt;
! Kommentar&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|fastd1&lt;br /&gt;
|172.27.0.0/21&lt;br /&gt;
|172.27.0.3&lt;br /&gt;
|172.27.0.10 - 172.27.7.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd3&lt;br /&gt;
|172.27.8.0/21&lt;br /&gt;
|172.27.8.1&lt;br /&gt;
|172.27.8.10 - 172.27.15.254 &lt;br /&gt;
|&lt;br /&gt;
|[[User:Yanosz|Yanosz]]&lt;br /&gt;
|-&lt;br /&gt;
|fastd4&lt;br /&gt;
|172.27.16.0/21&lt;br /&gt;
|172.27.16.1&lt;br /&gt;
|172.27.16.10 - 172.27.23.254&lt;br /&gt;
|Testbetrieb&lt;br /&gt;
|[[User:Hundfred|Hundfred]]&lt;br /&gt;
|-&lt;br /&gt;
|fastd5&lt;br /&gt;
|172.27.24.0/21&lt;br /&gt;
|172.27.24.1&lt;br /&gt;
|172.27.24.10 - 172.27.31.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd6&lt;br /&gt;
|172.27.32.0/21&lt;br /&gt;
|172.27.32.1&lt;br /&gt;
|172.27.32.10 - 172.27.39.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd7&lt;br /&gt;
|172.27.40.0/21&lt;br /&gt;
|172.27.40.1&lt;br /&gt;
|172.27.40.10 - 172.27.47.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd8&lt;br /&gt;
|172.27.48.0/21&lt;br /&gt;
|172.27.48.1&lt;br /&gt;
|172.27.48.10 - 172.27.55.254&lt;br /&gt;
|na&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|fastd2&lt;br /&gt;
|172.27.56.0/21&lt;br /&gt;
|172.27.56.1&lt;br /&gt;
|172.27.56.10 - 172.27.63.254&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== IPv4 / tinc -Backbone ====&lt;br /&gt;
&lt;br /&gt;
172.27.255.0/24&lt;br /&gt;
&lt;br /&gt;
public-keys: [https://github.com/ff-kbu/bbkeys| bbkeys]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|- bgcolor=&amp;quot;#efefef&amp;quot;&lt;br /&gt;
! IP&lt;br /&gt;
! Name&lt;br /&gt;
! Funktion/Komentar&lt;br /&gt;
! Kontakt&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.1&lt;br /&gt;
|paula.kbu.freifunk.net&lt;br /&gt;
|dns ?&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.2&lt;br /&gt;
|paula.kbu.freifunk.net&lt;br /&gt;
|www ?&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.3&lt;br /&gt;
|paul.kbu.freifunk.net&lt;br /&gt;
|exit-gw&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.4&lt;br /&gt;
|felicitas.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.5&lt;br /&gt;
|kif.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.6&lt;br /&gt;
|collectd.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.7&lt;br /&gt;
|jenkins.kbu.freifunk.net&lt;br /&gt;
|build-server&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.8&lt;br /&gt;
|backup.kbu.freifunk.net&lt;br /&gt;
|backup&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.9&lt;br /&gt;
|fastd3.kbu.freifunk.net&lt;br /&gt;
|fastd&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.10&lt;br /&gt;
|fastd4.kbu.freifunk.net&lt;br /&gt;
|fastd&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.11&lt;br /&gt;
|lucifer.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|172.27.255.12&lt;br /&gt;
|fastd1.kbu.freifunk.net&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2542</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2542"/>
		<updated>2013-11-26T19:29:56Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
i don't like that word&lt;br /&gt;
&lt;br /&gt;
quick'n dirty &lt;br /&gt;
required software:&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd| fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service| vpn-key-upload]] todo: remove overhead (apache,ruby,sinatra ...), [https://en.wikipedia.org/wiki/KISS_principle| kiss principle]]&lt;br /&gt;
not documented in here (todo)&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki| batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/| tinc]] mesh-backbone-vpn&lt;br /&gt;
&lt;br /&gt;
5) OS: debian wheezy (or whatever you like)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
load batman-adv kernel-module while booting&lt;br /&gt;
in /etc/modules.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
batman-adv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable pmtu-discovery&lt;br /&gt;
in /etc/sysctl.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_no_pmtu_disc=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''fastd'''&lt;br /&gt;
in /etc/apt/apt/sources.list add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
deb http://repo.universe-factory.net/debian/ sid main&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
keyimport&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 gpg --keyserver pgpkeys.mit.edu --recv-key  AB7A88C5B89033D8&lt;br /&gt;
 gpg -a --export AB7A88C5B89033D8 | sudo apt-key add -&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
install fastd&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install fastd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/fastd/kbu# ls&lt;br /&gt;
backbone  fastd.conf peers &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# ls backbone/&lt;br /&gt;
fastd1  fastd2  fastd3  fastd4&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# cat backbone/*&lt;br /&gt;
key &amp;quot;4f856d95bd596ac7724edca73a19e6e9d142b374df27166bb1a78e58785efc59&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;e1916b66c4f8a795e217877cf72607d952e796463c7024dd9a6a47ae2929bc10&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd2.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;d56181dfe9b5ac7cfe68a94c0ce406322a9924286a751673da0dcb28ad5218b0&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd3.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;9b3f65f99963343e2785c8c4fad65e70b73ee7e1205d63bd84f3e2decb53e621&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[https://github.com/ff-kbu/fff/tree/v0.3-generic/files/lib/freifunk/mesh-vpn/backbone fastd-backbone]] for more&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Log everything to a log file&lt;br /&gt;
log to &amp;quot;/var/log/fastd.log&amp;quot; level debug; &lt;br /&gt;
# Set the interface name&lt;br /&gt;
interface &amp;quot;fastd&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Support xsalsa20 and aes128 encryption methods, prefer xsalsa20&lt;br /&gt;
method &amp;quot;xsalsa20-poly1305&amp;quot;;&lt;br /&gt;
method &amp;quot;aes128-gcm&amp;quot;;&lt;br /&gt;
method &amp;quot;null&amp;quot;;  #todo: WTF, encryption is off!?, what do we exchange keys for?&lt;br /&gt;
&lt;br /&gt;
# Bind to a fixed port, IPv4 only&lt;br /&gt;
bind 0.0.0.0:10000;&lt;br /&gt;
&lt;br /&gt;
# Secret key generated by `fastd --generate-key`&lt;br /&gt;
# in this case you have to ask the  holy guru of that project for the private key'&lt;br /&gt;
secret &amp;quot;won't tell my secret here&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Set the interface MTU for TAP mode with xsalsa20/aes128 over IPv4 with a base MTU of 1492 (PPPoE)&lt;br /&gt;
# (see MTU selection documentation)&lt;br /&gt;
mtu 1426;&lt;br /&gt;
# Include peers from the directory 'peers'&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/backbone&amp;quot;;&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/peers&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
#ipadress, routing&lt;br /&gt;
#on establish  &amp;quot;/root/scripts/fastdup.sh&amp;quot;; #does'not work for me, need to invoke an external script somewhere else&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd-ifup-script,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#/bin/sh&lt;br /&gt;
&lt;br /&gt;
#bring the interface up&lt;br /&gt;
/sbin/ifconfig fastd up&lt;br /&gt;
&lt;br /&gt;
#start bat0 interface&lt;br /&gt;
/usr/sbin/batctl if add fastd&lt;br /&gt;
#dhcp forward through batman&lt;br /&gt;
/usr/sbin/batctl gw_mode server&lt;br /&gt;
/sbin/ifconfig bat0 172.27.XX.1 netmask 255.255.192.0 up&lt;br /&gt;
&lt;br /&gt;
#routing &lt;br /&gt;
/sbin/ip rule add from 172.27.0.0/18 table ffkbu&lt;br /&gt;
/sbin/ip route add 172.27.0.0/18 dev bat0 table ffkbu&lt;br /&gt;
/sbin/ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''backbone-net (tinc)'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install tinc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@fastd4:/etc/tinc/backbone# ls &lt;br /&gt;
bbkeys&lt;br /&gt;
hosts -&amp;gt; bbkeys&lt;br /&gt;
tinc.conf&lt;br /&gt;
tinc-up&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
public-keys for the tinc-backbone, can be found&lt;br /&gt;
[[https://github.com/ff-kbu/bbkeys here]]&lt;br /&gt;
&lt;br /&gt;
add your public key to that repo&lt;br /&gt;
&lt;br /&gt;
tinc.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/tinc/backbone# cat tinc.conf &lt;br /&gt;
Name=fastd4&lt;br /&gt;
Device=/dev/net/tun&lt;br /&gt;
Mode=router&lt;br /&gt;
Compression=9&lt;br /&gt;
ConnectTo=paula&lt;br /&gt;
ConnectTo=paul&lt;br /&gt;
#enough links?&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tinc-up &lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
#!/bin/sh&lt;br /&gt;
ifconfig $INTERFACE 172.27.255.X netmask 255.255.255.0 up&lt;br /&gt;
#&lt;br /&gt;
#set some backbone related routes&lt;br /&gt;
ip route add 172.27.255.0/24 dev backbone table ffkbu&lt;br /&gt;
ip route add default dev backbone table ffkbu&lt;br /&gt;
ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''routing'''&lt;br /&gt;
&lt;br /&gt;
we need to set up policy based routing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;200 ffkbu&amp;quot; &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this is done in the tinc-up and the fastd-up scripts&lt;br /&gt;
&lt;br /&gt;
ip rule ls&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip rule ls&lt;br /&gt;
0:      from all lookup local &lt;br /&gt;
32765:  from 172.27.0.0/18 lookup ffkbu &lt;br /&gt;
32766:  from all lookup main &lt;br /&gt;
32767:  from all lookup default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
default dev backbone  scope link &lt;br /&gt;
172.27.0.0/18 dev bat0  scope link &lt;br /&gt;
172.27.255.0/24 dev backbone  scope link &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dhcpd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
subnet 172.27.0.0 netmask 255.255.192.0 {&lt;br /&gt;
  #if guru talks about subnets,&lt;br /&gt;
  #just the range is meant! &lt;br /&gt;
  #all nodes,supernodes,and clients &lt;br /&gt;
  #remain in the net 172.27.0.0/18&lt;br /&gt;
  range 172.27.XXX.XXX 172.27.XXX.XXX;&lt;br /&gt;
  option domain-name-servers 172.27.XXX.1;&lt;br /&gt;
  option domain-name &amp;quot;kbu.freifunk.net&amp;quot;;&lt;br /&gt;
  option routers 172.27.XXX.1;&lt;br /&gt;
  option broadcast-address 172.27.63.255;&lt;br /&gt;
  default-lease-time 600;&lt;br /&gt;
  max-lease-time 7200;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
you need to install a bind9&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== fastd ==&lt;br /&gt;
=== UDP-Queue Größe ===&lt;br /&gt;
Durch Broadcasts können können auf Supernodes kurzzeitig hohe Lastspitzen enstehen. In der aktuellen batman-adv-Version wird jedes Broadcast-Paket zudem 3x auf jedem Link versendet.&lt;br /&gt;
Die vergleichweise hohe Datenrate von 100MBit/s zwischen Supernodes bewirkt darüber hinaus, dass broadcast-Pakete mit 100MBit/s eingehen können, während sie gleichzeitig an alle Nodes gesendet werden müssen.&lt;br /&gt;
&lt;br /&gt;
Linux-Distributionen sehen per Default Queue-Größen im Bereich von 128 KB vor (http://www.cyberciti.biz/faq/linux-tcp-tuning/). Supernodes sind somit nicht in der Lage entsprechende Lastspitzen zu puffern und während Idle-Times zu versenden. Läuft die UDP-Queue über, so loggt fastd:&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
Jeder Log-Eintrag entspricht einem Paket, dass nicht enqueued werden konnte und damit verworfen wurde. Die Queue-Größen können via systctl angepasst werden (http://wwwx.cs.unc.edu/~sparkst/howto/network_tuning.php). Auf fastd2 wird zur Zeit verwendet:&lt;br /&gt;
 #/etc/sysctl.conf&lt;br /&gt;
 net.core.rmem_max=83886080&lt;br /&gt;
 net.core.wmem_max=83886080&lt;br /&gt;
 net.core.rmem_default=83886080&lt;br /&gt;
 net.core.wmem_default=83886080&lt;br /&gt;
&lt;br /&gt;
Das System verfügt dadurch über 80MB Speicher für Queues. Per default stehen ebenfalls 80MB zur Verfügung. Die konfigurierten 80MB reichen aus, um die 100MBit/s Verbindung über mehrere Sekunden auszulasten und Lastspitzen abzufangen.&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
	<entry>
		<id>https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2541</id>
		<title>Supernode</title>
		<link rel="alternate" type="text/html" href="https://kbu.freifunk.net/wiki/index.php?title=Supernode&amp;diff=2541"/>
		<updated>2013-11-26T18:52:12Z</updated>

		<summary type="html">&lt;p&gt;Gevatter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[https://en.wikipedia.org/wiki/Supernode_%28networking%29 wikipedia-article]]&lt;br /&gt;
i don't like that word&lt;br /&gt;
&lt;br /&gt;
quick'n dirty &lt;br /&gt;
required software:&lt;br /&gt;
&lt;br /&gt;
1) [[https://projects.universe-factory.net/projects/fastd| fastd]] mesh-node-vpn&lt;br /&gt;
&lt;br /&gt;
2) [[https://github.com/ff-kbu/fastd-service| vpn-key-upload]] todo: remove overhead (apache,ruby,sinatra ...), [https://en.wikipedia.org/wiki/KISS_principle| kiss principle]]&lt;br /&gt;
not documented in here (todo)&lt;br /&gt;
&lt;br /&gt;
3) [[http://www.open-mesh.org/projects/open-mesh/wiki| batman-adv]]&lt;br /&gt;
&lt;br /&gt;
4) [[http://www.tinc-vpn.org/| tinc]] mesh-backbone-vpn&lt;br /&gt;
&lt;br /&gt;
5) OS: debian wheezy (or whatever you like)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
load batman-adv kernel-module while booting&lt;br /&gt;
in /etc/modules.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
batman-adv&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
disable pmtu-discovery&lt;br /&gt;
in /etc/sysctl.conf add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
net.ipv4.ip_no_pmtu_disc=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''fastd'''&lt;br /&gt;
in /etc/apt/apt/sources.list add&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
deb http://repo.universe-factory.net/debian/ sid main&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
keyimport&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 gpg --keyserver pgpkeys.mit.edu --recv-key  AB7A88C5B89033D8&lt;br /&gt;
 gpg -a --export AB7A88C5B89033D8 | sudo apt-key add -&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
install fastd&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 apt-get update&lt;br /&gt;
 apt-get install fastd&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd configuration&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/fastd/kbu# ls&lt;br /&gt;
backbone  fastd.conf peers &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# ls backbone/&lt;br /&gt;
fastd1  fastd2  fastd3  fastd4&lt;br /&gt;
root@fastd4:/etc/fastd/kbu# cat backbone/*&lt;br /&gt;
key &amp;quot;4f856d95bd596ac7724edca73a19e6e9d142b374df27166bb1a78e58785efc59&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;e1916b66c4f8a795e217877cf72607d952e796463c7024dd9a6a47ae2929bc10&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd2.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;d56181dfe9b5ac7cfe68a94c0ce406322a9924286a751673da0dcb28ad5218b0&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd3.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
key &amp;quot;9b3f65f99963343e2785c8c4fad65e70b73ee7e1205d63bd84f3e2decb53e621&amp;quot;;&lt;br /&gt;
remote ipv4 &amp;quot;fastd1.kbu.freifunk.net&amp;quot; port 10000;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[https://github.com/ff-kbu/fff/tree/v0.3-generic/files/lib/freifunk/mesh-vpn/backbone fastd-backbone]] for more&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Log everything to a log file&lt;br /&gt;
log to &amp;quot;/var/log/fastd.log&amp;quot; level debug; &lt;br /&gt;
# Set the interface name&lt;br /&gt;
interface &amp;quot;fastd&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Support xsalsa20 and aes128 encryption methods, prefer xsalsa20&lt;br /&gt;
method &amp;quot;xsalsa20-poly1305&amp;quot;;&lt;br /&gt;
method &amp;quot;aes128-gcm&amp;quot;;&lt;br /&gt;
method &amp;quot;null&amp;quot;;  #todo: WTF, encryption is off!?, what do we exchange keys for?&lt;br /&gt;
&lt;br /&gt;
# Bind to a fixed port, IPv4 only&lt;br /&gt;
bind 0.0.0.0:10000;&lt;br /&gt;
&lt;br /&gt;
# Secret key generated by `fastd --generate-key`&lt;br /&gt;
# in this case you have to ask the  holy guru of that project for the private key'&lt;br /&gt;
secret &amp;quot;won't tell my secret here&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# Set the interface MTU for TAP mode with xsalsa20/aes128 over IPv4 with a base MTU of 1492 (PPPoE)&lt;br /&gt;
# (see MTU selection documentation)&lt;br /&gt;
mtu 1426;&lt;br /&gt;
# Include peers from the directory 'peers'&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/backbone&amp;quot;;&lt;br /&gt;
include peers from &amp;quot;/etc/fastd/kbu/peers&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
#ipadress, routing&lt;br /&gt;
#on establish  &amp;quot;/root/scripts/fastdup.sh&amp;quot;; #does'not work for me, need to invoke an external script somewhere else&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
fastd-ifup-script,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#/bin/sh&lt;br /&gt;
&lt;br /&gt;
#bring the interface up&lt;br /&gt;
/sbin/ifconfig fastd up&lt;br /&gt;
&lt;br /&gt;
#start bat0 interface&lt;br /&gt;
/usr/sbin/batctl if add fastd&lt;br /&gt;
#dhcp forward through batman&lt;br /&gt;
/usr/sbin/batctl gw_mode server&lt;br /&gt;
/sbin/ifconfig bat0 172.27.XX.1 netmask 255.255.192.0 up&lt;br /&gt;
&lt;br /&gt;
#routing &lt;br /&gt;
/sbin/ip rule add from 172.27.0.0/18 table ffkbu&lt;br /&gt;
/sbin/ip route add 172.27.0.0/18 dev bat0 table ffkbu&lt;br /&gt;
/sbin/ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''backbone-net (tinc)'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install tinc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@fastd4:/etc/tinc/backbone# ls &lt;br /&gt;
bbkeys&lt;br /&gt;
hosts -&amp;gt; bbkeys&lt;br /&gt;
tinc.conf&lt;br /&gt;
tinc-up&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
public-keys for the tinc-backbone, can be found&lt;br /&gt;
[[https://github.com/ff-kbu/bbkeys here]]&lt;br /&gt;
&lt;br /&gt;
add your public key to that repo&lt;br /&gt;
&lt;br /&gt;
tinc.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/etc/tinc/backbone# cat tinc.conf &lt;br /&gt;
Name=fastd4&lt;br /&gt;
Device=/dev/net/tun&lt;br /&gt;
Mode=router&lt;br /&gt;
ConnectTo=paula&lt;br /&gt;
ConnectTo=paul&lt;br /&gt;
#enough links?&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
tinc-up &lt;br /&gt;
&amp;lt;pre&amp;gt; &lt;br /&gt;
#!/bin/sh&lt;br /&gt;
ifconfig $INTERFACE 172.27.255.X netmask 255.255.255.0 up&lt;br /&gt;
#&lt;br /&gt;
#set some backbone related routes&lt;br /&gt;
ip route add 172.27.255.0/24 dev backbone table ffkbu&lt;br /&gt;
ip route add default dev backbone table ffkbu&lt;br /&gt;
ip route flush cache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''routing'''&lt;br /&gt;
&lt;br /&gt;
we need to set up policy based routing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
echo &amp;quot;200 ffkbu&amp;quot; &amp;gt;&amp;gt; /etc/iproute2/rt_tables&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this is done in the tinc-up and the fastd-up scripts&lt;br /&gt;
&lt;br /&gt;
ip rule ls&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip rule ls&lt;br /&gt;
0:      from all lookup local &lt;br /&gt;
32765:  from 172.27.0.0/18 lookup ffkbu &lt;br /&gt;
32766:  from all lookup main &lt;br /&gt;
32767:  from all lookup default&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ip route list table ffkbu&lt;br /&gt;
default dev backbone  scope link &lt;br /&gt;
172.27.0.0/18 dev bat0  scope link &lt;br /&gt;
172.27.255.0/24 dev backbone  scope link &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
dhcpd.conf&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
subnet 172.27.0.0 netmask 255.255.192.0 {&lt;br /&gt;
  #if guru talks about subnets,&lt;br /&gt;
  #just the range is meant! &lt;br /&gt;
  #all nodes,supernodes,and clients &lt;br /&gt;
  #remain in the net 172.27.0.0/18&lt;br /&gt;
  range 172.27.XXX.XXX 172.27.XXX.XXX;&lt;br /&gt;
  option domain-name-servers 172.27.XXX.1;&lt;br /&gt;
  option domain-name &amp;quot;kbu.freifunk.net&amp;quot;;&lt;br /&gt;
  option routers 172.27.XXX.1;&lt;br /&gt;
  option broadcast-address 172.27.63.255;&lt;br /&gt;
  default-lease-time 600;&lt;br /&gt;
  max-lease-time 7200;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
you need to install a bind9&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== fastd ==&lt;br /&gt;
=== UDP-Queue Größe ===&lt;br /&gt;
Durch Broadcasts können können auf Supernodes kurzzeitig hohe Lastspitzen enstehen. In der aktuellen batman-adv-Version wird jedes Broadcast-Paket zudem 3x auf jedem Link versendet.&lt;br /&gt;
Die vergleichweise hohe Datenrate von 100MBit/s zwischen Supernodes bewirkt darüber hinaus, dass broadcast-Pakete mit 100MBit/s eingehen können, während sie gleichzeitig an alle Nodes gesendet werden müssen.&lt;br /&gt;
&lt;br /&gt;
Linux-Distributionen sehen per Default Queue-Größen im Bereich von 128 KB vor (http://www.cyberciti.biz/faq/linux-tcp-tuning/). Supernodes sind somit nicht in der Lage entsprechende Lastspitzen zu puffern und während Idle-Times zu versenden. Läuft die UDP-Queue über, so loggt fastd:&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
 2013-03-30 12:32:01 +0100 --- Warning: sendmsg: Resource temporarily unavailable&lt;br /&gt;
Jeder Log-Eintrag entspricht einem Paket, dass nicht enqueued werden konnte und damit verworfen wurde. Die Queue-Größen können via systctl angepasst werden (http://wwwx.cs.unc.edu/~sparkst/howto/network_tuning.php). Auf fastd2 wird zur Zeit verwendet:&lt;br /&gt;
 #/etc/sysctl.conf&lt;br /&gt;
 net.core.rmem_max=83886080&lt;br /&gt;
 net.core.wmem_max=83886080&lt;br /&gt;
 net.core.rmem_default=83886080&lt;br /&gt;
 net.core.wmem_default=83886080&lt;br /&gt;
&lt;br /&gt;
Das System verfügt dadurch über 80MB Speicher für Queues. Per default stehen ebenfalls 80MB zur Verfügung. Die konfigurierten 80MB reichen aus, um die 100MBit/s Verbindung über mehrere Sekunden auszulasten und Lastspitzen abzufangen.&lt;/div&gt;</summary>
		<author><name>Gevatter</name></author>
	</entry>
</feed>