<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wireless.subsignal.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=80.64.180.84</id>
	<title>Weimarnetz Wiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wireless.subsignal.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=80.64.180.84"/>
	<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Spezial:Beitr%C3%A4ge/80.64.180.84"/>
	<updated>2026-10-17T17:19:39Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12570</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12570"/>
		<updated>2006-07-28T10:21:32Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: /* Ausgabe */ geanuer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Warum===&lt;br /&gt;
Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Momentan krankt OLSR daran, das bei Strecken mit aehnlich guten ETX-Wert zum Ziel ueberhaupt nicht Ruecksicht auf die Gesamtbandbreite genommen wird, sondern NUR auf die ETX Werte.&lt;br /&gt;
&lt;br /&gt;
===Beispiel===&lt;br /&gt;
* Wir wollen von A nach E&lt;br /&gt;
* Strecke1: (alles &amp;gt;5mbit) A--1.31--B--2.12--C--1.89--D--3.15--E  , GesamtETX: 8.47&lt;br /&gt;
* Strecke2: (alles  1mbit) A--1.50--F--2.80--G--2.10--H--1.15--E  , GesamtETX: 7.55&lt;br /&gt;
* Laut OLSR/ETX wird Strecke2 genommen. Besser waere aber die Strecke1&lt;br /&gt;
* erreichen koennte man das z.b. ueber Manipulation der LQ-Werte&lt;br /&gt;
&lt;br /&gt;
===Ausgabe===&lt;br /&gt;
Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Werte in dieser Reihenfolge&lt;br /&gt;
* Uberschrift: ip,ort,sendeleistung,SNR,GPS,Wie lang ist die Messung her?&lt;br /&gt;
* Generell &lt;br /&gt;
** werden nur Nachbarn in die Wertung genommen,mit voller Windowsize und ETX&amp;lt;20. &lt;br /&gt;
** die Upload-werte sind die Download-werte es nachbarn&lt;br /&gt;
* eigener LQ-Faktor&lt;br /&gt;
* nachbars LQ-Faktor&lt;br /&gt;
* LQ,NLQ,ETX&lt;br /&gt;
* ETX im Durchschnitt&lt;br /&gt;
* UPload/DOWNload/Speed im Durchschnitt [kb/s]&lt;br /&gt;
* Rate im Durchschnitt&lt;br /&gt;
* IP&lt;br /&gt;
* Standort (ff_adm_loc)&lt;br /&gt;
* Entfernung in Meter (uber GPS bestimmt)&lt;br /&gt;
* Sendeleistung des Nachbarn in mW&lt;br /&gt;
* Signal-Rausch-Abstand&lt;br /&gt;
&lt;br /&gt;
10.63.42.1   frauentor3   10mW  8db  gps11.3293/50.9787   330min &lt;br /&gt;
&lt;br /&gt;
lqf nlqf    lq  nlq    etx  avg     up/down/ avg/mbit  ip           node       range  mW  SNR &lt;br /&gt;
1.0  1.0  0.48  0.51  6.12  3.90   480/ 511/ 509/4.07  10.63.54.1   kunstturm  1732m  20   1&lt;br /&gt;
1.0  1.0  0.88  0.92  1.31  1.61   912/ 732/ 901/7.22  10.63.104.1  glaeser8    339m  42  10&lt;br /&gt;
1.0  1.0  0.99  0.95  1.12  1.13  1112/1099/1104/8.81  10.63.62.1   trierer65   622m  30   8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;br /&gt;
Wie die OLSR-Optimierung aussehen koennte, ist noch zu disskutieren.&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12569</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12569"/>
		<updated>2006-07-28T10:20:11Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: /* Ausgabe */ +SNR&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Warum===&lt;br /&gt;
Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Momentan krankt OLSR daran, das bei Strecken mit aehnlich guten ETX-Wert zum Ziel ueberhaupt nicht Ruecksicht auf die Gesamtbandbreite genommen wird, sondern NUR auf die ETX Werte.&lt;br /&gt;
&lt;br /&gt;
===Beispiel===&lt;br /&gt;
* Wir wollen von A nach E&lt;br /&gt;
* Strecke1: (alles &amp;gt;5mbit) A--1.31--B--2.12--C--1.89--D--3.15--E  , GesamtETX: 8.47&lt;br /&gt;
* Strecke2: (alles  1mbit) A--1.50--F--2.80--G--2.10--H--1.15--E  , GesamtETX: 7.55&lt;br /&gt;
* Laut OLSR/ETX wird Strecke2 genommen. Besser waere aber die Strecke1&lt;br /&gt;
* erreichen koennte man das z.b. ueber Manipulation der LQ-Werte&lt;br /&gt;
&lt;br /&gt;
===Ausgabe===&lt;br /&gt;
Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Werte in dieser Reihenfolge&lt;br /&gt;
* Uberschrift: ip,ort,sendeleistung,SNR,GPS,Wie lang ist die Messung her?&lt;br /&gt;
* Generell &lt;br /&gt;
** werden nur Nachbarn in die Wertung genommen,mit voller Windowsize und ETX&amp;lt;20. &lt;br /&gt;
** die Upload-werte sind die Download-werte es nachbarn&lt;br /&gt;
* eigener LQ-Faktor&lt;br /&gt;
* nachbars LQ-Faktor&lt;br /&gt;
* LQ,NLQ,ETX&lt;br /&gt;
* ETX im Durchschnitt&lt;br /&gt;
* UPload/DOWNload/Speed im Durchschnitt [kb/s]&lt;br /&gt;
* Rate im Durchschnitt&lt;br /&gt;
* IP&lt;br /&gt;
* Standort (ff_adm_loc)&lt;br /&gt;
* Entfernung in Meter (uber GPS bestimmt)&lt;br /&gt;
* Sendeleistung des Nachbarn in mW&lt;br /&gt;
* Signal-Rausch-Abstand&lt;br /&gt;
&lt;br /&gt;
10.63.42.1   frauentor3   10mW  8db  gps11.3293/50.9787   330min &lt;br /&gt;
&lt;br /&gt;
lqf nlqf    lq  nlq    etx  avg     up/down/ avg/mbit  ip           node       range  mW  SNR &lt;br /&gt;
1.0  1.0  0.48  0.51  6.12  3.90   480/ 511/ 509/4.0   10.63.54.1   kunstturm  1732m  20   1&lt;br /&gt;
1.0  1.0  0.88  0.92  1.31  1.61   912/ 732/ 901/7.2   10.63.104.1  glaeser8    339m  42  10&lt;br /&gt;
1.0  1.0  0.99  0.95  1.12  1.13  1112/1099/1104/8.8   10.63.62.1   trierer65   622m  30   8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;br /&gt;
Wie die OLSR-Optimierung aussehen koennte, ist noch zu disskutieren.&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12568</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12568"/>
		<updated>2006-07-28T10:16:15Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: /* Ausgabe */ bessre&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Warum===&lt;br /&gt;
Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Momentan krankt OLSR daran, das bei Strecken mit aehnlich guten ETX-Wert zum Ziel ueberhaupt nicht Ruecksicht auf die Gesamtbandbreite genommen wird, sondern NUR auf die ETX Werte.&lt;br /&gt;
&lt;br /&gt;
===Beispiel===&lt;br /&gt;
* Wir wollen von A nach E&lt;br /&gt;
* Strecke1: (alles &amp;gt;5mbit) A--1.31--B--2.12--C--1.89--D--3.15--E  , GesamtETX: 8.47&lt;br /&gt;
* Strecke2: (alles  1mbit) A--1.50--F--2.80--G--2.10--H--1.15--E  , GesamtETX: 7.55&lt;br /&gt;
* Laut OLSR/ETX wird Strecke2 genommen. Besser waere aber die Strecke1&lt;br /&gt;
* erreichen koennte man das z.b. ueber Manipulation der LQ-Werte&lt;br /&gt;
&lt;br /&gt;
===Ausgabe===&lt;br /&gt;
Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Werte in dieser Reihenfolge&lt;br /&gt;
* Uberschrift: ip,ort,sendeleistung,GPS,Wie lang ist die Messung her?&lt;br /&gt;
* Generell &lt;br /&gt;
** werden nur Nachbarn in die Wertung genommen,mit voller Windowsize und ETX&amp;lt;20. &lt;br /&gt;
** die Upload-werte sind die Download-werte es nachbarn&lt;br /&gt;
* eigener LQ-Faktor&lt;br /&gt;
* nachbars LQ-Faktor&lt;br /&gt;
* LQ,NLQ,ETX&lt;br /&gt;
* ETX im Durchschnitt&lt;br /&gt;
* UPload/DOWNload/Speed im Durchschnitt [kb/s]&lt;br /&gt;
* Rate im Durchschnitt&lt;br /&gt;
* IP&lt;br /&gt;
* Standort (ff_adm_loc)&lt;br /&gt;
* Entfernung in Meter (uber GPS bestimmt)&lt;br /&gt;
* Sendeleistung des Nachbarn in mW&lt;br /&gt;
&lt;br /&gt;
10.63.42.1   frauentor3   10mW   gps11.3293/50.9787   330min &lt;br /&gt;
&lt;br /&gt;
lqf nlqf    lq  nlq    etx  avg     up/down/ avg/mbit  ip           node       range  mW  &lt;br /&gt;
1.0  1.0  0.48  0.51  6.12  3.90   480/ 511/ 509/4.0   10.63.54.1   kunstturm  1732m  20&lt;br /&gt;
1.0  1.0  0.88  0.92  1.31  1.61   912/ 732/ 901/7.2   10.63.104.1  glaeser8    339m  42&lt;br /&gt;
1.0  1.0  0.99  0.95  1.12  1.13  1112/1099/1104/8.8   10.63.62.1   trierer65   622m  30&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;br /&gt;
Wie die OLSR-Optimierung aussehen koennte, ist noch zu disskutieren.&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12567</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12567"/>
		<updated>2006-07-28T09:58:29Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: /* Ausgabe */ idee&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Warum===&lt;br /&gt;
Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Momentan krankt OLSR daran, das bei Strecken mit aehnlich guten ETX-Wert zum Ziel ueberhaupt nicht Ruecksicht auf die Gesamtbandbreite genommen wird, sondern NUR auf die ETX Werte.&lt;br /&gt;
&lt;br /&gt;
===Beispiel===&lt;br /&gt;
* Wir wollen von A nach E&lt;br /&gt;
* Strecke1: (alles &amp;gt;5mbit) A--1.31--B--2.12--C--1.89--D--3.15--E  , GesamtETX: 8.47&lt;br /&gt;
* Strecke2: (alles  1mbit) A--1.50--F--2.80--G--2.10--H--1.15--E  , GesamtETX: 7.55&lt;br /&gt;
* Laut OLSR/ETX wird Strecke2 genommen. Besser waere aber die Strecke1&lt;br /&gt;
* erreichen koennte man das z.b. ueber Manipulation der LQ-Werte&lt;br /&gt;
&lt;br /&gt;
===Ausgabe===&lt;br /&gt;
Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Werte in dieser Reihenfolge&lt;br /&gt;
* Uberschrift: ip,ort,sendeleistung,GPS,Wie lang ist die Messung her?&lt;br /&gt;
* Generell &lt;br /&gt;
** werden nur Nachbarn in die Wertung genommen, wo die volle Windowsize Daten gesammelt wurd und die einen ETX kleiner 20 haben. &lt;br /&gt;
** die Upload-werte sind die Download-werte es nachbarn&lt;br /&gt;
* eigener LQ-Faktor&lt;br /&gt;
* nachbars LQ-Faktor&lt;br /&gt;
* LQ,NLQ,ETX&lt;br /&gt;
* ETX im Durchschnitt&lt;br /&gt;
* UPload/DOWNload/Speed im Durchschnitt [kb/s]&lt;br /&gt;
* Rate im Durchschnitt&lt;br /&gt;
* IP&lt;br /&gt;
* Standort (ff_adm_loc)&lt;br /&gt;
* Entfernung in Meter (uber GPS bestimmt)&lt;br /&gt;
* Sendeleistung des Nachbarn in mW&lt;br /&gt;
&lt;br /&gt;
10.63.42.1   frauentor3   10mW   gps11.3293/50.9787   330min &lt;br /&gt;
&lt;br /&gt;
lqf nlqf    lq  nlq    etx  avg     up/down/ avg/mbit  ip           node       range  mW  &lt;br /&gt;
1.0  1.0  0.48  0.51  6.12  3.90   480/ 511/ 509/4.0   10.63.54.1   kunstturm  1732m  20&lt;br /&gt;
1.0  1.0  0.88  0.92  1.31  1.61   912/ 732/ 901/7.2   10.63.104.1  glaeser8    339m  42&lt;br /&gt;
1.0  1.0  0.99  0.95  1.12  1.13  1112/1099/1104/8.8   10.63.62.1   trierer65   622m  30&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;br /&gt;
Wie die OLSR-Optimierung aussehen koennte, ist noch zu disskutieren.&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12566</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12566"/>
		<updated>2006-07-28T09:55:25Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: /* Ausgabe */ +etx&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Warum===&lt;br /&gt;
Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Momentan krankt OLSR daran, das bei Strecken mit aehnlich guten ETX-Wert zum Ziel ueberhaupt nicht Ruecksicht auf die Gesamtbandbreite genommen wird, sondern NUR auf die ETX Werte.&lt;br /&gt;
&lt;br /&gt;
===Beispiel===&lt;br /&gt;
* Wir wollen von A nach E&lt;br /&gt;
* Strecke1: (alles &amp;gt;5mbit) A--1.31--B--2.12--C--1.89--D--3.15--E  , GesamtETX: 8.47&lt;br /&gt;
* Strecke2: (alles  1mbit) A--1.50--F--2.80--G--2.10--H--1.15--E  , GesamtETX: 7.55&lt;br /&gt;
* Laut OLSR/ETX wird Strecke2 genommen. Besser waere aber die Strecke1&lt;br /&gt;
* erreichen koennte man das z.b. ueber Manipulation der LQ-Werte&lt;br /&gt;
&lt;br /&gt;
===Ausgabe===&lt;br /&gt;
Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Werte in dieser Reihenfolge&lt;br /&gt;
- Uberschrift: ip,ort,sendeleistung,GPS,Wie lang ist die Messung her?&lt;br /&gt;
- Generell werden nur Nachbarn in die Wertung genommen, wo die volle Windowsize Daten gesammelt wurd und die einen ETX kleiner 20 haben. &lt;br /&gt;
- eigener LQ-Faktor&lt;br /&gt;
- nachbars LQ-Faktor&lt;br /&gt;
- LQ,NLQ,ETX&lt;br /&gt;
- ETX im Durchschnitt&lt;br /&gt;
- UPload/DOWNload/Speed im Durchschnitt [kb/s]&lt;br /&gt;
- Rate im Durchschnitt&lt;br /&gt;
- IP&lt;br /&gt;
- Standort (ff_adm_loc)&lt;br /&gt;
- Entfernung in Meter (uber GPS bestimmt)&lt;br /&gt;
- Sendeleistung des Nachbarn in mW&lt;br /&gt;
&lt;br /&gt;
10.63.42.1   frauentor3   10mW   gps11.3293/50.9787   330min &lt;br /&gt;
&lt;br /&gt;
lqf nlqf    lq  nlq    etx  avg     up/down/ avg/mbit  ip           node       range  mW  &lt;br /&gt;
1.0  1.0  0.48  0.51  6.12  3.90   480/ 511/ 509/4.0   10.63.54.1   kunstturm  1732m  20&lt;br /&gt;
1.0  1.0  0.88  0.92  1.31  1.61   912/ 732/ 901/7.2   10.63.104.1  glaeser8    339m  42&lt;br /&gt;
1.0  1.0  0.99  0.95  1.12  1.13  1112/1099/1104/8.8   10.63.62.1   trierer65   622m  30&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;br /&gt;
Wie die OLSR-Optimierung aussehen koennte, ist noch zu disskutieren.&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12565</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12565"/>
		<updated>2006-07-28T09:53:20Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: /* Beispiel */ fehler!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Warum===&lt;br /&gt;
Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Momentan krankt OLSR daran, das bei Strecken mit aehnlich guten ETX-Wert zum Ziel ueberhaupt nicht Ruecksicht auf die Gesamtbandbreite genommen wird, sondern NUR auf die ETX Werte.&lt;br /&gt;
&lt;br /&gt;
===Beispiel===&lt;br /&gt;
* Wir wollen von A nach E&lt;br /&gt;
* Strecke1: (alles &amp;gt;5mbit) A--1.31--B--2.12--C--1.89--D--3.15--E  , GesamtETX: 8.47&lt;br /&gt;
* Strecke2: (alles  1mbit) A--1.50--F--2.80--G--2.10--H--1.15--E  , GesamtETX: 7.55&lt;br /&gt;
* Laut OLSR/ETX wird Strecke2 genommen. Besser waere aber die Strecke1&lt;br /&gt;
* erreichen koennte man das z.b. ueber Manipulation der LQ-Werte&lt;br /&gt;
&lt;br /&gt;
===Ausgabe===&lt;br /&gt;
Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Werte in dieser Reihenfolge&lt;br /&gt;
- Uberschrift: ip,ort,sendeleistung,GPS,Wie lang ist die Messung her?&lt;br /&gt;
- eigener LQ-Faktor&lt;br /&gt;
- nachbars LQ-Faktor&lt;br /&gt;
- LQ,NLQ,ETX&lt;br /&gt;
- ETX im Durchschnitt&lt;br /&gt;
- UPload/DOWNload/Speed im Durchschnitt [kb/s]&lt;br /&gt;
- Rate im Durchschnitt&lt;br /&gt;
- IP&lt;br /&gt;
- Standort (ff_adm_loc)&lt;br /&gt;
- Entfernung in Meter (uber GPS bestimmt)&lt;br /&gt;
- Sendeleistung des Nachbarn in mW&lt;br /&gt;
&lt;br /&gt;
10.63.42.1   frauentor3   10mW   gps11.3293/50.9787   330min &lt;br /&gt;
&lt;br /&gt;
lqf nlqf    lq  nlq    etx  avg     up/down/ avg/mbit  ip           node       range  mW  &lt;br /&gt;
1.0  1.0  0.48  0.51  6.12  3.90   480/ 511/ 509/4.0   10.63.54.1   kunstturm  1732m  20&lt;br /&gt;
1.0  1.0  0.88  0.92  1.31  1.61   912/ 732/ 901/7.2   10.63.104.1  glaeser8    339m  42&lt;br /&gt;
1.0  1.0  0.99  0.95  1.12  1.13  1112/1099/1104/8.8   10.63.62.1   trierer65   622m  30&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;br /&gt;
Wie die OLSR-Optimierung aussehen koennte, ist noch zu disskutieren.&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12564</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12564"/>
		<updated>2006-07-28T09:52:12Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: /* Ausgabe */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Warum===&lt;br /&gt;
Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Momentan krankt OLSR daran, das bei Strecken mit aehnlich guten ETX-Wert zum Ziel ueberhaupt nicht Ruecksicht auf die Gesamtbandbreite genommen wird, sondern NUR auf die ETX Werte.&lt;br /&gt;
&lt;br /&gt;
===Beispiel===&lt;br /&gt;
* Wir wollen von A nach E&lt;br /&gt;
* Strecke1: (alles 1mbit) A--1.31--B--2.12--C--1.89--D--3.15--E  , GesamtETX: 8.47&lt;br /&gt;
* Strecke2: (alles &amp;gt;5mit) A--1.50--F--2.80--G--2.10--H--1.15--E  , GesamtETX: 7.55&lt;br /&gt;
* Laut OLSR/ETX wird Strecke1 genommen. Besser waere aber die Strecke 2&lt;br /&gt;
* erreichen koennte man das z.b. ueber Manipulation der LQ-Werte&lt;br /&gt;
&lt;br /&gt;
===Ausgabe===&lt;br /&gt;
Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Werte in dieser Reihenfolge&lt;br /&gt;
- Uberschrift: ip,ort,sendeleistung,GPS,Wie lang ist die Messung her?&lt;br /&gt;
- eigener LQ-Faktor&lt;br /&gt;
- nachbars LQ-Faktor&lt;br /&gt;
- LQ,NLQ,ETX&lt;br /&gt;
- ETX im Durchschnitt&lt;br /&gt;
- UPload/DOWNload/Speed im Durchschnitt [kb/s]&lt;br /&gt;
- Rate im Durchschnitt&lt;br /&gt;
- IP&lt;br /&gt;
- Standort (ff_adm_loc)&lt;br /&gt;
- Entfernung in Meter (uber GPS bestimmt)&lt;br /&gt;
- Sendeleistung des Nachbarn in mW&lt;br /&gt;
&lt;br /&gt;
10.63.42.1   frauentor3   10mW   gps11.3293/50.9787   330min &lt;br /&gt;
&lt;br /&gt;
lqf nlqf    lq  nlq    etx  avg     up/down/ avg/mbit  ip           node       range  mW  &lt;br /&gt;
1.0  1.0  0.48  0.51  6.12  3.90   480/ 511/ 509/4.0   10.63.54.1   kunstturm  1732m  20&lt;br /&gt;
1.0  1.0  0.88  0.92  1.31  1.61   912/ 732/ 901/7.2   10.63.104.1  glaeser8    339m  42&lt;br /&gt;
1.0  1.0  0.99  0.95  1.12  1.13  1112/1099/1104/8.8   10.63.62.1   trierer65   622m  30&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;br /&gt;
Wie die OLSR-Optimierung aussehen koennte, ist noch zu disskutieren.&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12563</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12563"/>
		<updated>2006-07-28T09:48:22Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: /* Ausgabe */ layout&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Warum===&lt;br /&gt;
Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Momentan krankt OLSR daran, das bei Strecken mit aehnlich guten ETX-Wert zum Ziel ueberhaupt nicht Ruecksicht auf die Gesamtbandbreite genommen wird, sondern NUR auf die ETX Werte.&lt;br /&gt;
&lt;br /&gt;
===Beispiel===&lt;br /&gt;
* Wir wollen von A nach E&lt;br /&gt;
* Strecke1: (alles 1mbit) A--1.31--B--2.12--C--1.89--D--3.15--E  , GesamtETX: 8.47&lt;br /&gt;
* Strecke2: (alles &amp;gt;5mit) A--1.50--F--2.80--G--2.10--H--1.15--E  , GesamtETX: 7.55&lt;br /&gt;
* Laut OLSR/ETX wird Strecke1 genommen. Besser waere aber die Strecke 2&lt;br /&gt;
* erreichen koennte man das z.b. ueber Manipulation der LQ-Werte&lt;br /&gt;
&lt;br /&gt;
===Ausgabe===&lt;br /&gt;
Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Werte in dieser Reihenfolge&lt;br /&gt;
- Uberschrift: ip,ort,sendeleistung,GPS,Wie lang ist die Messung her?&lt;br /&gt;
- eigener LQ-Faktor&lt;br /&gt;
- nachbars LQ-Faktor&lt;br /&gt;
- LQ,NLQ,ETX&lt;br /&gt;
- ETX im Durchschnitt&lt;br /&gt;
- UPload/DOWNload/Speed im Durchschnitt [kb/s]&lt;br /&gt;
- Rate im Durchschnitt&lt;br /&gt;
- IP&lt;br /&gt;
- Standort (ff_adm_loc)&lt;br /&gt;
- Entfernung in Meter (uber GPS bestimmt)&lt;br /&gt;
- Sendeleistung des Nachbarn in mW&lt;br /&gt;
&lt;br /&gt;
ip10.63.42.1   frauentor3  10mW   gps11.3293/50.9787   330min &lt;br /&gt;
&lt;br /&gt;
lqf  nlqf  lq   nlq    etx  avg     up/down/ avg/mbit      ip        node     range  mW  &lt;br /&gt;
1.0  1.0  0.48  0.51  6.12  3.90   480/ 511/ 509/4.0   10.63.54.1  kunstturm  1732m  20&lt;br /&gt;
1.0  1.0  0.88  0.92  1.31  1.61   912/ 732/ 901/7.2   10.63.104.1 glaeser8    339m  42&lt;br /&gt;
1.0  1.0  0.99  0.95  1.12  1.13  1112/1099/1104/8.8   10.63.62.1  trierer65   622m  30&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;br /&gt;
Wie die OLSR-Optimierung aussehen koennte, ist noch zu disskutieren.&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12562</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12562"/>
		<updated>2006-07-28T09:38:53Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: /* Beispiel */ ordo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Warum===&lt;br /&gt;
Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Momentan krankt OLSR daran, das bei Strecken mit aehnlich guten ETX-Wert zum Ziel ueberhaupt nicht Ruecksicht auf die Gesamtbandbreite genommen wird, sondern NUR auf die ETX Werte.&lt;br /&gt;
&lt;br /&gt;
===Beispiel===&lt;br /&gt;
* Wir wollen von A nach E&lt;br /&gt;
* Strecke1: (alles 1mbit) A--1.31--B--2.12--C--1.89--D--3.15--E  , GesamtETX: 8.47&lt;br /&gt;
* Strecke2: (alles &amp;gt;5mit) A--1.50--F--2.80--G--2.10--H--1.15--E  , GesamtETX: 7.55&lt;br /&gt;
* Laut OLSR/ETX wird Strecke1 genommen. Besser waere aber die Strecke 2&lt;br /&gt;
* erreichen koennte man das z.b. ueber Manipulation der LQ-Werte&lt;br /&gt;
&lt;br /&gt;
===Ausgabe===&lt;br /&gt;
Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Werte in dieser Reihenfolge&lt;br /&gt;
- Uberschrift: ip,ort,sendeleistung,GPS,Wie lang ist die Messung her?&lt;br /&gt;
- eigener LQ-Faktor&lt;br /&gt;
- nachbars LQ-Faktor&lt;br /&gt;
- LQ,NLQ,ETX&lt;br /&gt;
- ETX im Durchschnitt&lt;br /&gt;
- UPload/DOWNload/Speed im Durchschnitt [kb/s]&lt;br /&gt;
- Rate im Durchschnitt&lt;br /&gt;
- IP&lt;br /&gt;
- Standort (ff_adm_loc)&lt;br /&gt;
- Entfernung in Meter (uber GPS bestimmt)&lt;br /&gt;
- Sendeleistung des Nachbarn in mW&lt;br /&gt;
&lt;br /&gt;
ip10.63.42.1   frauentor3  10mW   gps11.3293/50.9787   330min &lt;br /&gt;
lqf1.0 nlqf1.0 lq0.48 nlq0.51 etx6.12 avg3.90   480/ 511/ 509/4.0mbit_avg   ip10.63.54.1   kunstturm   1732m 20mW&lt;br /&gt;
lqf1.0 nlqf1.0 lq0.88 nlq0.92 etx1.31 avg1.61   912/ 732/ 901/7.2mbit_avg   ip10.63.104.1   glaeser8    339m 42mW&lt;br /&gt;
lqf1.0 nlqf1.0 lq0.99 nlq0.95 etx1.12 avg1.13  1112/1099/1104/8.8mbit_avg   ip10.63.62.1   trierer65    622m 30mW&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;br /&gt;
Wie die OLSR-Optimierung aussehen koennte, ist noch zu disskutieren.&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12561</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12561"/>
		<updated>2006-07-28T09:38:30Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: erklaerung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Warum===&lt;br /&gt;
Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Momentan krankt OLSR daran, das bei Strecken mit aehnlich guten ETX-Wert zum Ziel ueberhaupt nicht Ruecksicht auf die Gesamtbandbreite genommen wird, sondern NUR auf die ETX Werte.&lt;br /&gt;
&lt;br /&gt;
===Beispiel===&lt;br /&gt;
* Wir wollen von A nach E&lt;br /&gt;
* Strecke1: (alles 1mbit) A--1.31--B--2.12--C--1.89--D--3.15--E  , GesamtETX: 8.47&lt;br /&gt;
* Strecke2: (alles &amp;gt;5mit) A--1.50--F--2.80--G--2.10--H--1.15--E  , GesamtETX: 7.55&lt;br /&gt;
* Laut EXT wird Strecke1 genommen. Besser waere aber die Strecke 2&lt;br /&gt;
* erreichen koennte man das z.b. ueber Manipulation der LQ-Werte&lt;br /&gt;
&lt;br /&gt;
===Ausgabe===&lt;br /&gt;
Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Werte in dieser Reihenfolge&lt;br /&gt;
- Uberschrift: ip,ort,sendeleistung,GPS,Wie lang ist die Messung her?&lt;br /&gt;
- eigener LQ-Faktor&lt;br /&gt;
- nachbars LQ-Faktor&lt;br /&gt;
- LQ,NLQ,ETX&lt;br /&gt;
- ETX im Durchschnitt&lt;br /&gt;
- UPload/DOWNload/Speed im Durchschnitt [kb/s]&lt;br /&gt;
- Rate im Durchschnitt&lt;br /&gt;
- IP&lt;br /&gt;
- Standort (ff_adm_loc)&lt;br /&gt;
- Entfernung in Meter (uber GPS bestimmt)&lt;br /&gt;
- Sendeleistung des Nachbarn in mW&lt;br /&gt;
&lt;br /&gt;
ip10.63.42.1   frauentor3  10mW   gps11.3293/50.9787   330min &lt;br /&gt;
lqf1.0 nlqf1.0 lq0.48 nlq0.51 etx6.12 avg3.90   480/ 511/ 509/4.0mbit_avg   ip10.63.54.1   kunstturm   1732m 20mW&lt;br /&gt;
lqf1.0 nlqf1.0 lq0.88 nlq0.92 etx1.31 avg1.61   912/ 732/ 901/7.2mbit_avg   ip10.63.104.1   glaeser8    339m 42mW&lt;br /&gt;
lqf1.0 nlqf1.0 lq0.99 nlq0.95 etx1.12 avg1.13  1112/1099/1104/8.8mbit_avg   ip10.63.62.1   trierer65    622m 30mW&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;br /&gt;
Wie die OLSR-Optimierung aussehen koennte, ist noch zu disskutieren.&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12560</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12560"/>
		<updated>2006-07-28T09:19:48Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: layout&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Werte in dieser Reihenfolge&lt;br /&gt;
- Uberschrift: ip,ort,sendeleistung,GPS,Wie lang ist die Messung her?&lt;br /&gt;
- eigener LQ-Faktor&lt;br /&gt;
- nachbars LQ-Faktor&lt;br /&gt;
- LQ,NLQ,ETX&lt;br /&gt;
- ETX im Durchschnitt&lt;br /&gt;
- UPload/DOWNload/Speed im Durchschnitt [kb/s]&lt;br /&gt;
- Rate im Durchschnitt&lt;br /&gt;
- IP&lt;br /&gt;
- Standort (ff_adm_loc)&lt;br /&gt;
- Entfernung in Meter (uber GPS bestimmt)&lt;br /&gt;
- Sendeleistung des Nachbarn in mW&lt;br /&gt;
&lt;br /&gt;
ip10.63.42.1   frauentor3  10mW   gps11.3293/50.9787   330min &lt;br /&gt;
lqf1.0 nlqf1.0 lq0.48 nlq0.51 etx6.12 avg3.90   480/ 511/ 509/4.0mbit_avg   ip10.63.54.1   kunstturm   1732m 20mW&lt;br /&gt;
lqf1.0 nlqf1.0 lq0.88 nlq0.92 etx1.31 avg1.61   912/ 732/ 901/7.2mbit_avg   ip10.63.104.1   glaeser8    339m 42mW&lt;br /&gt;
lqf1.0 nlqf1.0 lq0.99 nlq0.95 etx1.12 avg1.13  1112/1099/1104/8.8mbit_avg   ip10.63.62.1   trierer65    622m 30mW&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12559</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12559"/>
		<updated>2006-07-28T09:15:31Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: +gps&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Werte in dieser Reihenfolge&lt;br /&gt;
- Uberschrift: ip,ort,sendeleistung,GPS,Wie lang ist die Messung her?&lt;br /&gt;
- eigener LQ-Faktor&lt;br /&gt;
- nachbars LQ-Faktor&lt;br /&gt;
- LQ,NLQ,ETX&lt;br /&gt;
- ETX im Durchschnitt&lt;br /&gt;
- UPload/DOWNload/Speed im Durchschnitt [kb/s]&lt;br /&gt;
- Rate im Durchschnitt&lt;br /&gt;
- IP&lt;br /&gt;
- Standort (ff_adm_loc)&lt;br /&gt;
- Entfernung in Meter (uber GPS bestimmt)&lt;br /&gt;
- Sendeleistung des Nachbarn in mW&lt;br /&gt;
&lt;br /&gt;
ip10.63.42.1   frauentor3  10mW   11.3293/50.9787   330min &lt;br /&gt;
lqf1.0 nlqf1.0 lq0.48 nlq0.51 etx6.12 avg3.90   480/ 511/ 509/4.0mbit_avg   ip10.63.54.1   kunstturm   1732m 20mW&lt;br /&gt;
lqf1.0 nlqf1.0 lq0.88 nlq0.92 etx1.31 avg1.61   912/ 732/ 901/7.2mbit_avg   ip10.63.104.1   glaeser8    339m 42mW&lt;br /&gt;
lqf1.0 nlqf1.0 lq0.99 nlq0.95 etx1.12 avg1.13  1112/1099/1104/8.8mbit_avg   ip10.63.62.1   trierer65    622m 30mW&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12558</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12558"/>
		<updated>2006-07-28T09:14:05Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Werte in dieser Reihenfolge&lt;br /&gt;
- Uberschrift: ip,ort,sendeleistung,Wie lang ist die Messung her?&lt;br /&gt;
- eigener LQ-Faktor&lt;br /&gt;
- nachbars LQ-Faktor&lt;br /&gt;
- LQ,NLQ,ETX&lt;br /&gt;
- ETX im Durchschnitt&lt;br /&gt;
- UPload/DOWNload/Speed im Durchschnitt [kb/s]&lt;br /&gt;
- Rate im Durchschnitt&lt;br /&gt;
- IP&lt;br /&gt;
- Standort (ff_adm_loc)&lt;br /&gt;
- Entfernung in Meter (uber GPS bestimmt)&lt;br /&gt;
- Sendeleistung des Nachbarn in mW&lt;br /&gt;
&lt;br /&gt;
ip10.63.42.1   frauentor3  10mW   330min &lt;br /&gt;
lqf1.0 nlqf1.0 lq0.48 nlq0.51 etx6.12 avg3.90   480/ 511/ 509/4.0mbit_avg   ip10.63.54.1   kunstturm   1732m 20mW&lt;br /&gt;
lqf1.0 nlqf1.0 lq0.88 nlq0.92 etx1.31 avg1.61   912/ 732/ 901/7.2mbit_avg   ip10.63.104.1   glaeser8    339m 42mW&lt;br /&gt;
lqf1.0 nlqf1.0 lq0.99 nlq0.95 etx1.12 avg1.13  1112/1099/1104/8.8mbit_avg   ip10.63.62.1   trierer65    622m 30mW&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12557</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12557"/>
		<updated>2006-07-28T09:13:51Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: idee&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Werte in dieser Reihenfolge&lt;br /&gt;
- Uberschrift: ip,ort,sendeleistung,Wie lang ist die Messung her?&lt;br /&gt;
- eigener LQ-Faktor&lt;br /&gt;
- nachbars LQ-Faktor&lt;br /&gt;
- LQ,NLQ,ETX&lt;br /&gt;
- ETX im Durchschnitt&lt;br /&gt;
- UPload/DOWNload/Speed im Durchschnitt [kb/s]&lt;br /&gt;
- Rate im Durchschnitt&lt;br /&gt;
- IP&lt;br /&gt;
- Standort (ff_adm_loc)&lt;br /&gt;
- Entfernung in Meter (uber GPS bestimmt)&lt;br /&gt;
- Sendeleistung des Nachbarn in mW&lt;br /&gt;
&lt;br /&gt;
ip10.63.42.1   frauentor3  10mW   330min &lt;br /&gt;
lqf1.0 nlqf1.0 lq0.48 nlq0.51 etx6.12 avg3.90   480/ 511/ 509/4.0mbit_avg   ip10.63.54.1   kunstturm   1732m 20mW&lt;br /&gt;
lqf1.0 nlqf1.0 lq0.88 nlq0.92 etx1.31 avg1.61   912/ 732/ 901/7.2mbit_avg   ip10.63.104.1   glaeser8    339m   42mW&lt;br /&gt;
lqf1.0 nlqf1.0 lq0.99 nlq0.95 etx1.12 avg1.13  1112/1099/1104/8.8mbit_avg   ip10.63.62.1   trierer65    622m 30mW&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12556</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12556"/>
		<updated>2006-07-28T09:03:27Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: +lqf&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Werte in dieser Reihenfolge&lt;br /&gt;
- Wie lang ist die Messung her?&lt;br /&gt;
- LQ-Faktor&lt;br /&gt;
- LQ,NLQ,ETX&lt;br /&gt;
- ETX im Durchschnitt&lt;br /&gt;
- UPload/DOWNload/Speed im Durchschnitt [kb/s]&lt;br /&gt;
- Rate im Durchschnitt&lt;br /&gt;
- IP&lt;br /&gt;
- Standort (ff_adm_loc)&lt;br /&gt;
- Entfernung in Meter (uber GPS bestimmt)&lt;br /&gt;
- Sendeleistung des Nachbarn in mW&lt;br /&gt;
&lt;br /&gt;
 331min   lqf1.0 lq0.48 nlq0.51 etx6.12 avg3.90   480/ 511/ 509   4.0mbit_avg   ip10.63.54.1   kunstturm   1732m   20mW&lt;br /&gt;
 330min   lqf1.0 lq0.88 nlq0.92 etx1.31 avg1.61   912/ 732/ 901   7.2mbit_avg   ip10.63.104.1   glaeser8    339m   42mW&lt;br /&gt;
 327min   lqf1.0 lq0.99 nlq0.95 etx1.12 avg1.13  1112/1099/1104   8.8mbit_avg   ip10.63.62.1   trierer65    622m   30mW&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12555</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12555"/>
		<updated>2006-07-28T08:41:59Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Werte in dieser Reihenfolge&lt;br /&gt;
- Wie lang ist die Messung her?&lt;br /&gt;
- LQ,NLQ,ETX&lt;br /&gt;
- ETX im Durchschnitt&lt;br /&gt;
- UPload/DOWNload/Speed im Durchschnitt [kb/s]&lt;br /&gt;
- Rate im Durchschnitt&lt;br /&gt;
- IP&lt;br /&gt;
- Standort (ff_adm_loc)&lt;br /&gt;
- Entfernung in Meter (uber GPS bestimmt)&lt;br /&gt;
- Sendeleistung des Nachbarn in mW&lt;br /&gt;
&lt;br /&gt;
 331min   lq0.48 nlq0.51 etx6.12 avg3.90   480/ 511/ 509   4.0mbit_avg   ip10.63.54.1   kunstturm   1732m   20mW&lt;br /&gt;
 330min   lq0.88 nlq0.92 etx1.31 avg1.61   912/ 732/ 901   7.2mbit_avg   ip10.63.104.1   glaeser8    339m   42mW&lt;br /&gt;
 327min   lq0.99 nlq0.95 etx1.12 avg1.13  1112/1099/1104   8.8mbit_avg   ip10.63.62.1   trierer65    622m   30mW&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12554</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12554"/>
		<updated>2006-07-28T08:40:05Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Messung_wie_lang_her?,LQ,NLQ,ETX,ETX imschnitt,UP/DOWN/Durchschnitt [kb/s],Rate imschnitt,IP,Standort,Entfernung,mW&lt;br /&gt;
&lt;br /&gt;
 331min   lq0.48 nlq0.51 etx6.12 avg3.90   480/ 511/ 509   4.0mbit_avg   ip10.63.54.1   kunstturm   1732m   20mW&lt;br /&gt;
 330min   lq0.88 nlq0.92 etx1.31 avg1.61   912/ 732/ 901   7.2mbit_avg   ip10.63.104.1   glaeser8    339m   42mW&lt;br /&gt;
 327min   lq0.99 nlq0.95 etx1.12 avg1.13  1112/1099/1104   8.8mbit_avg   ip10.63.62.1   trierer65    622m   30mW&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12553</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12553"/>
		<updated>2006-07-28T08:33:05Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: +layout&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Messung_wie_lang_her?,LQ,NLQ,ETX,ETX imschnitt,UP/DOWN/Durchschnitt [kb/s],IP,Standort,Entfernung,mW,Rate imschnitt&lt;br /&gt;
&lt;br /&gt;
 331min   lq0.48 nlq0.51 etx6.12 avg3.90   480/ 511/ 509   4.0mbit_avg   ip10.63.54.1   kunstturm   1732m   20mW&lt;br /&gt;
 330min   lq0.88 nlq0.92 etx1.31 avg1.61   912/ 732/ 901   7.2mbit_avg   ip10.63.104.1   glaeser8    339m   42mW&lt;br /&gt;
 327min   lq0.99 nlq0.95 etx1.12 avg1.13  1112/1099/1104   8.8mbit_avg   ip10.63.62.1   trierer65    622m   30mW&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12552</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12552"/>
		<updated>2006-07-28T08:30:51Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: layout&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Messung_wie_lang_her?,LQ,NLQ,ETX,ETX imschnitt,UP/DOWN/Durchschnitt [kb/s],IP,Standort,Entfernung,mW,Rate imschnitt&lt;br /&gt;
&lt;br /&gt;
331min   lq0.48 nlq0.51 etx6.12 avg3.90  480/511/509   4.0mbit_avg   ip10.63.54.1   kunstturm   1732m   20mW&lt;br /&gt;
330min   lq0.88 nlq0.92 etx1.31 avg1.61  912/732/901   7.2mbit_avg   ip10.63.104.1   glaeser8   339m   42mW&lt;br /&gt;
327min   lq0.99 nlq0.95 etx1.12 avg1.13  1112/1099/1104   8.8mbit_avg   ip10.63.104.1   glaeser8   339m   42mW&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12551</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12551"/>
		<updated>2006-07-28T08:25:26Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: mW!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Messung_wie_lang_her?,LQ,NLQ,ETX,ETX imschnitt,UP/DOWN/Durchschnitt [kb/s],IP,Standort,Entfernung,mW,Rate imschnitt&lt;br /&gt;
&lt;br /&gt;
331min   lq0.48 nlq0.51 etx6.12 avg3.90  480/511/509   ip10.63.54.1   kunstturm   1732m   20mW   5.5mbit_avg&lt;br /&gt;
330min   lq0.88 nlq0.92 etx1.31 avg1.61  912/732/901   ip10.63.104.1   glaeser8   339m   42mW   11mbit_avg&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12550</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12550"/>
		<updated>2006-07-28T08:14:10Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: layut&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Messung_wie_lang_her?,LQ,NLQ,ETX,ETX im Durchschnitt,UP/DOWN/Durchschnitt [kb/s],IP,Standort,Entfernung,Rate im Durchschnitt&lt;br /&gt;
&lt;br /&gt;
331min   lq0.48 nlq0.51 etx6.12 avg3.90  480/511/509   ip10.63.54.1   kunstturm   1732m   5.5mbit_avg&lt;br /&gt;
330min   lq0.88 nlq0.92 etx1.31 avg1.61  912/732/901   ip10.63.104.1   glaeser8   339m   11mbit_avg&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12549</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12549"/>
		<updated>2006-07-28T08:13:20Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: idee&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Messung_wie_lang_her?,LQ,NLQ,ETX,ETX im Durchschnitt,UP/DOWN/Durchschnitt [kb/s],IP,Standort,Entfernung,Rate im Durchschnitt&lt;br /&gt;
&lt;br /&gt;
331min   lq0.48 nlq0.51 etx6.12 avg3.90  480/511/509   ip10.63.54.1   kunstturm   1732m   avg5.5mbit&lt;br /&gt;
330min   lq0.88 nlq0.92 etx1.31 avg1.61  912/732/901   ip10.63.104.1   glaeser8   339m   avg11mbit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12548</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12548"/>
		<updated>2006-07-28T08:05:29Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: standort&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Messung_wie_lang_her?,LQ,NLQ,ETX,UP/DOWN [kb/s],IP,Standort,Entfernung,Rate&lt;br /&gt;
&lt;br /&gt;
331min   lq0.48 nlq0.51 etx6.12   480/511   ip10.63.54.1   kunstturm   1732m   5.5mbit&lt;br /&gt;
330min   lq0.88 nlq0.92 etx1.31   912/732   ip10.63.104.1  glaeser8    339m   11mbit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12547</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12547"/>
		<updated>2006-07-28T08:03:51Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Messung_wie_lang_her?,LQ,NLQ,ETX,IP,UP/DOWN [kb/s],Entfernung,Rate&lt;br /&gt;
&lt;br /&gt;
331min   lq0.48 nlq0.51 etx6.12   ip10.63.54.1   480/511   1732m   5.5mbit&lt;br /&gt;
330min   lq0.88 nlq0.92 etx1.31   ip10.63.104.1   912/732   339m   11mbit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
An der Ausfuehrung wird programmiert. [[Benutzer:80.64.180.84|80.64.180.84]] 10:03, 28. Jul 2006 (CEST)&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12546</id>
		<title>Bandbreitentest</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Bandbreitentest&amp;diff=12546"/>
		<updated>2006-07-28T08:02:22Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: idee&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um in Zukunft die verfuegbare Bandbreite mit in die Routingberechnung mit einzubeziehen,&lt;br /&gt;
wird in regelmaessigen Abstaenden die Bandbreite/Geschwindigkeit zu allen Funknachbarn getestet. Die Ausgabe wird ungefaehr so aussehen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Messung_wie_lang_her?,LQ,NLQ,ETX,IP,UP/DOWN [kb/s],Entfernung,Rate&lt;br /&gt;
&lt;br /&gt;
331min - lq0.48 - nlq0.51 - etx6.12 - ip10.63.54.1 - 480/511 - 1732m - 5.5mbit&lt;br /&gt;
330min - lq0.88 - nlq0.92 - etx1.31 - ip10.63.104.1 - 912/732 - 339m - 11mbit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Diskussion:Nervseite&amp;diff=12545</id>
		<title>Diskussion:Nervseite</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Diskussion:Nervseite&amp;diff=12545"/>
		<updated>2006-07-28T07:50:18Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: /* ToDo fuer Bastian &amp;amp; die Firmwarefrickler */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Roadmap - Wohin geht die Reise?===&lt;br /&gt;
*momentan basierte die Software auf der FreifunkFirmware v1.2.5&lt;br /&gt;
*Allgemeinere Regeln, so das die Software auch in anderen Staedten genutzt werden koennte&lt;br /&gt;
*Speichersparen wo es nur geht / auf AWK verzichten&lt;br /&gt;
*Die Software soll auf Geraeten mit 2mb Flash bzw. 8mb RAM laufen. Auch auf dem WRT54g v5.&lt;br /&gt;
*es muss (?) zwei verschiedene Versionen geben, fuer Geraete mit viel und mit wenig Speicher&lt;br /&gt;
*Mehrsprachigkeit&lt;br /&gt;
&lt;br /&gt;
===Was kann diese Firmware===&lt;br /&gt;
*sie baut auf der Freifunk-Firmware v1.2.5 auf&lt;br /&gt;
*im Wiki veraenderbare [[Nervseite]] die jeder Benutzer mindestens einmal taeglich sieht&lt;br /&gt;
**die Abhaengig vom Betrachter (registrierter Laptop, Laptop oder Kabelrechner) anderes aussieht&lt;br /&gt;
*dezentrale Verteilung der MAC-Adressen von registrierten Laptop-Nutzern &lt;br /&gt;
*integrierte grafische Statistik (Datenverkehr etc.)&lt;br /&gt;
*integriertes Accounting (Datenverkehr pro IP)&lt;br /&gt;
&lt;br /&gt;
===ToDo fuer Bastian &amp;amp; die Firmwarefrickler===&lt;br /&gt;
* Betaversion hier zum Download: (unbedingt Kindergarten nochmal ausfuehren)&lt;br /&gt;
** http://sourceforge.net/projects/weimarnetz-fw/&lt;br /&gt;
** http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/weimarnetz-edition-{{fff_we-version}}-trx.bin&lt;br /&gt;
** siehe auch [[Subversion - Versionskontrolle im Weimarnetz]]&lt;br /&gt;
* Vor dem naechsten Release muss noch folgendes gemacht werden:&lt;br /&gt;
** registrator: automatisches backup der registrierungsdaten per mail, nur wenn sich DB aendert.&lt;br /&gt;
** registratorclient: schutz vor auslesen aus dem internet,nur 127/104/10 im ersten Remote-IP-Oktett zulassen&lt;br /&gt;
** registrator+client verschmelzen&lt;br /&gt;
** easyconfig: andere staedte - hinweis schreiben (soll nicht funzen)&lt;br /&gt;
** easyconfig: warnung bei passwort &amp;quot;admin&amp;quot; -&amp;gt; nervseite&lt;br /&gt;
** sanitizer: knotenbetreiber-notiz &amp;amp; kontaktdaten &amp;amp; personalisierbarer teil (=ff_adm_note) in nervseite integrieren &lt;br /&gt;
** sanitizer: &amp;lt;inethost/&amp;gt; = hostname vom inet-HNA fuer nervseite&lt;br /&gt;
** nervseite: wo es geht, bilder benutzen&lt;br /&gt;
** cron sauberer programmieren (selbstlernend,dateiname enthaelt minuten)&lt;br /&gt;
** speichersparendere und besser zu durchschauende nervseite&lt;br /&gt;
** nervseite: nach &amp;quot;ich will ins internet&amp;quot; umleitung auf startseite inet-gateway (172.16.1.80)&lt;br /&gt;
** infopage: [[Bandbreitentest]] integrieren&lt;br /&gt;
&lt;br /&gt;
====Version ??juli2006-??uhr??====&lt;br /&gt;
* FERTIG , URL der Nervseite aendern&lt;br /&gt;
* FERTIG , registrator: mehr logging&lt;br /&gt;
* FERTIG , BUG: registrator: blockiert manchmal, weil er _denkt_ er wird gerade benutzt&lt;br /&gt;
* FERTIG , KISS: infoseitengenerierung nicht ueber wget sondern direkt machen&lt;br /&gt;
* FERTIG , KISS: nervseiten-vorlage aus SVN heraustrennen &lt;br /&gt;
* FERTIG , KISS: nervseiten-vorlage _ungepackt_ ins firmware-image legen&lt;br /&gt;
* FERTIG , [[Accounting_installieren |accounting]] integrieren&lt;br /&gt;
* [http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/weimarnetz-edition-1154170800-08jul2006-11uhr36-trx.bin nightly_build] - 1.748.992 Bytes&lt;br /&gt;
* FERTIG , ipk&amp;#039;s, binarys und bilder aus dem SVN rausnehmen &lt;br /&gt;
* FERTIG , firewall: paket mit ziel=WAN-Netz und quelle NICHT eigenes LAN = verbieten&lt;br /&gt;
* FERTIG , registrator: netcat integrieren&lt;br /&gt;
&lt;br /&gt;
====Version 07juli2006-19uhr54====&lt;br /&gt;
* [http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/weimarnetz-edition-1154113200-07jul2006-19uhr54-trx.bin Download] - 1.732.608 Bytes&lt;br /&gt;
* FERTIG , nervseite+nervnerv joinen , nervseite holen = cgi-bin-nervseite?0&lt;br /&gt;
* FERTIG , sanitizer: &amp;lt;walledgarden/&amp;gt; = Liste der freien Seiten fixen&lt;br /&gt;
* FERTIG , heartbeat: fon-hack,speicherauslastung,traceroute inetgateway&lt;br /&gt;
* FERTIG , domains einheitlich auf &amp;quot;.olsr&amp;quot;&lt;br /&gt;
* FERTIG , maclistenverteilung: alle nachbarn probieren&lt;br /&gt;
* FERTIG , nervseite: button &amp;quot;ich will ins internet&amp;quot;&lt;br /&gt;
* FERTIG , registrator: mechanismus einbauen,damit nur ein nutzer gleichzeitig drauf zugreifen kann&lt;br /&gt;
* FERTIG , easyconfig: knotennummer aus nvram-variable und nicht aus domain bestimmen&lt;br /&gt;
* FERTIG , easyconfig: leerzeichen in kontaktdaten machten probleme&lt;br /&gt;
* FERTIG , cron: skript saeubern und unnoetige /tmp/-kopie loeschen&lt;br /&gt;
* FERTIG , statistik: integrieren&lt;br /&gt;
* FERTIG , ipk-pakete nach /ipk und dann das verzeichnis loeschen.&lt;br /&gt;
* FERTIG , BUG behoben: content-type wird immer doppelt ausgegeben,wenn man nervseite auf entfernten knoten abruft&lt;br /&gt;
* FERTIG , easyconfig: wan_dns bei DSL wieder auf 141.54.1.3&lt;br /&gt;
* FERTIG , easyconfig: sonderzeichen im hostnamen filtern&lt;br /&gt;
* FERTIG , kleineres oder gar kein startbild&lt;br /&gt;
&lt;br /&gt;
====Version 30juni2006-13uhr33====&lt;br /&gt;
&lt;br /&gt;
* [http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/weimarnetz-edition-1153486800-30jun2006-13uhr33-trx.bin Download] - 1.531.904 Bytes&lt;br /&gt;
* FERTIG , neue weimarnetzeinstellungen ab 01.07.2006: FunkKanal-5, 02:ca:ca:00:ba:be&lt;br /&gt;
* nervseiten: template durch den sanitizer jagen&lt;br /&gt;
* FERTIG , syslog vergroessern, logrotate auch anzeigen&lt;br /&gt;
* FERTIG , funktuning auch ohne neustart&lt;br /&gt;
* FERTIG , infopage: beim generieren wget nach 5 min killen&lt;br /&gt;
* FERTIG , eigenes Startbild&lt;br /&gt;
* FERTIG , BUG: nervseite: wenn nach dem holen dateigroesse = 0,dann verwerfen&lt;br /&gt;
* FERTIG , sanitizer: adresse des geraets fuer nichtrelative links&lt;br /&gt;
* FERTIG , infopage: rts_real/cts_real&lt;br /&gt;
* FERTIG , walledgarden: iptables-fehlermeldungen unterdruecken&lt;br /&gt;
* FERTIG , infopage: &amp;quot;override funkparameter_tuning&amp;quot;&lt;br /&gt;
* FERTIG , infopage: force-11mbit&lt;br /&gt;
* FERTIG , registrator: k-modus&lt;br /&gt;
* FERTIG , infopage: alle adressen aus /proc/net/arp anzeigen&lt;br /&gt;
* FERTIG , nervseite: bei zu vielen verbindungen,uebersicht generieren&lt;br /&gt;
* FERTIG , nervseite: beim sperren anzeigen,wieviele verbindungen man offen hatte&lt;br /&gt;
* FERTIG , registrierung: massenmailmodus&lt;br /&gt;
* infopage: mehr logging,auch beim automatisch generieren&lt;br /&gt;
* FERTIG , FON-Hack integrieren,damit billige FON-Router ganz normal weiterfunktionieren 8-)&lt;br /&gt;
** http://www.twindx.com/node/106&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;wget -O /dev/null &amp;quot;http://download.fon.com/heartbeat.php?mac=$(nvram get il0macaddr|sed s/:/-/g)&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* FERTIG , BUG: warum leitet ausgefallener DSLer keinen DNS-inet-verkehr weiter? Auf Eselbremse darf kein DNS gestartet sein!?&lt;br /&gt;
* FERTIG , batman: mehr logging&lt;br /&gt;
* FERTIG , BUG: batman auf unbenutztem alias-interface starten, WIFI-DEV:2&lt;br /&gt;
* FERTIG , dnsmasq: seltener hosts einlesen lassen. - alle 30min - Hostnamen werden erst nach 2 Stunden inaktivitaet geloescht&lt;br /&gt;
* FERTIG , infopage: schnellmodus fuer alle netzknoten,die inet einspeisen&lt;br /&gt;
* FERTIG , infopage: jens-modus (alle routen + etx)&lt;br /&gt;
* FERTIG , infopage: jens2-modus (alle netzwerkverbindungen)&lt;br /&gt;
* FERTIG , infopage: firmware-version auslesen&lt;br /&gt;
* FERTIG , unixzeit+ &amp;#039;weimarnetz&amp;#039; in den dateinamen/startseite integrieren&lt;br /&gt;
* FERTIG , wenn viel speicher da ist,syslog vergroessern&lt;br /&gt;
* FERTIG , CRON: kein cronskript mit exit verlassen!&lt;br /&gt;
* FERTIG , easyconfig: Serveripadressen +1 unschön&lt;br /&gt;
* FERTIG , Batman 0.06 integrieren&lt;br /&gt;
* FERTIG , infopage: Baraucke-Modus um holen der macliste zu erzwingen&lt;br /&gt;
* FERTIG , sanitizer: iframes ausfiltern&lt;br /&gt;
* FERTIG , Nervseite: mehr logging&lt;br /&gt;
* FERTIG , infopage: version/datum/zeit der macliste abfragbar&lt;br /&gt;
* FERTIG , infopage: tracert zu beliebiger IP beauftragen&lt;br /&gt;
* FERTIG , infopage: Speichertest nur bei Livedaten&lt;br /&gt;
* FERTIG, Datumsfeld in MACadressen-liste&lt;br /&gt;
* FERTIG , sanitizer &amp;quot;&amp;lt;script-tag&amp;quot; ueberpruefen &lt;br /&gt;
* FERTIG , too_many_Verbindungen: zwischencheck mit 3mins Pause&lt;br /&gt;
* FERTIG , MAC-Verteil-Mechanismus / Registrierung, siehe  [[Fries43-ToDo]]&lt;br /&gt;
* FERTIG , Speichercheck an kritischen stellen&lt;br /&gt;
* FERTIG , neue nvram variablen fuer GPS&lt;br /&gt;
* FERTIG , neue nvram variablen fuer netzknotennummer&lt;br /&gt;
* FERTIG, WAN-DHCP aus,wenn kein inet zur verfuegung gestellt werden soll (speicher!)&lt;br /&gt;
* FERTIG , wenn man auf entfernten router geht (und nicht auf seinen eigenen) soll keine nervseite kommen,sondern fff-startseite&lt;br /&gt;
* FERTIG, sanitizer: tags auf nervseite,die script (javascript!) einschalten &lt;br /&gt;
* FERTIG , wenn olsr-knoten auf router geht,soll es behandelt werden wie olsr-router und nicht wie mobiler knoten&lt;br /&gt;
* FERTIG , registrierung integrieren&lt;br /&gt;
* FERTIG , besseres default-template anzeigen,wenn nervseite noch nicht geladen ist&lt;br /&gt;
* FERTIG , auf cron verzichten&lt;br /&gt;
* FERTIG , eigene weimarnetz-firmware bauen&lt;br /&gt;
* FERTIG , 10min laptops soll auf 15mins hochgesetzt werden&lt;br /&gt;
* FERTIG , Namensaufloesung im internen Netz: DNSmasq soll per sigHUP alle minute /etc/hosts neu einlesen&lt;br /&gt;
* FERTIG , laptops: probe_response_fix integrieren&lt;br /&gt;
* FERTIG , forschung: batman2 integrieren inkl. &amp;quot;notaus&amp;quot; per WIKI&lt;br /&gt;
* FERTIG , tcp-westwood integrieren&lt;br /&gt;
&lt;br /&gt;
====ToDo - nicht ganz so wichtig====&lt;br /&gt;
** dem Kunstturm eine Denkmalschutz-Plakette (emailliert) kaufen&lt;br /&gt;
&lt;br /&gt;
** registrator: BUG: massenmail manchmal ohne Absender&lt;br /&gt;
** registrator: Vertrauensbaum zeichnen lassen&lt;br /&gt;
** registrator: massenmail wegen falschen GPS-koords&lt;br /&gt;
&lt;br /&gt;
** easyconfig: lanifnames Problem lösen&lt;br /&gt;
** easyconfig: GPS - anonym Hinweis und bessere Check auf Plausibilität&lt;br /&gt;
** easyconfig: neustart sofort&lt;br /&gt;
** easyconfig: rechnernamen ankuendigen / Server in /etc/local.hosts integrieren / eingabefeld ueber javascript sichtbar&lt;br /&gt;
** easyconfig: jeder Router bekommt einen Standardnamen _neben_ dem persoenlichen Hostnamen&lt;br /&gt;
** easyconfig: PicoPeeringAgreement abnicken - ( gesehen, gelacht, F8 )&lt;br /&gt;
** easyconfig: modus um kindergarten in der shell auszufuehren&lt;br /&gt;
&lt;br /&gt;
** nervseite: dezentraler verteilmechanismus aehnlich macliste&lt;br /&gt;
** nervseite: sauberes erkennen &amp;quot;aus welchem subnetz kommt remote-ip&amp;quot;&lt;br /&gt;
** nervseite: extra nerv, wenn noch kein wiki-eintrag zum benutzer/knoten existiert&lt;br /&gt;
&lt;br /&gt;
** infopage: auf wunsch maschinenlesbarer output&lt;br /&gt;
** infopage: funktion einbauen,um einen infopage-befehl automatisch an alle Router zu senden&lt;br /&gt;
** infopage: schnell alle nachbarn anzeigen lassen&lt;br /&gt;
** infopage: netzkarte mit gps-infos malen&lt;br /&gt;
** infopage: umleitung der erzeugten infoseite zum httpd und /tmp/ und dann move per tee + unixtime_historie&lt;br /&gt;
** weimarnetz-version beim startup aus index.html in /www/version &amp;quot;retten&amp;quot;&lt;br /&gt;
&lt;br /&gt;
** sanitizer: sms-versende-knopf&lt;br /&gt;
** sanitizer: bruellbox als extra &amp;lt;tag&amp;gt;&lt;br /&gt;
** sanitizer: &amp;lt;tag&amp;gt; wer/wieviel ist gerade im DC++ online&lt;br /&gt;
&lt;br /&gt;
** firewall: besseres &amp;amp; allgemeineres Design der Firewall/iptables/Umleitungs-Regeln&lt;br /&gt;
&lt;br /&gt;
** VPN: integrieren. server &amp;amp; client , client geht nur wenn man auch inet anbietet&lt;br /&gt;
** VPN: Freifunk-VPN-Config integrieren&lt;br /&gt;
*** Ziel: nur noch vpn.ipk und vpn-zertifikate draufkopieren und fertig iss...&lt;br /&gt;
*** OLSR-Timing ueber VPN extra langsam und kuenstlich schlechter ETX-Wert&lt;br /&gt;
&lt;br /&gt;
** tc: trafficshaping auf wireless-ebene / level7-filter / DC++ niedrig / holm_weiss_wie&lt;br /&gt;
&lt;br /&gt;
** sendeleistung: algorithmus fuer sendeleistung/mrate finden&lt;br /&gt;
*** ueber entfernung zum nachbarn (GPS!) entscheiden, ob verbindung wichtig ist,oder nicht.&lt;br /&gt;
*** gute,bandbreitige (goodput/throughput) verbindungen wichtiger als 1mbit?&lt;br /&gt;
*** nachts einen messmodus einfuehren?&lt;br /&gt;
&lt;br /&gt;
** netzwerkmasken berichtigen: 104.63.0.0/16 &amp;amp; laptops&lt;br /&gt;
** verschiedene Funktionen ueber das Wiki/nervseite ein/ausschaltbar machen:&lt;br /&gt;
*** mrate11,batman,txpwr,rateset,rate,selektive ausnahmen?&lt;br /&gt;
** uhrzeit &amp;amp; nodeliste &amp;amp; macliste &amp;amp; nervseite_holen zusammenlegen&lt;br /&gt;
** GPS-Daten als 1ten hostnamen und Routername als 2ten hostnamen eintragen,um GPS-Daten dezentral zu verteilen. evtl. auch an die broadcast-addy den GPS-Hostnamen vergeben. evtl. auch olsrd-service-plugin dafuer benutzen&lt;br /&gt;
&lt;br /&gt;
===Firmware-Experimente===&lt;br /&gt;
* experimente mit SSH einsparen etc.&lt;br /&gt;
* Groessenvergleich der Dateien im root.tgz: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ls -lR|awk &amp;#039;{if($2==&amp;quot;&amp;quot;)D=substr($0,2,length($0)-2);print $5,D&amp;quot;/&amp;quot;$9;m=m+$5}END{print m&amp;quot; Bytes&amp;quot;}&amp;#039;|sort -n&lt;br /&gt;
&lt;br /&gt;
10283 /sbin/mtd&lt;br /&gt;
10687 /www/cgi-bin-status.html&lt;br /&gt;
11608 /etc/init.d/S45firewall&lt;br /&gt;
11772 /lib/libcrypt-0.9.28.so&lt;br /&gt;
12555 /sbin/wifi&lt;br /&gt;
12599 /www/cgi-bin/freifunk-upload&lt;br /&gt;
12670 /www/images/intro.jpg&lt;br /&gt;
14838 /www/cgi-bin/olsrd.html&lt;br /&gt;
15844 /www/cgi-bin/wifi.html&lt;br /&gt;
16750 /usr/lib/olsrd_nameservice.so.0.2&lt;br /&gt;
18162 /lib/ld-uClibc-0.9.28.so&lt;br /&gt;
20860 /www/cgi-bin/ff-web/template.pl&lt;br /&gt;
25016 /lib/libm-0.9.28.so&lt;br /&gt;
25255 /usr/sbin/brctl&lt;br /&gt;
28067 /bin/ipkg&lt;br /&gt;
28258 /usr/lib/libshared.so&lt;br /&gt;
30898 /usr/lib/olsrd_httpinfo.so.0.1&lt;br /&gt;
40176 /usr/lib/ipkg/lists/freifunk&lt;br /&gt;
54999 /usr/sbin/iptables&lt;br /&gt;
58443 /usr/sbin/tc&lt;br /&gt;
87907 /usr/sbin/wl&lt;br /&gt;
96431 /usr/sbin/dnsmasq&lt;br /&gt;
104759 /usr/sbin/ip&lt;br /&gt;
145616 /usr/sbin/olsrd&lt;br /&gt;
216571 /usr/bin/dropbearmulti&lt;br /&gt;
347960 /lib/libuClibc-0.9.28.so&lt;br /&gt;
492820 /bin/busybox&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-plain.trx     = 1.437.696 bytes&amp;lt;/tt&amp;gt; = Original&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-weimar.trx    = 1.531.904 bytes&amp;lt;/tt&amp;gt; = 94kb mehr&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-we_low.trx    = 1.388.544 bytes&amp;lt;/tt&amp;gt; = 51kb weniger&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-nixssh.trx    = 1.368.064 bytes&amp;lt;/tt&amp;gt; = 69kb weniger&lt;br /&gt;
**(ohne &amp;#039;&amp;#039;./usr/bin:/dropbearmulti&amp;#039;&amp;#039;) &lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-mini.trx      = 1.323.008 bytes&amp;lt;/tt&amp;gt; = 115kb weniger&lt;br /&gt;
**(ohne /lists/freifunk&amp;#039;&amp;#039;,dropbearmulti,/ff-web/template.pl,intro.jpg,libcrypt,ipkg,mtd,mtdkill) &lt;br /&gt;
* &amp;lt;tt&amp;gt;fff13-plain.trx      = 1.372.160 bytes&amp;lt;/tt&amp;gt; = Original&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff13-nixssh.trx     = 1.298.432 bytes&amp;lt;/tt&amp;gt; = 74kb weniger&lt;br /&gt;
**(ohne &amp;#039;&amp;#039;./usr/bin:/dropbearmulti&amp;#039;&amp;#039;) &lt;br /&gt;
* &amp;lt;tt&amp;gt;fff13-mini.trx       = 1.269.760 bytes&amp;lt;/tt&amp;gt; = 103kb weniger&lt;br /&gt;
**(ohne /lists/freifunk&amp;#039;&amp;#039;,dropbearmulti,intro.jpg,libcrypt,ipkg,mtd,mtdkill)&lt;br /&gt;
&lt;br /&gt;
===Notizzettel zum bauen einer neuen Firmware===&lt;br /&gt;
* auf dem Router per SSH einloggen und alle Aenderungen machen und archiv.tar.gz erzeugen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /tmp/&lt;br /&gt;
wget -O - &amp;quot;http://wireless.subsignal.org/index.php/Nervseite&amp;quot;|sed &amp;#039;/-- NERVSEITE:START --/,/-- NERVSEITE_LEEREKONTAKTDATEN:END --/!d&amp;#039; &amp;gt;/tmp/nervtemp&lt;br /&gt;
tar cvzf /www/nervseite-vorlage.tgz nervtemp&lt;br /&gt;
cd /&lt;br /&gt;
wget http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/ipk.tgz&lt;br /&gt;
tar xvzf ipk.tgz&lt;br /&gt;
rm ipk.tgz&lt;br /&gt;
tar cvzhf www/fw.tgz usr/sbin/*weimar* etc/init.d/*weimar* www/*nerv* www/images/in* www/*info* www/*reg* www/cgi-bin/*kinder* ipk/* usr/bin/nc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* daraus wird eine direkt downloadbare datei http://routername/fw.tgz mit folgendem inhalt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usr/bin/nc&lt;br /&gt;
ipk/zlib_1.1.4-1_mipsel.ipk&lt;br /&gt;
ipk/rrdtool1_1.0.50_mipsel.ipk&lt;br /&gt;
ipk/rrdcollect_0.2.3_mipsel.ipk&lt;br /&gt;
ipk/rrdcgi1_1.0.50_mipsel.ipk&lt;br /&gt;
ipk/probe-response-fix_0.1_mipsel.ipk&lt;br /&gt;
ipk/librrd1_1.0.50_mipsel.ipk&lt;br /&gt;
ipk/freifunk-statistics-de_1.2.5_mipsel.ipk&lt;br /&gt;
ipk/batman2_0.06-1_mipsel.ipk&lt;br /&gt;
www/cgi-bin/kindergarten.html&lt;br /&gt;
www/cgi-bin/15-kindergarten&lt;br /&gt;
www/cgi-bin-registratorclient&lt;br /&gt;
www/cgi-bin-registrator.html&lt;br /&gt;
www/cgi-bin-info.html&lt;br /&gt;
www/images/intro.jpg&lt;br /&gt;
www/nervseite-vorlage.tgz&lt;br /&gt;
www/cgi-bin-nervseite&lt;br /&gt;
etc/init.d/S70.weimarnetz.funkparameter_tuning.sh&lt;br /&gt;
etc/init.d/S60.weimarnetz.webserver_einstellungen.sh&lt;br /&gt;
etc/init.d/S52.weimarnetz.speichersparen.sh&lt;br /&gt;
etc/init.d/S52.weimarnetz.crond_ersetzen.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.pakete_installieren.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.kernellog_retten.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.iptables_bzw_nervseite_umleitungen.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.hna4_ankuendigungen.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.dateien_anlegen.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.43200.3.lebenszeichen.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.43200.2.holen_der_nervseite.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.43200.1.generate_infopage.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.01800.3.namendienst_neuanstossen.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.01800.2.batman_starten.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.01800.1.holen_der_macliste.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.00060.3.wann_sehen_laptops_nervseite.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.00060.2.wann_sehen_lanrechner_nervseite.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.00060.1.check_too_many_connections.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* kit von sven-ola auf eigenen Rechner herunterladen und entpacken&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wget http://212.222.128.68/sven-ola/ipkg/_kit/freifunk-openwrt-kit-1.2.5-de.tgz&lt;br /&gt;
tar xvzf freifunk-openwrt-kit-1.2.5-de.tgz&lt;br /&gt;
cd freifunk-openwrt-kit-1.2.5-de&lt;br /&gt;
rm -fR weimar&lt;br /&gt;
mkdir weimar&lt;br /&gt;
cd weimar&lt;br /&gt;
tar xvzf ../root.tgz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* nun aus dem SVN oder direkt vom Router die zusaetzlichen Dateien herunterladen und entpacken&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROUTER=$(route|awk &amp;#039;/default/{printf $2}&amp;#039;)&lt;br /&gt;
wget &amp;quot;http://$ROUTER/fw.tgz&amp;quot;&lt;br /&gt;
tar xvzf fw.tgz&lt;br /&gt;
rm fw.tgz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* nun alles wieder einpacken und neues firmwareimage erzeugen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar cvzf ../root.tgz *&lt;br /&gt;
cd ..&lt;br /&gt;
X=$(date -Ih|awk -F[-T] &amp;#039;{print($1-1970)*31536000+$2*2592000+$3*86400+$4*3600}&amp;#039;)&lt;br /&gt;
Z=$(date -R|awk -F&amp;quot;[, :]&amp;quot; &amp;#039;{printf(&amp;quot;%s%s%s-%suhr%s&amp;quot;,$3,tolower($4),$5,$6,$7)}&amp;#039;)&lt;br /&gt;
N=&amp;quot;weimarnetz-edition-$X-$Z-trx.bin&amp;quot;&lt;br /&gt;
./gen-openwrt -v $N trx &amp;gt;$N&lt;br /&gt;
&lt;br /&gt;
* und schmalspurversion (ohne SSH und intro-bild) bauen:&lt;br /&gt;
&lt;br /&gt;
cd weimar&lt;br /&gt;
rm usr/bin/dropbear*&lt;br /&gt;
rm www/images/intro.jpg&lt;br /&gt;
rm -fR www/cgi-bin/ff-web*&lt;br /&gt;
rm lib/libcrypt*&lt;br /&gt;
tar cvzf ../root.tgz *&lt;br /&gt;
cd ..&lt;br /&gt;
N=&amp;quot;weimarnetz-schmalspur-edition-$X-$Z-trx.bin&amp;quot;&lt;br /&gt;
./gen-openwrt -v $N trx &amp;gt;$N&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* wieder fix alles loeschen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd ..&lt;br /&gt;
rm -fR freifunk-openwrt-kit-1.2.5-de&lt;br /&gt;
rm freifunk-openwrt-kit-1.2.5-de.tgz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*und gleich noch ins SVN hochladen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
svn checkout https://svn.sourceforge.net/svnroot/weimarnetz-fw/&lt;br /&gt;
cd weimarnetz-fw/trunk/firmware/&lt;br /&gt;
rm -fR *&lt;br /&gt;
svn rm *&lt;br /&gt;
wget &amp;quot;http://$ROUTER/fw.tgz&amp;quot;&lt;br /&gt;
tar xvzf fw.tgz&lt;br /&gt;
rm fw.tgz&lt;br /&gt;
svn add *&lt;br /&gt;
svn commit -m &amp;quot;$X-$Z&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Arbeit,die andere dem Bastian mal abnehmen koennten===&lt;br /&gt;
* css von nervseite und freifunk-firmware sollte gleich sein&lt;br /&gt;
** also eigene .css-Datei entwerfen, die das ff.css ersetzt&lt;br /&gt;
* verschiedene nervseiten ausformulieren&lt;br /&gt;
* walled garden ausbauen&lt;br /&gt;
** fuer die freigeschaltete webseiten muessen die IPs rausgesucht werden&lt;br /&gt;
** einfach mit einem gesperrten/unregistrierten laptop an den eigenen netzknoten gehen und mit einem kabelrechner auf der nervseite nach und nach die IPs hinzufuegen und ueber cgi-bin-nervnerv den walled garden neu einlesen lassen und mit dem schleppi testen,ob man auf die seiten kommt.&lt;br /&gt;
** Achtung: viele Webseiten haben mehrere IPs&lt;br /&gt;
&lt;br /&gt;
===Technischer Vorschlag Feedback auf der Nervseite===&lt;br /&gt;
&lt;br /&gt;
ich hab mir mal überlegt wie man das machen könnte: Ein Formular ist schnell gebaut, doch das Formular muss irgendwie an einen Zentralen Rechner. Wie wärs wenn wir dazu eine PHP-Seite auf dem Weimarnetzserver legen, die die Formulardaten speichern kann und dann natürlich auch wieder ausgeben kann. Das ist ein sehr leichtes ding (ich würde das ganze auch dann gleich mal schreiben). Einbinden könnte man das ganze dann per IFRAME, ist zwar nicht ganz so optimal, aber immerhin ein erster anfang...&lt;br /&gt;
&lt;br /&gt;
:Das ganze ist schon geloest: Jeder Linksys stellt ueber die &amp;quot;infoseite&amp;quot; (cgi-bin-info.html?w_CHAT_IRGENDEIN_TEXT) schon die moeglichkeit zur verfuegung texte abzuspeichern. als Formularziel wird einfach der naechste DSLer genommen (http://172.16.1.80). Die Feedback-Seite wird einfach ueber die &amp;quot;infoseite&amp;quot; (cgi-bin-info.html?r_CHAT_) wieder generiert). Das laeuft dann unter &amp;quot;Feedback,Shoutbox oder Bruellbox&amp;quot;. [[Benutzer:Fries43|fries43]] 18:11, 31. Mai 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Nervseiten-Template ==&lt;br /&gt;
&lt;br /&gt;
Wichtig: &amp;quot; schafft der Webserver auf den Linksys&amp;#039;sen irgendwie nicht. Dafür kann man aber das einfache &amp;#039; verwenden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;!DOCTYPE html PUBLIC &amp;#039;-//W3C//DTD XHTML 1.0 Strict//EN&amp;#039;&lt;br /&gt;
   &amp;#039;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&amp;#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html xmlns=&amp;#039;http://www.w3.org/1999/xhtml&amp;#039; lang=&amp;#039;de&amp;#039; xml:lang=&amp;#039;de&amp;#039;&amp;gt;&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;#039;Content-Type&amp;#039; content=&amp;#039;text/html; charset=windows-1252&amp;#039;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Weimarnetz&amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;style type=&amp;#039;text/css&amp;#039;&amp;gt;&lt;br /&gt;
body {   background-color:White;   color:Black;   font-size:13px;   font-family: Lucida, Helvetica, Tahoma, sans serif;   margin:0px;   left-margin: 10px; }&lt;br /&gt;
a { color: #6688AA; }&lt;br /&gt;
h1 { margin: 0px;  font-size: 18px;  float:right;  text-align:right; }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;#039;background-color:#6688AA; padding:10px; border-bottom:1px Gray solid; margin-bottom:10px;&amp;#039;&amp;gt;&amp;lt;h1&amp;gt;Willkommen im Weimarnetz&amp;lt;br/&amp;gt;Welcome at Wireless Weimar&amp;lt;/h1&amp;gt;&amp;lt;img src=&amp;#039;http://wireless.subsignal.org/skins/common/images/wirelesslogo-transp.png&amp;#039; alt=&amp;#039;Logo Weimarnetz&amp;#039; style=&amp;#039;vertical-align:middle;&amp;#039; width=&amp;#039;135&amp;#039; height=&amp;#039;44&amp;#039;/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:1%&amp;#039;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:35%&amp;#039;&amp;gt;GERMAN&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:4%&amp;#039;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:35%&amp;#039;&amp;gt;ENGLISH&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:4%&amp;#039;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:20%&amp;#039;&amp;gt;FEEDBACK&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:1%&amp;#039;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;#039;clear:both; background-color:#F7F8FF; border-top:1px Gray solid; border-bottom:1px Gray solid;  padding:10px;&amp;#039;&amp;gt;Wireless Links: &amp;lt;a href=&amp;#039;http://weimarnetz.de&amp;#039;&amp;gt;Weimarnetz-Wiki&amp;lt;/a&amp;gt; / &amp;lt;a href=&amp;#039;http://wireless.subsignal.org/index.php/Spenden&amp;#039;&amp;gt;Spenden/Donation&amp;lt;/a&amp;gt; | More Links &amp;lt;a href=&amp;#039;http://wikipedia.org&amp;#039;&amp;gt;Wikipedia&amp;lt;/a&amp;gt; / &amp;lt;a href=&amp;#039;http://www.heise.de&amp;#039;&amp;gt;Heise.de&amp;lt;/a&amp;gt; / &amp;lt;a href=&amp;#039;http://www.maporama.com&amp;#039;&amp;gt;Maporama.com&amp;lt;/a&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Diskussion:Nervseite&amp;diff=12544</id>
		<title>Diskussion:Nervseite</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Diskussion:Nervseite&amp;diff=12544"/>
		<updated>2006-07-28T07:47:55Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: /* ToDo fuer Bastian &amp;amp; die Firmwarefrickler */ idee&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Roadmap - Wohin geht die Reise?===&lt;br /&gt;
*momentan basierte die Software auf der FreifunkFirmware v1.2.5&lt;br /&gt;
*Allgemeinere Regeln, so das die Software auch in anderen Staedten genutzt werden koennte&lt;br /&gt;
*Speichersparen wo es nur geht / auf AWK verzichten&lt;br /&gt;
*Die Software soll auf Geraeten mit 2mb Flash bzw. 8mb RAM laufen. Auch auf dem WRT54g v5.&lt;br /&gt;
*es muss (?) zwei verschiedene Versionen geben, fuer Geraete mit viel und mit wenig Speicher&lt;br /&gt;
*Mehrsprachigkeit&lt;br /&gt;
&lt;br /&gt;
===Was kann diese Firmware===&lt;br /&gt;
*sie baut auf der Freifunk-Firmware v1.2.5 auf&lt;br /&gt;
*im Wiki veraenderbare [[Nervseite]] die jeder Benutzer mindestens einmal taeglich sieht&lt;br /&gt;
**die Abhaengig vom Betrachter (registrierter Laptop, Laptop oder Kabelrechner) anderes aussieht&lt;br /&gt;
*dezentrale Verteilung der MAC-Adressen von registrierten Laptop-Nutzern &lt;br /&gt;
*integrierte grafische Statistik (Datenverkehr etc.)&lt;br /&gt;
*integriertes Accounting (Datenverkehr pro IP)&lt;br /&gt;
&lt;br /&gt;
===ToDo fuer Bastian &amp;amp; die Firmwarefrickler===&lt;br /&gt;
* Betaversion hier zum Download: (unbedingt Kindergarten nochmal ausfuehren)&lt;br /&gt;
** http://sourceforge.net/projects/weimarnetz-fw/&lt;br /&gt;
** http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/weimarnetz-edition-{{fff_we-version}}-trx.bin&lt;br /&gt;
** siehe auch [[Subversion - Versionskontrolle im Weimarnetz]]&lt;br /&gt;
* Vor dem naechsten Release muss noch folgendes gemacht werden:&lt;br /&gt;
** registrator: automatisches backup der registrierungsdaten per mail, nur wenn sich DB aendert.&lt;br /&gt;
** registratorclient: schutz vor auslesen aus dem internet,nur 127/104/10 im ersten Remote-IP-Oktett zulassen&lt;br /&gt;
** registrator+client verschmelzen&lt;br /&gt;
** easyconfig: andere staedte - hinweis schreiben (soll nicht funzen)&lt;br /&gt;
** easyconfig: warnung bei passwort &amp;quot;admin&amp;quot; -&amp;gt; nervseite&lt;br /&gt;
** sanitizer: knotenbetreiber-notiz &amp;amp; kontaktdaten &amp;amp; personalisierbarer teil (=ff_adm_note) in nervseite integrieren &lt;br /&gt;
** sanitizer: &amp;lt;inethost/&amp;gt; = hostname vom inet-HNA fuer nervseite&lt;br /&gt;
** nervseite: wo es geht, bilder benutzen&lt;br /&gt;
** cron sauberer programmieren (selbstlernend,dateiname enthaelt minuten)&lt;br /&gt;
** speichersparendere und besser zu durchschauende nervseite&lt;br /&gt;
** nervseite: nach &amp;quot;ich will ins internet&amp;quot; umleitung auf startseite inet-gateway (172.16.1.80)&lt;br /&gt;
&lt;br /&gt;
====Version ??juli2006-??uhr??====&lt;br /&gt;
* FERTIG , URL der Nervseite aendern&lt;br /&gt;
* FERTIG , registrator: mehr logging&lt;br /&gt;
* FERTIG , BUG: registrator: blockiert manchmal, weil er _denkt_ er wird gerade benutzt&lt;br /&gt;
* FERTIG , KISS: infoseitengenerierung nicht ueber wget sondern direkt machen&lt;br /&gt;
* FERTIG , KISS: nervseiten-vorlage aus SVN heraustrennen &lt;br /&gt;
* FERTIG , KISS: nervseiten-vorlage _ungepackt_ ins firmware-image legen&lt;br /&gt;
* FERTIG , [[Accounting_installieren |accounting]] integrieren&lt;br /&gt;
* [http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/weimarnetz-edition-1154170800-08jul2006-11uhr36-trx.bin nightly_build] - 1.748.992 Bytes&lt;br /&gt;
* FERTIG , ipk&amp;#039;s, binarys und bilder aus dem SVN rausnehmen &lt;br /&gt;
* FERTIG , firewall: paket mit ziel=WAN-Netz und quelle NICHT eigenes LAN = verbieten&lt;br /&gt;
* FERTIG , registrator: netcat integrieren&lt;br /&gt;
&lt;br /&gt;
====Version 07juli2006-19uhr54====&lt;br /&gt;
* [http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/weimarnetz-edition-1154113200-07jul2006-19uhr54-trx.bin Download] - 1.732.608 Bytes&lt;br /&gt;
* FERTIG , nervseite+nervnerv joinen , nervseite holen = cgi-bin-nervseite?0&lt;br /&gt;
* FERTIG , sanitizer: &amp;lt;walledgarden/&amp;gt; = Liste der freien Seiten fixen&lt;br /&gt;
* FERTIG , heartbeat: fon-hack,speicherauslastung,traceroute inetgateway&lt;br /&gt;
* FERTIG , domains einheitlich auf &amp;quot;.olsr&amp;quot;&lt;br /&gt;
* FERTIG , maclistenverteilung: alle nachbarn probieren&lt;br /&gt;
* FERTIG , nervseite: button &amp;quot;ich will ins internet&amp;quot;&lt;br /&gt;
* FERTIG , registrator: mechanismus einbauen,damit nur ein nutzer gleichzeitig drauf zugreifen kann&lt;br /&gt;
* FERTIG , easyconfig: knotennummer aus nvram-variable und nicht aus domain bestimmen&lt;br /&gt;
* FERTIG , easyconfig: leerzeichen in kontaktdaten machten probleme&lt;br /&gt;
* FERTIG , cron: skript saeubern und unnoetige /tmp/-kopie loeschen&lt;br /&gt;
* FERTIG , statistik: integrieren&lt;br /&gt;
* FERTIG , ipk-pakete nach /ipk und dann das verzeichnis loeschen.&lt;br /&gt;
* FERTIG , BUG behoben: content-type wird immer doppelt ausgegeben,wenn man nervseite auf entfernten knoten abruft&lt;br /&gt;
* FERTIG , easyconfig: wan_dns bei DSL wieder auf 141.54.1.3&lt;br /&gt;
* FERTIG , easyconfig: sonderzeichen im hostnamen filtern&lt;br /&gt;
* FERTIG , kleineres oder gar kein startbild&lt;br /&gt;
&lt;br /&gt;
====Version 30juni2006-13uhr33====&lt;br /&gt;
&lt;br /&gt;
* [http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/weimarnetz-edition-1153486800-30jun2006-13uhr33-trx.bin Download] - 1.531.904 Bytes&lt;br /&gt;
* FERTIG , neue weimarnetzeinstellungen ab 01.07.2006: FunkKanal-5, 02:ca:ca:00:ba:be&lt;br /&gt;
* nervseiten: template durch den sanitizer jagen&lt;br /&gt;
* FERTIG , syslog vergroessern, logrotate auch anzeigen&lt;br /&gt;
* FERTIG , funktuning auch ohne neustart&lt;br /&gt;
* FERTIG , infopage: beim generieren wget nach 5 min killen&lt;br /&gt;
* FERTIG , eigenes Startbild&lt;br /&gt;
* FERTIG , BUG: nervseite: wenn nach dem holen dateigroesse = 0,dann verwerfen&lt;br /&gt;
* FERTIG , sanitizer: adresse des geraets fuer nichtrelative links&lt;br /&gt;
* FERTIG , infopage: rts_real/cts_real&lt;br /&gt;
* FERTIG , walledgarden: iptables-fehlermeldungen unterdruecken&lt;br /&gt;
* FERTIG , infopage: &amp;quot;override funkparameter_tuning&amp;quot;&lt;br /&gt;
* FERTIG , infopage: force-11mbit&lt;br /&gt;
* FERTIG , registrator: k-modus&lt;br /&gt;
* FERTIG , infopage: alle adressen aus /proc/net/arp anzeigen&lt;br /&gt;
* FERTIG , nervseite: bei zu vielen verbindungen,uebersicht generieren&lt;br /&gt;
* FERTIG , nervseite: beim sperren anzeigen,wieviele verbindungen man offen hatte&lt;br /&gt;
* FERTIG , registrierung: massenmailmodus&lt;br /&gt;
* infopage: mehr logging,auch beim automatisch generieren&lt;br /&gt;
* FERTIG , FON-Hack integrieren,damit billige FON-Router ganz normal weiterfunktionieren 8-)&lt;br /&gt;
** http://www.twindx.com/node/106&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;wget -O /dev/null &amp;quot;http://download.fon.com/heartbeat.php?mac=$(nvram get il0macaddr|sed s/:/-/g)&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* FERTIG , BUG: warum leitet ausgefallener DSLer keinen DNS-inet-verkehr weiter? Auf Eselbremse darf kein DNS gestartet sein!?&lt;br /&gt;
* FERTIG , batman: mehr logging&lt;br /&gt;
* FERTIG , BUG: batman auf unbenutztem alias-interface starten, WIFI-DEV:2&lt;br /&gt;
* FERTIG , dnsmasq: seltener hosts einlesen lassen. - alle 30min - Hostnamen werden erst nach 2 Stunden inaktivitaet geloescht&lt;br /&gt;
* FERTIG , infopage: schnellmodus fuer alle netzknoten,die inet einspeisen&lt;br /&gt;
* FERTIG , infopage: jens-modus (alle routen + etx)&lt;br /&gt;
* FERTIG , infopage: jens2-modus (alle netzwerkverbindungen)&lt;br /&gt;
* FERTIG , infopage: firmware-version auslesen&lt;br /&gt;
* FERTIG , unixzeit+ &amp;#039;weimarnetz&amp;#039; in den dateinamen/startseite integrieren&lt;br /&gt;
* FERTIG , wenn viel speicher da ist,syslog vergroessern&lt;br /&gt;
* FERTIG , CRON: kein cronskript mit exit verlassen!&lt;br /&gt;
* FERTIG , easyconfig: Serveripadressen +1 unschön&lt;br /&gt;
* FERTIG , Batman 0.06 integrieren&lt;br /&gt;
* FERTIG , infopage: Baraucke-Modus um holen der macliste zu erzwingen&lt;br /&gt;
* FERTIG , sanitizer: iframes ausfiltern&lt;br /&gt;
* FERTIG , Nervseite: mehr logging&lt;br /&gt;
* FERTIG , infopage: version/datum/zeit der macliste abfragbar&lt;br /&gt;
* FERTIG , infopage: tracert zu beliebiger IP beauftragen&lt;br /&gt;
* FERTIG , infopage: Speichertest nur bei Livedaten&lt;br /&gt;
* FERTIG, Datumsfeld in MACadressen-liste&lt;br /&gt;
* FERTIG , sanitizer &amp;quot;&amp;lt;script-tag&amp;quot; ueberpruefen &lt;br /&gt;
* FERTIG , too_many_Verbindungen: zwischencheck mit 3mins Pause&lt;br /&gt;
* FERTIG , MAC-Verteil-Mechanismus / Registrierung, siehe  [[Fries43-ToDo]]&lt;br /&gt;
* FERTIG , Speichercheck an kritischen stellen&lt;br /&gt;
* FERTIG , neue nvram variablen fuer GPS&lt;br /&gt;
* FERTIG , neue nvram variablen fuer netzknotennummer&lt;br /&gt;
* FERTIG, WAN-DHCP aus,wenn kein inet zur verfuegung gestellt werden soll (speicher!)&lt;br /&gt;
* FERTIG , wenn man auf entfernten router geht (und nicht auf seinen eigenen) soll keine nervseite kommen,sondern fff-startseite&lt;br /&gt;
* FERTIG, sanitizer: tags auf nervseite,die script (javascript!) einschalten &lt;br /&gt;
* FERTIG , wenn olsr-knoten auf router geht,soll es behandelt werden wie olsr-router und nicht wie mobiler knoten&lt;br /&gt;
* FERTIG , registrierung integrieren&lt;br /&gt;
* FERTIG , besseres default-template anzeigen,wenn nervseite noch nicht geladen ist&lt;br /&gt;
* FERTIG , auf cron verzichten&lt;br /&gt;
* FERTIG , eigene weimarnetz-firmware bauen&lt;br /&gt;
* FERTIG , 10min laptops soll auf 15mins hochgesetzt werden&lt;br /&gt;
* FERTIG , Namensaufloesung im internen Netz: DNSmasq soll per sigHUP alle minute /etc/hosts neu einlesen&lt;br /&gt;
* FERTIG , laptops: probe_response_fix integrieren&lt;br /&gt;
* FERTIG , forschung: batman2 integrieren inkl. &amp;quot;notaus&amp;quot; per WIKI&lt;br /&gt;
* FERTIG , tcp-westwood integrieren&lt;br /&gt;
&lt;br /&gt;
====ToDo - nicht ganz so wichtig====&lt;br /&gt;
** dem Kunstturm eine Denkmalschutz-Plakette (emailliert) kaufen&lt;br /&gt;
&lt;br /&gt;
** registrator: BUG: massenmail manchmal ohne Absender&lt;br /&gt;
** registrator: Vertrauensbaum zeichnen lassen&lt;br /&gt;
** registrator: massenmail wegen falschen GPS-koords&lt;br /&gt;
&lt;br /&gt;
** easyconfig: lanifnames Problem lösen&lt;br /&gt;
** easyconfig: GPS - anonym Hinweis und bessere Check auf Plausibilität&lt;br /&gt;
** easyconfig: neustart sofort&lt;br /&gt;
** easyconfig: rechnernamen ankuendigen / Server in /etc/local.hosts integrieren / eingabefeld ueber javascript sichtbar&lt;br /&gt;
** easyconfig: jeder Router bekommt einen Standardnamen _neben_ dem persoenlichen Hostnamen&lt;br /&gt;
** easyconfig: PicoPeeringAgreement abnicken - ( gesehen, gelacht, F8 )&lt;br /&gt;
** easyconfig: modus um kindergarten in der shell auszufuehren&lt;br /&gt;
&lt;br /&gt;
** nervseite: dezentraler verteilmechanismus aehnlich macliste&lt;br /&gt;
** nervseite: sauberes erkennen &amp;quot;aus welchem subnetz kommt remote-ip&amp;quot;&lt;br /&gt;
** nervseite: extra nerv, wenn noch kein wiki-eintrag zum benutzer/knoten existiert&lt;br /&gt;
&lt;br /&gt;
** infopage: auf wunsch maschinenlesbarer output&lt;br /&gt;
** infopage: funktion einbauen,um einen infopage-befehl automatisch an alle Router zu senden&lt;br /&gt;
** infopage: schnell alle nachbarn anzeigen lassen&lt;br /&gt;
** infopage: netzkarte mit gps-infos malen&lt;br /&gt;
** infopage: umleitung der erzeugten infoseite zum httpd und /tmp/ und dann move per tee + unixtime_historie&lt;br /&gt;
** weimarnetz-version beim startup aus index.html in /www/version &amp;quot;retten&amp;quot;&lt;br /&gt;
&lt;br /&gt;
** sanitizer: sms-versende-knopf&lt;br /&gt;
** sanitizer: bruellbox als extra &amp;lt;tag&amp;gt;&lt;br /&gt;
** sanitizer: &amp;lt;tag&amp;gt; wer/wieviel ist gerade im DC++ online&lt;br /&gt;
&lt;br /&gt;
** firewall: besseres &amp;amp; allgemeineres Design der Firewall/iptables/Umleitungs-Regeln&lt;br /&gt;
&lt;br /&gt;
** VPN: integrieren. server &amp;amp; client , client geht nur wenn man auch inet anbietet&lt;br /&gt;
** VPN: Freifunk-VPN-Config integrieren&lt;br /&gt;
*** Ziel: nur noch vpn.ipk und vpn-zertifikate draufkopieren und fertig iss...&lt;br /&gt;
*** OLSR-Timing ueber VPN extra langsam und kuenstlich schlechter ETX-Wert&lt;br /&gt;
&lt;br /&gt;
** tc: trafficshaping auf wireless-ebene / level7-filter / DC++ niedrig / holm_weiss_wie&lt;br /&gt;
&lt;br /&gt;
** sendeleistung: algorithmus fuer sendeleistung/mrate finden&lt;br /&gt;
*** ueber entfernung zum nachbarn (GPS!) entscheiden, ob verbindung wichtig ist,oder nicht.&lt;br /&gt;
*** gute,bandbreitige (goodput/throughput) verbindungen wichtiger als 1mbit?&lt;br /&gt;
*** nachts einen messmodus einfuehren?&lt;br /&gt;
&lt;br /&gt;
** netzwerkmasken berichtigen: 104.63.0.0/16 &amp;amp; laptops&lt;br /&gt;
** verschiedene Funktionen ueber das Wiki/nervseite ein/ausschaltbar machen:&lt;br /&gt;
*** mrate11,batman,txpwr,rateset,rate,selektive ausnahmen?&lt;br /&gt;
** uhrzeit &amp;amp; nodeliste &amp;amp; macliste &amp;amp; nervseite_holen zusammenlegen&lt;br /&gt;
** GPS-Daten als 1ten hostnamen und Routername als 2ten hostnamen eintragen,um GPS-Daten dezentral zu verteilen. evtl. auch an die broadcast-addy den GPS-Hostnamen vergeben. evtl. auch olsrd-service-plugin dafuer benutzen&lt;br /&gt;
&lt;br /&gt;
===Firmware-Experimente===&lt;br /&gt;
* experimente mit SSH einsparen etc.&lt;br /&gt;
* Groessenvergleich der Dateien im root.tgz: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ls -lR|awk &amp;#039;{if($2==&amp;quot;&amp;quot;)D=substr($0,2,length($0)-2);print $5,D&amp;quot;/&amp;quot;$9;m=m+$5}END{print m&amp;quot; Bytes&amp;quot;}&amp;#039;|sort -n&lt;br /&gt;
&lt;br /&gt;
10283 /sbin/mtd&lt;br /&gt;
10687 /www/cgi-bin-status.html&lt;br /&gt;
11608 /etc/init.d/S45firewall&lt;br /&gt;
11772 /lib/libcrypt-0.9.28.so&lt;br /&gt;
12555 /sbin/wifi&lt;br /&gt;
12599 /www/cgi-bin/freifunk-upload&lt;br /&gt;
12670 /www/images/intro.jpg&lt;br /&gt;
14838 /www/cgi-bin/olsrd.html&lt;br /&gt;
15844 /www/cgi-bin/wifi.html&lt;br /&gt;
16750 /usr/lib/olsrd_nameservice.so.0.2&lt;br /&gt;
18162 /lib/ld-uClibc-0.9.28.so&lt;br /&gt;
20860 /www/cgi-bin/ff-web/template.pl&lt;br /&gt;
25016 /lib/libm-0.9.28.so&lt;br /&gt;
25255 /usr/sbin/brctl&lt;br /&gt;
28067 /bin/ipkg&lt;br /&gt;
28258 /usr/lib/libshared.so&lt;br /&gt;
30898 /usr/lib/olsrd_httpinfo.so.0.1&lt;br /&gt;
40176 /usr/lib/ipkg/lists/freifunk&lt;br /&gt;
54999 /usr/sbin/iptables&lt;br /&gt;
58443 /usr/sbin/tc&lt;br /&gt;
87907 /usr/sbin/wl&lt;br /&gt;
96431 /usr/sbin/dnsmasq&lt;br /&gt;
104759 /usr/sbin/ip&lt;br /&gt;
145616 /usr/sbin/olsrd&lt;br /&gt;
216571 /usr/bin/dropbearmulti&lt;br /&gt;
347960 /lib/libuClibc-0.9.28.so&lt;br /&gt;
492820 /bin/busybox&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-plain.trx     = 1.437.696 bytes&amp;lt;/tt&amp;gt; = Original&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-weimar.trx    = 1.531.904 bytes&amp;lt;/tt&amp;gt; = 94kb mehr&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-we_low.trx    = 1.388.544 bytes&amp;lt;/tt&amp;gt; = 51kb weniger&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-nixssh.trx    = 1.368.064 bytes&amp;lt;/tt&amp;gt; = 69kb weniger&lt;br /&gt;
**(ohne &amp;#039;&amp;#039;./usr/bin:/dropbearmulti&amp;#039;&amp;#039;) &lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-mini.trx      = 1.323.008 bytes&amp;lt;/tt&amp;gt; = 115kb weniger&lt;br /&gt;
**(ohne /lists/freifunk&amp;#039;&amp;#039;,dropbearmulti,/ff-web/template.pl,intro.jpg,libcrypt,ipkg,mtd,mtdkill) &lt;br /&gt;
* &amp;lt;tt&amp;gt;fff13-plain.trx      = 1.372.160 bytes&amp;lt;/tt&amp;gt; = Original&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff13-nixssh.trx     = 1.298.432 bytes&amp;lt;/tt&amp;gt; = 74kb weniger&lt;br /&gt;
**(ohne &amp;#039;&amp;#039;./usr/bin:/dropbearmulti&amp;#039;&amp;#039;) &lt;br /&gt;
* &amp;lt;tt&amp;gt;fff13-mini.trx       = 1.269.760 bytes&amp;lt;/tt&amp;gt; = 103kb weniger&lt;br /&gt;
**(ohne /lists/freifunk&amp;#039;&amp;#039;,dropbearmulti,intro.jpg,libcrypt,ipkg,mtd,mtdkill)&lt;br /&gt;
&lt;br /&gt;
===Notizzettel zum bauen einer neuen Firmware===&lt;br /&gt;
* auf dem Router per SSH einloggen und alle Aenderungen machen und archiv.tar.gz erzeugen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /tmp/&lt;br /&gt;
wget -O - &amp;quot;http://wireless.subsignal.org/index.php/Nervseite&amp;quot;|sed &amp;#039;/-- NERVSEITE:START --/,/-- NERVSEITE_LEEREKONTAKTDATEN:END --/!d&amp;#039; &amp;gt;/tmp/nervtemp&lt;br /&gt;
tar cvzf /www/nervseite-vorlage.tgz nervtemp&lt;br /&gt;
cd /&lt;br /&gt;
wget http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/ipk.tgz&lt;br /&gt;
tar xvzf ipk.tgz&lt;br /&gt;
rm ipk.tgz&lt;br /&gt;
tar cvzhf www/fw.tgz usr/sbin/*weimar* etc/init.d/*weimar* www/*nerv* www/images/in* www/*info* www/*reg* www/cgi-bin/*kinder* ipk/* usr/bin/nc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* daraus wird eine direkt downloadbare datei http://routername/fw.tgz mit folgendem inhalt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usr/bin/nc&lt;br /&gt;
ipk/zlib_1.1.4-1_mipsel.ipk&lt;br /&gt;
ipk/rrdtool1_1.0.50_mipsel.ipk&lt;br /&gt;
ipk/rrdcollect_0.2.3_mipsel.ipk&lt;br /&gt;
ipk/rrdcgi1_1.0.50_mipsel.ipk&lt;br /&gt;
ipk/probe-response-fix_0.1_mipsel.ipk&lt;br /&gt;
ipk/librrd1_1.0.50_mipsel.ipk&lt;br /&gt;
ipk/freifunk-statistics-de_1.2.5_mipsel.ipk&lt;br /&gt;
ipk/batman2_0.06-1_mipsel.ipk&lt;br /&gt;
www/cgi-bin/kindergarten.html&lt;br /&gt;
www/cgi-bin/15-kindergarten&lt;br /&gt;
www/cgi-bin-registratorclient&lt;br /&gt;
www/cgi-bin-registrator.html&lt;br /&gt;
www/cgi-bin-info.html&lt;br /&gt;
www/images/intro.jpg&lt;br /&gt;
www/nervseite-vorlage.tgz&lt;br /&gt;
www/cgi-bin-nervseite&lt;br /&gt;
etc/init.d/S70.weimarnetz.funkparameter_tuning.sh&lt;br /&gt;
etc/init.d/S60.weimarnetz.webserver_einstellungen.sh&lt;br /&gt;
etc/init.d/S52.weimarnetz.speichersparen.sh&lt;br /&gt;
etc/init.d/S52.weimarnetz.crond_ersetzen.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.pakete_installieren.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.kernellog_retten.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.iptables_bzw_nervseite_umleitungen.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.hna4_ankuendigungen.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.dateien_anlegen.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.43200.3.lebenszeichen.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.43200.2.holen_der_nervseite.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.43200.1.generate_infopage.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.01800.3.namendienst_neuanstossen.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.01800.2.batman_starten.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.01800.1.holen_der_macliste.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.00060.3.wann_sehen_laptops_nervseite.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.00060.2.wann_sehen_lanrechner_nervseite.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.00060.1.check_too_many_connections.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* kit von sven-ola auf eigenen Rechner herunterladen und entpacken&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wget http://212.222.128.68/sven-ola/ipkg/_kit/freifunk-openwrt-kit-1.2.5-de.tgz&lt;br /&gt;
tar xvzf freifunk-openwrt-kit-1.2.5-de.tgz&lt;br /&gt;
cd freifunk-openwrt-kit-1.2.5-de&lt;br /&gt;
rm -fR weimar&lt;br /&gt;
mkdir weimar&lt;br /&gt;
cd weimar&lt;br /&gt;
tar xvzf ../root.tgz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* nun aus dem SVN oder direkt vom Router die zusaetzlichen Dateien herunterladen und entpacken&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROUTER=$(route|awk &amp;#039;/default/{printf $2}&amp;#039;)&lt;br /&gt;
wget &amp;quot;http://$ROUTER/fw.tgz&amp;quot;&lt;br /&gt;
tar xvzf fw.tgz&lt;br /&gt;
rm fw.tgz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* nun alles wieder einpacken und neues firmwareimage erzeugen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar cvzf ../root.tgz *&lt;br /&gt;
cd ..&lt;br /&gt;
X=$(date -Ih|awk -F[-T] &amp;#039;{print($1-1970)*31536000+$2*2592000+$3*86400+$4*3600}&amp;#039;)&lt;br /&gt;
Z=$(date -R|awk -F&amp;quot;[, :]&amp;quot; &amp;#039;{printf(&amp;quot;%s%s%s-%suhr%s&amp;quot;,$3,tolower($4),$5,$6,$7)}&amp;#039;)&lt;br /&gt;
N=&amp;quot;weimarnetz-edition-$X-$Z-trx.bin&amp;quot;&lt;br /&gt;
./gen-openwrt -v $N trx &amp;gt;$N&lt;br /&gt;
&lt;br /&gt;
* und schmalspurversion (ohne SSH und intro-bild) bauen:&lt;br /&gt;
&lt;br /&gt;
cd weimar&lt;br /&gt;
rm usr/bin/dropbear*&lt;br /&gt;
rm www/images/intro.jpg&lt;br /&gt;
rm -fR www/cgi-bin/ff-web*&lt;br /&gt;
rm lib/libcrypt*&lt;br /&gt;
tar cvzf ../root.tgz *&lt;br /&gt;
cd ..&lt;br /&gt;
N=&amp;quot;weimarnetz-schmalspur-edition-$X-$Z-trx.bin&amp;quot;&lt;br /&gt;
./gen-openwrt -v $N trx &amp;gt;$N&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* wieder fix alles loeschen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd ..&lt;br /&gt;
rm -fR freifunk-openwrt-kit-1.2.5-de&lt;br /&gt;
rm freifunk-openwrt-kit-1.2.5-de.tgz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*und gleich noch ins SVN hochladen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
svn checkout https://svn.sourceforge.net/svnroot/weimarnetz-fw/&lt;br /&gt;
cd weimarnetz-fw/trunk/firmware/&lt;br /&gt;
rm -fR *&lt;br /&gt;
svn rm *&lt;br /&gt;
wget &amp;quot;http://$ROUTER/fw.tgz&amp;quot;&lt;br /&gt;
tar xvzf fw.tgz&lt;br /&gt;
rm fw.tgz&lt;br /&gt;
svn add *&lt;br /&gt;
svn commit -m &amp;quot;$X-$Z&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Arbeit,die andere dem Bastian mal abnehmen koennten===&lt;br /&gt;
* css von nervseite und freifunk-firmware sollte gleich sein&lt;br /&gt;
** also eigene .css-Datei entwerfen, die das ff.css ersetzt&lt;br /&gt;
* verschiedene nervseiten ausformulieren&lt;br /&gt;
* walled garden ausbauen&lt;br /&gt;
** fuer die freigeschaltete webseiten muessen die IPs rausgesucht werden&lt;br /&gt;
** einfach mit einem gesperrten/unregistrierten laptop an den eigenen netzknoten gehen und mit einem kabelrechner auf der nervseite nach und nach die IPs hinzufuegen und ueber cgi-bin-nervnerv den walled garden neu einlesen lassen und mit dem schleppi testen,ob man auf die seiten kommt.&lt;br /&gt;
** Achtung: viele Webseiten haben mehrere IPs&lt;br /&gt;
&lt;br /&gt;
===Technischer Vorschlag Feedback auf der Nervseite===&lt;br /&gt;
&lt;br /&gt;
ich hab mir mal überlegt wie man das machen könnte: Ein Formular ist schnell gebaut, doch das Formular muss irgendwie an einen Zentralen Rechner. Wie wärs wenn wir dazu eine PHP-Seite auf dem Weimarnetzserver legen, die die Formulardaten speichern kann und dann natürlich auch wieder ausgeben kann. Das ist ein sehr leichtes ding (ich würde das ganze auch dann gleich mal schreiben). Einbinden könnte man das ganze dann per IFRAME, ist zwar nicht ganz so optimal, aber immerhin ein erster anfang...&lt;br /&gt;
&lt;br /&gt;
:Das ganze ist schon geloest: Jeder Linksys stellt ueber die &amp;quot;infoseite&amp;quot; (cgi-bin-info.html?w_CHAT_IRGENDEIN_TEXT) schon die moeglichkeit zur verfuegung texte abzuspeichern. als Formularziel wird einfach der naechste DSLer genommen (http://172.16.1.80). Die Feedback-Seite wird einfach ueber die &amp;quot;infoseite&amp;quot; (cgi-bin-info.html?r_CHAT_) wieder generiert). Das laeuft dann unter &amp;quot;Feedback,Shoutbox oder Bruellbox&amp;quot;. [[Benutzer:Fries43|fries43]] 18:11, 31. Mai 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Nervseiten-Template ==&lt;br /&gt;
&lt;br /&gt;
Wichtig: &amp;quot; schafft der Webserver auf den Linksys&amp;#039;sen irgendwie nicht. Dafür kann man aber das einfache &amp;#039; verwenden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;!DOCTYPE html PUBLIC &amp;#039;-//W3C//DTD XHTML 1.0 Strict//EN&amp;#039;&lt;br /&gt;
   &amp;#039;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&amp;#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html xmlns=&amp;#039;http://www.w3.org/1999/xhtml&amp;#039; lang=&amp;#039;de&amp;#039; xml:lang=&amp;#039;de&amp;#039;&amp;gt;&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;#039;Content-Type&amp;#039; content=&amp;#039;text/html; charset=windows-1252&amp;#039;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Weimarnetz&amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;style type=&amp;#039;text/css&amp;#039;&amp;gt;&lt;br /&gt;
body {   background-color:White;   color:Black;   font-size:13px;   font-family: Lucida, Helvetica, Tahoma, sans serif;   margin:0px;   left-margin: 10px; }&lt;br /&gt;
a { color: #6688AA; }&lt;br /&gt;
h1 { margin: 0px;  font-size: 18px;  float:right;  text-align:right; }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;#039;background-color:#6688AA; padding:10px; border-bottom:1px Gray solid; margin-bottom:10px;&amp;#039;&amp;gt;&amp;lt;h1&amp;gt;Willkommen im Weimarnetz&amp;lt;br/&amp;gt;Welcome at Wireless Weimar&amp;lt;/h1&amp;gt;&amp;lt;img src=&amp;#039;http://wireless.subsignal.org/skins/common/images/wirelesslogo-transp.png&amp;#039; alt=&amp;#039;Logo Weimarnetz&amp;#039; style=&amp;#039;vertical-align:middle;&amp;#039; width=&amp;#039;135&amp;#039; height=&amp;#039;44&amp;#039;/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:1%&amp;#039;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:35%&amp;#039;&amp;gt;GERMAN&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:4%&amp;#039;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:35%&amp;#039;&amp;gt;ENGLISH&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:4%&amp;#039;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:20%&amp;#039;&amp;gt;FEEDBACK&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:1%&amp;#039;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;#039;clear:both; background-color:#F7F8FF; border-top:1px Gray solid; border-bottom:1px Gray solid;  padding:10px;&amp;#039;&amp;gt;Wireless Links: &amp;lt;a href=&amp;#039;http://weimarnetz.de&amp;#039;&amp;gt;Weimarnetz-Wiki&amp;lt;/a&amp;gt; / &amp;lt;a href=&amp;#039;http://wireless.subsignal.org/index.php/Spenden&amp;#039;&amp;gt;Spenden/Donation&amp;lt;/a&amp;gt; | More Links &amp;lt;a href=&amp;#039;http://wikipedia.org&amp;#039;&amp;gt;Wikipedia&amp;lt;/a&amp;gt; / &amp;lt;a href=&amp;#039;http://www.heise.de&amp;#039;&amp;gt;Heise.de&amp;lt;/a&amp;gt; / &amp;lt;a href=&amp;#039;http://www.maporama.com&amp;#039;&amp;gt;Maporama.com&amp;lt;/a&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Diskussion:Nervseite&amp;diff=12543</id>
		<title>Diskussion:Nervseite</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Diskussion:Nervseite&amp;diff=12543"/>
		<updated>2006-07-28T07:46:33Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: /* Version ??juli2006-??uhr?? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Roadmap - Wohin geht die Reise?===&lt;br /&gt;
*momentan basierte die Software auf der FreifunkFirmware v1.2.5&lt;br /&gt;
*Allgemeinere Regeln, so das die Software auch in anderen Staedten genutzt werden koennte&lt;br /&gt;
*Speichersparen wo es nur geht / auf AWK verzichten&lt;br /&gt;
*Die Software soll auf Geraeten mit 2mb Flash bzw. 8mb RAM laufen. Auch auf dem WRT54g v5.&lt;br /&gt;
*es muss (?) zwei verschiedene Versionen geben, fuer Geraete mit viel und mit wenig Speicher&lt;br /&gt;
*Mehrsprachigkeit&lt;br /&gt;
&lt;br /&gt;
===Was kann diese Firmware===&lt;br /&gt;
*sie baut auf der Freifunk-Firmware v1.2.5 auf&lt;br /&gt;
*im Wiki veraenderbare [[Nervseite]] die jeder Benutzer mindestens einmal taeglich sieht&lt;br /&gt;
**die Abhaengig vom Betrachter (registrierter Laptop, Laptop oder Kabelrechner) anderes aussieht&lt;br /&gt;
*dezentrale Verteilung der MAC-Adressen von registrierten Laptop-Nutzern &lt;br /&gt;
*integrierte grafische Statistik (Datenverkehr etc.)&lt;br /&gt;
*integriertes Accounting (Datenverkehr pro IP)&lt;br /&gt;
&lt;br /&gt;
===ToDo fuer Bastian &amp;amp; die Firmwarefrickler===&lt;br /&gt;
* Betaversion hier zum Download: (unbedingt Kindergarten nochmal ausfuehren)&lt;br /&gt;
** http://sourceforge.net/projects/weimarnetz-fw/&lt;br /&gt;
** http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/weimarnetz-edition-{{fff_we-version}}-trx.bin&lt;br /&gt;
** siehe auch [[Subversion - Versionskontrolle im Weimarnetz]]&lt;br /&gt;
* Vor dem naechsten Release muss noch folgendes gemacht werden:&lt;br /&gt;
** registrator: automatisches backup der registrierungsdaten per mail, nur wenn sich DB aendert.&lt;br /&gt;
** registratorclient: schutz vor auslesen aus dem internet,nur 127/104/10 im ersten Remote-IP-Oktett zulassen&lt;br /&gt;
** registrator+client verschmelzen&lt;br /&gt;
** easyconfig: andere staedte - hinweis schreiben (soll nicht funzen)&lt;br /&gt;
** easyconfig: warnung bei passwort &amp;quot;admin&amp;quot; -&amp;gt; nervseite&lt;br /&gt;
** sanitizer: knotenbetreiber-notiz &amp;amp; kontaktdaten &amp;amp; personalisierbarer teil (=ff_adm_note) in nervseite integrieren &lt;br /&gt;
** sanitizer: &amp;lt;inethost/&amp;gt; = hostname vom inet-HNA fuer nervseite&lt;br /&gt;
** nervseite: wo es geht, bilder benutzen&lt;br /&gt;
** cron sauberer programmieren&lt;br /&gt;
** speichersparendere und besser zu durchschauende nervseite&lt;br /&gt;
&lt;br /&gt;
====Version ??juli2006-??uhr??====&lt;br /&gt;
* FERTIG , URL der Nervseite aendern&lt;br /&gt;
* FERTIG , registrator: mehr logging&lt;br /&gt;
* FERTIG , BUG: registrator: blockiert manchmal, weil er _denkt_ er wird gerade benutzt&lt;br /&gt;
* FERTIG , KISS: infoseitengenerierung nicht ueber wget sondern direkt machen&lt;br /&gt;
* FERTIG , KISS: nervseiten-vorlage aus SVN heraustrennen &lt;br /&gt;
* FERTIG , KISS: nervseiten-vorlage _ungepackt_ ins firmware-image legen&lt;br /&gt;
* FERTIG , [[Accounting_installieren |accounting]] integrieren&lt;br /&gt;
* [http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/weimarnetz-edition-1154170800-08jul2006-11uhr36-trx.bin nightly_build] - 1.748.992 Bytes&lt;br /&gt;
* FERTIG , ipk&amp;#039;s, binarys und bilder aus dem SVN rausnehmen &lt;br /&gt;
* FERTIG , firewall: paket mit ziel=WAN-Netz und quelle NICHT eigenes LAN = verbieten&lt;br /&gt;
* FERTIG , registrator: netcat integrieren&lt;br /&gt;
&lt;br /&gt;
====Version 07juli2006-19uhr54====&lt;br /&gt;
* [http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/weimarnetz-edition-1154113200-07jul2006-19uhr54-trx.bin Download] - 1.732.608 Bytes&lt;br /&gt;
* FERTIG , nervseite+nervnerv joinen , nervseite holen = cgi-bin-nervseite?0&lt;br /&gt;
* FERTIG , sanitizer: &amp;lt;walledgarden/&amp;gt; = Liste der freien Seiten fixen&lt;br /&gt;
* FERTIG , heartbeat: fon-hack,speicherauslastung,traceroute inetgateway&lt;br /&gt;
* FERTIG , domains einheitlich auf &amp;quot;.olsr&amp;quot;&lt;br /&gt;
* FERTIG , maclistenverteilung: alle nachbarn probieren&lt;br /&gt;
* FERTIG , nervseite: button &amp;quot;ich will ins internet&amp;quot;&lt;br /&gt;
* FERTIG , registrator: mechanismus einbauen,damit nur ein nutzer gleichzeitig drauf zugreifen kann&lt;br /&gt;
* FERTIG , easyconfig: knotennummer aus nvram-variable und nicht aus domain bestimmen&lt;br /&gt;
* FERTIG , easyconfig: leerzeichen in kontaktdaten machten probleme&lt;br /&gt;
* FERTIG , cron: skript saeubern und unnoetige /tmp/-kopie loeschen&lt;br /&gt;
* FERTIG , statistik: integrieren&lt;br /&gt;
* FERTIG , ipk-pakete nach /ipk und dann das verzeichnis loeschen.&lt;br /&gt;
* FERTIG , BUG behoben: content-type wird immer doppelt ausgegeben,wenn man nervseite auf entfernten knoten abruft&lt;br /&gt;
* FERTIG , easyconfig: wan_dns bei DSL wieder auf 141.54.1.3&lt;br /&gt;
* FERTIG , easyconfig: sonderzeichen im hostnamen filtern&lt;br /&gt;
* FERTIG , kleineres oder gar kein startbild&lt;br /&gt;
&lt;br /&gt;
====Version 30juni2006-13uhr33====&lt;br /&gt;
&lt;br /&gt;
* [http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/weimarnetz-edition-1153486800-30jun2006-13uhr33-trx.bin Download] - 1.531.904 Bytes&lt;br /&gt;
* FERTIG , neue weimarnetzeinstellungen ab 01.07.2006: FunkKanal-5, 02:ca:ca:00:ba:be&lt;br /&gt;
* nervseiten: template durch den sanitizer jagen&lt;br /&gt;
* FERTIG , syslog vergroessern, logrotate auch anzeigen&lt;br /&gt;
* FERTIG , funktuning auch ohne neustart&lt;br /&gt;
* FERTIG , infopage: beim generieren wget nach 5 min killen&lt;br /&gt;
* FERTIG , eigenes Startbild&lt;br /&gt;
* FERTIG , BUG: nervseite: wenn nach dem holen dateigroesse = 0,dann verwerfen&lt;br /&gt;
* FERTIG , sanitizer: adresse des geraets fuer nichtrelative links&lt;br /&gt;
* FERTIG , infopage: rts_real/cts_real&lt;br /&gt;
* FERTIG , walledgarden: iptables-fehlermeldungen unterdruecken&lt;br /&gt;
* FERTIG , infopage: &amp;quot;override funkparameter_tuning&amp;quot;&lt;br /&gt;
* FERTIG , infopage: force-11mbit&lt;br /&gt;
* FERTIG , registrator: k-modus&lt;br /&gt;
* FERTIG , infopage: alle adressen aus /proc/net/arp anzeigen&lt;br /&gt;
* FERTIG , nervseite: bei zu vielen verbindungen,uebersicht generieren&lt;br /&gt;
* FERTIG , nervseite: beim sperren anzeigen,wieviele verbindungen man offen hatte&lt;br /&gt;
* FERTIG , registrierung: massenmailmodus&lt;br /&gt;
* infopage: mehr logging,auch beim automatisch generieren&lt;br /&gt;
* FERTIG , FON-Hack integrieren,damit billige FON-Router ganz normal weiterfunktionieren 8-)&lt;br /&gt;
** http://www.twindx.com/node/106&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;wget -O /dev/null &amp;quot;http://download.fon.com/heartbeat.php?mac=$(nvram get il0macaddr|sed s/:/-/g)&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* FERTIG , BUG: warum leitet ausgefallener DSLer keinen DNS-inet-verkehr weiter? Auf Eselbremse darf kein DNS gestartet sein!?&lt;br /&gt;
* FERTIG , batman: mehr logging&lt;br /&gt;
* FERTIG , BUG: batman auf unbenutztem alias-interface starten, WIFI-DEV:2&lt;br /&gt;
* FERTIG , dnsmasq: seltener hosts einlesen lassen. - alle 30min - Hostnamen werden erst nach 2 Stunden inaktivitaet geloescht&lt;br /&gt;
* FERTIG , infopage: schnellmodus fuer alle netzknoten,die inet einspeisen&lt;br /&gt;
* FERTIG , infopage: jens-modus (alle routen + etx)&lt;br /&gt;
* FERTIG , infopage: jens2-modus (alle netzwerkverbindungen)&lt;br /&gt;
* FERTIG , infopage: firmware-version auslesen&lt;br /&gt;
* FERTIG , unixzeit+ &amp;#039;weimarnetz&amp;#039; in den dateinamen/startseite integrieren&lt;br /&gt;
* FERTIG , wenn viel speicher da ist,syslog vergroessern&lt;br /&gt;
* FERTIG , CRON: kein cronskript mit exit verlassen!&lt;br /&gt;
* FERTIG , easyconfig: Serveripadressen +1 unschön&lt;br /&gt;
* FERTIG , Batman 0.06 integrieren&lt;br /&gt;
* FERTIG , infopage: Baraucke-Modus um holen der macliste zu erzwingen&lt;br /&gt;
* FERTIG , sanitizer: iframes ausfiltern&lt;br /&gt;
* FERTIG , Nervseite: mehr logging&lt;br /&gt;
* FERTIG , infopage: version/datum/zeit der macliste abfragbar&lt;br /&gt;
* FERTIG , infopage: tracert zu beliebiger IP beauftragen&lt;br /&gt;
* FERTIG , infopage: Speichertest nur bei Livedaten&lt;br /&gt;
* FERTIG, Datumsfeld in MACadressen-liste&lt;br /&gt;
* FERTIG , sanitizer &amp;quot;&amp;lt;script-tag&amp;quot; ueberpruefen &lt;br /&gt;
* FERTIG , too_many_Verbindungen: zwischencheck mit 3mins Pause&lt;br /&gt;
* FERTIG , MAC-Verteil-Mechanismus / Registrierung, siehe  [[Fries43-ToDo]]&lt;br /&gt;
* FERTIG , Speichercheck an kritischen stellen&lt;br /&gt;
* FERTIG , neue nvram variablen fuer GPS&lt;br /&gt;
* FERTIG , neue nvram variablen fuer netzknotennummer&lt;br /&gt;
* FERTIG, WAN-DHCP aus,wenn kein inet zur verfuegung gestellt werden soll (speicher!)&lt;br /&gt;
* FERTIG , wenn man auf entfernten router geht (und nicht auf seinen eigenen) soll keine nervseite kommen,sondern fff-startseite&lt;br /&gt;
* FERTIG, sanitizer: tags auf nervseite,die script (javascript!) einschalten &lt;br /&gt;
* FERTIG , wenn olsr-knoten auf router geht,soll es behandelt werden wie olsr-router und nicht wie mobiler knoten&lt;br /&gt;
* FERTIG , registrierung integrieren&lt;br /&gt;
* FERTIG , besseres default-template anzeigen,wenn nervseite noch nicht geladen ist&lt;br /&gt;
* FERTIG , auf cron verzichten&lt;br /&gt;
* FERTIG , eigene weimarnetz-firmware bauen&lt;br /&gt;
* FERTIG , 10min laptops soll auf 15mins hochgesetzt werden&lt;br /&gt;
* FERTIG , Namensaufloesung im internen Netz: DNSmasq soll per sigHUP alle minute /etc/hosts neu einlesen&lt;br /&gt;
* FERTIG , laptops: probe_response_fix integrieren&lt;br /&gt;
* FERTIG , forschung: batman2 integrieren inkl. &amp;quot;notaus&amp;quot; per WIKI&lt;br /&gt;
* FERTIG , tcp-westwood integrieren&lt;br /&gt;
&lt;br /&gt;
====ToDo - nicht ganz so wichtig====&lt;br /&gt;
** dem Kunstturm eine Denkmalschutz-Plakette (emailliert) kaufen&lt;br /&gt;
&lt;br /&gt;
** registrator: BUG: massenmail manchmal ohne Absender&lt;br /&gt;
** registrator: Vertrauensbaum zeichnen lassen&lt;br /&gt;
** registrator: massenmail wegen falschen GPS-koords&lt;br /&gt;
&lt;br /&gt;
** easyconfig: lanifnames Problem lösen&lt;br /&gt;
** easyconfig: GPS - anonym Hinweis und bessere Check auf Plausibilität&lt;br /&gt;
** easyconfig: neustart sofort&lt;br /&gt;
** easyconfig: rechnernamen ankuendigen / Server in /etc/local.hosts integrieren / eingabefeld ueber javascript sichtbar&lt;br /&gt;
** easyconfig: jeder Router bekommt einen Standardnamen _neben_ dem persoenlichen Hostnamen&lt;br /&gt;
** easyconfig: PicoPeeringAgreement abnicken - ( gesehen, gelacht, F8 )&lt;br /&gt;
** easyconfig: modus um kindergarten in der shell auszufuehren&lt;br /&gt;
&lt;br /&gt;
** nervseite: dezentraler verteilmechanismus aehnlich macliste&lt;br /&gt;
** nervseite: sauberes erkennen &amp;quot;aus welchem subnetz kommt remote-ip&amp;quot;&lt;br /&gt;
** nervseite: extra nerv, wenn noch kein wiki-eintrag zum benutzer/knoten existiert&lt;br /&gt;
&lt;br /&gt;
** infopage: auf wunsch maschinenlesbarer output&lt;br /&gt;
** infopage: funktion einbauen,um einen infopage-befehl automatisch an alle Router zu senden&lt;br /&gt;
** infopage: schnell alle nachbarn anzeigen lassen&lt;br /&gt;
** infopage: netzkarte mit gps-infos malen&lt;br /&gt;
** infopage: umleitung der erzeugten infoseite zum httpd und /tmp/ und dann move per tee + unixtime_historie&lt;br /&gt;
** weimarnetz-version beim startup aus index.html in /www/version &amp;quot;retten&amp;quot;&lt;br /&gt;
&lt;br /&gt;
** sanitizer: sms-versende-knopf&lt;br /&gt;
** sanitizer: bruellbox als extra &amp;lt;tag&amp;gt;&lt;br /&gt;
** sanitizer: &amp;lt;tag&amp;gt; wer/wieviel ist gerade im DC++ online&lt;br /&gt;
&lt;br /&gt;
** firewall: besseres &amp;amp; allgemeineres Design der Firewall/iptables/Umleitungs-Regeln&lt;br /&gt;
&lt;br /&gt;
** VPN: integrieren. server &amp;amp; client , client geht nur wenn man auch inet anbietet&lt;br /&gt;
** VPN: Freifunk-VPN-Config integrieren&lt;br /&gt;
*** Ziel: nur noch vpn.ipk und vpn-zertifikate draufkopieren und fertig iss...&lt;br /&gt;
*** OLSR-Timing ueber VPN extra langsam und kuenstlich schlechter ETX-Wert&lt;br /&gt;
&lt;br /&gt;
** tc: trafficshaping auf wireless-ebene / level7-filter / DC++ niedrig / holm_weiss_wie&lt;br /&gt;
&lt;br /&gt;
** sendeleistung: algorithmus fuer sendeleistung/mrate finden&lt;br /&gt;
*** ueber entfernung zum nachbarn (GPS!) entscheiden, ob verbindung wichtig ist,oder nicht.&lt;br /&gt;
*** gute,bandbreitige (goodput/throughput) verbindungen wichtiger als 1mbit?&lt;br /&gt;
*** nachts einen messmodus einfuehren?&lt;br /&gt;
&lt;br /&gt;
** netzwerkmasken berichtigen: 104.63.0.0/16 &amp;amp; laptops&lt;br /&gt;
** verschiedene Funktionen ueber das Wiki/nervseite ein/ausschaltbar machen:&lt;br /&gt;
*** mrate11,batman,txpwr,rateset,rate,selektive ausnahmen?&lt;br /&gt;
** uhrzeit &amp;amp; nodeliste &amp;amp; macliste &amp;amp; nervseite_holen zusammenlegen&lt;br /&gt;
** GPS-Daten als 1ten hostnamen und Routername als 2ten hostnamen eintragen,um GPS-Daten dezentral zu verteilen. evtl. auch an die broadcast-addy den GPS-Hostnamen vergeben. evtl. auch olsrd-service-plugin dafuer benutzen&lt;br /&gt;
&lt;br /&gt;
===Firmware-Experimente===&lt;br /&gt;
* experimente mit SSH einsparen etc.&lt;br /&gt;
* Groessenvergleich der Dateien im root.tgz: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ls -lR|awk &amp;#039;{if($2==&amp;quot;&amp;quot;)D=substr($0,2,length($0)-2);print $5,D&amp;quot;/&amp;quot;$9;m=m+$5}END{print m&amp;quot; Bytes&amp;quot;}&amp;#039;|sort -n&lt;br /&gt;
&lt;br /&gt;
10283 /sbin/mtd&lt;br /&gt;
10687 /www/cgi-bin-status.html&lt;br /&gt;
11608 /etc/init.d/S45firewall&lt;br /&gt;
11772 /lib/libcrypt-0.9.28.so&lt;br /&gt;
12555 /sbin/wifi&lt;br /&gt;
12599 /www/cgi-bin/freifunk-upload&lt;br /&gt;
12670 /www/images/intro.jpg&lt;br /&gt;
14838 /www/cgi-bin/olsrd.html&lt;br /&gt;
15844 /www/cgi-bin/wifi.html&lt;br /&gt;
16750 /usr/lib/olsrd_nameservice.so.0.2&lt;br /&gt;
18162 /lib/ld-uClibc-0.9.28.so&lt;br /&gt;
20860 /www/cgi-bin/ff-web/template.pl&lt;br /&gt;
25016 /lib/libm-0.9.28.so&lt;br /&gt;
25255 /usr/sbin/brctl&lt;br /&gt;
28067 /bin/ipkg&lt;br /&gt;
28258 /usr/lib/libshared.so&lt;br /&gt;
30898 /usr/lib/olsrd_httpinfo.so.0.1&lt;br /&gt;
40176 /usr/lib/ipkg/lists/freifunk&lt;br /&gt;
54999 /usr/sbin/iptables&lt;br /&gt;
58443 /usr/sbin/tc&lt;br /&gt;
87907 /usr/sbin/wl&lt;br /&gt;
96431 /usr/sbin/dnsmasq&lt;br /&gt;
104759 /usr/sbin/ip&lt;br /&gt;
145616 /usr/sbin/olsrd&lt;br /&gt;
216571 /usr/bin/dropbearmulti&lt;br /&gt;
347960 /lib/libuClibc-0.9.28.so&lt;br /&gt;
492820 /bin/busybox&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-plain.trx     = 1.437.696 bytes&amp;lt;/tt&amp;gt; = Original&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-weimar.trx    = 1.531.904 bytes&amp;lt;/tt&amp;gt; = 94kb mehr&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-we_low.trx    = 1.388.544 bytes&amp;lt;/tt&amp;gt; = 51kb weniger&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-nixssh.trx    = 1.368.064 bytes&amp;lt;/tt&amp;gt; = 69kb weniger&lt;br /&gt;
**(ohne &amp;#039;&amp;#039;./usr/bin:/dropbearmulti&amp;#039;&amp;#039;) &lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-mini.trx      = 1.323.008 bytes&amp;lt;/tt&amp;gt; = 115kb weniger&lt;br /&gt;
**(ohne /lists/freifunk&amp;#039;&amp;#039;,dropbearmulti,/ff-web/template.pl,intro.jpg,libcrypt,ipkg,mtd,mtdkill) &lt;br /&gt;
* &amp;lt;tt&amp;gt;fff13-plain.trx      = 1.372.160 bytes&amp;lt;/tt&amp;gt; = Original&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff13-nixssh.trx     = 1.298.432 bytes&amp;lt;/tt&amp;gt; = 74kb weniger&lt;br /&gt;
**(ohne &amp;#039;&amp;#039;./usr/bin:/dropbearmulti&amp;#039;&amp;#039;) &lt;br /&gt;
* &amp;lt;tt&amp;gt;fff13-mini.trx       = 1.269.760 bytes&amp;lt;/tt&amp;gt; = 103kb weniger&lt;br /&gt;
**(ohne /lists/freifunk&amp;#039;&amp;#039;,dropbearmulti,intro.jpg,libcrypt,ipkg,mtd,mtdkill)&lt;br /&gt;
&lt;br /&gt;
===Notizzettel zum bauen einer neuen Firmware===&lt;br /&gt;
* auf dem Router per SSH einloggen und alle Aenderungen machen und archiv.tar.gz erzeugen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /tmp/&lt;br /&gt;
wget -O - &amp;quot;http://wireless.subsignal.org/index.php/Nervseite&amp;quot;|sed &amp;#039;/-- NERVSEITE:START --/,/-- NERVSEITE_LEEREKONTAKTDATEN:END --/!d&amp;#039; &amp;gt;/tmp/nervtemp&lt;br /&gt;
tar cvzf /www/nervseite-vorlage.tgz nervtemp&lt;br /&gt;
cd /&lt;br /&gt;
wget http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/ipk.tgz&lt;br /&gt;
tar xvzf ipk.tgz&lt;br /&gt;
rm ipk.tgz&lt;br /&gt;
tar cvzhf www/fw.tgz usr/sbin/*weimar* etc/init.d/*weimar* www/*nerv* www/images/in* www/*info* www/*reg* www/cgi-bin/*kinder* ipk/* usr/bin/nc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* daraus wird eine direkt downloadbare datei http://routername/fw.tgz mit folgendem inhalt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usr/bin/nc&lt;br /&gt;
ipk/zlib_1.1.4-1_mipsel.ipk&lt;br /&gt;
ipk/rrdtool1_1.0.50_mipsel.ipk&lt;br /&gt;
ipk/rrdcollect_0.2.3_mipsel.ipk&lt;br /&gt;
ipk/rrdcgi1_1.0.50_mipsel.ipk&lt;br /&gt;
ipk/probe-response-fix_0.1_mipsel.ipk&lt;br /&gt;
ipk/librrd1_1.0.50_mipsel.ipk&lt;br /&gt;
ipk/freifunk-statistics-de_1.2.5_mipsel.ipk&lt;br /&gt;
ipk/batman2_0.06-1_mipsel.ipk&lt;br /&gt;
www/cgi-bin/kindergarten.html&lt;br /&gt;
www/cgi-bin/15-kindergarten&lt;br /&gt;
www/cgi-bin-registratorclient&lt;br /&gt;
www/cgi-bin-registrator.html&lt;br /&gt;
www/cgi-bin-info.html&lt;br /&gt;
www/images/intro.jpg&lt;br /&gt;
www/nervseite-vorlage.tgz&lt;br /&gt;
www/cgi-bin-nervseite&lt;br /&gt;
etc/init.d/S70.weimarnetz.funkparameter_tuning.sh&lt;br /&gt;
etc/init.d/S60.weimarnetz.webserver_einstellungen.sh&lt;br /&gt;
etc/init.d/S52.weimarnetz.speichersparen.sh&lt;br /&gt;
etc/init.d/S52.weimarnetz.crond_ersetzen.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.pakete_installieren.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.kernellog_retten.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.iptables_bzw_nervseite_umleitungen.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.hna4_ankuendigungen.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.dateien_anlegen.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.43200.3.lebenszeichen.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.43200.2.holen_der_nervseite.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.43200.1.generate_infopage.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.01800.3.namendienst_neuanstossen.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.01800.2.batman_starten.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.01800.1.holen_der_macliste.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.00060.3.wann_sehen_laptops_nervseite.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.00060.2.wann_sehen_lanrechner_nervseite.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.00060.1.check_too_many_connections.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* kit von sven-ola auf eigenen Rechner herunterladen und entpacken&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wget http://212.222.128.68/sven-ola/ipkg/_kit/freifunk-openwrt-kit-1.2.5-de.tgz&lt;br /&gt;
tar xvzf freifunk-openwrt-kit-1.2.5-de.tgz&lt;br /&gt;
cd freifunk-openwrt-kit-1.2.5-de&lt;br /&gt;
rm -fR weimar&lt;br /&gt;
mkdir weimar&lt;br /&gt;
cd weimar&lt;br /&gt;
tar xvzf ../root.tgz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* nun aus dem SVN oder direkt vom Router die zusaetzlichen Dateien herunterladen und entpacken&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROUTER=$(route|awk &amp;#039;/default/{printf $2}&amp;#039;)&lt;br /&gt;
wget &amp;quot;http://$ROUTER/fw.tgz&amp;quot;&lt;br /&gt;
tar xvzf fw.tgz&lt;br /&gt;
rm fw.tgz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* nun alles wieder einpacken und neues firmwareimage erzeugen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar cvzf ../root.tgz *&lt;br /&gt;
cd ..&lt;br /&gt;
X=$(date -Ih|awk -F[-T] &amp;#039;{print($1-1970)*31536000+$2*2592000+$3*86400+$4*3600}&amp;#039;)&lt;br /&gt;
Z=$(date -R|awk -F&amp;quot;[, :]&amp;quot; &amp;#039;{printf(&amp;quot;%s%s%s-%suhr%s&amp;quot;,$3,tolower($4),$5,$6,$7)}&amp;#039;)&lt;br /&gt;
N=&amp;quot;weimarnetz-edition-$X-$Z-trx.bin&amp;quot;&lt;br /&gt;
./gen-openwrt -v $N trx &amp;gt;$N&lt;br /&gt;
&lt;br /&gt;
* und schmalspurversion (ohne SSH und intro-bild) bauen:&lt;br /&gt;
&lt;br /&gt;
cd weimar&lt;br /&gt;
rm usr/bin/dropbear*&lt;br /&gt;
rm www/images/intro.jpg&lt;br /&gt;
rm -fR www/cgi-bin/ff-web*&lt;br /&gt;
rm lib/libcrypt*&lt;br /&gt;
tar cvzf ../root.tgz *&lt;br /&gt;
cd ..&lt;br /&gt;
N=&amp;quot;weimarnetz-schmalspur-edition-$X-$Z-trx.bin&amp;quot;&lt;br /&gt;
./gen-openwrt -v $N trx &amp;gt;$N&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* wieder fix alles loeschen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd ..&lt;br /&gt;
rm -fR freifunk-openwrt-kit-1.2.5-de&lt;br /&gt;
rm freifunk-openwrt-kit-1.2.5-de.tgz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*und gleich noch ins SVN hochladen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
svn checkout https://svn.sourceforge.net/svnroot/weimarnetz-fw/&lt;br /&gt;
cd weimarnetz-fw/trunk/firmware/&lt;br /&gt;
rm -fR *&lt;br /&gt;
svn rm *&lt;br /&gt;
wget &amp;quot;http://$ROUTER/fw.tgz&amp;quot;&lt;br /&gt;
tar xvzf fw.tgz&lt;br /&gt;
rm fw.tgz&lt;br /&gt;
svn add *&lt;br /&gt;
svn commit -m &amp;quot;$X-$Z&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Arbeit,die andere dem Bastian mal abnehmen koennten===&lt;br /&gt;
* css von nervseite und freifunk-firmware sollte gleich sein&lt;br /&gt;
** also eigene .css-Datei entwerfen, die das ff.css ersetzt&lt;br /&gt;
* verschiedene nervseiten ausformulieren&lt;br /&gt;
* walled garden ausbauen&lt;br /&gt;
** fuer die freigeschaltete webseiten muessen die IPs rausgesucht werden&lt;br /&gt;
** einfach mit einem gesperrten/unregistrierten laptop an den eigenen netzknoten gehen und mit einem kabelrechner auf der nervseite nach und nach die IPs hinzufuegen und ueber cgi-bin-nervnerv den walled garden neu einlesen lassen und mit dem schleppi testen,ob man auf die seiten kommt.&lt;br /&gt;
** Achtung: viele Webseiten haben mehrere IPs&lt;br /&gt;
&lt;br /&gt;
===Technischer Vorschlag Feedback auf der Nervseite===&lt;br /&gt;
&lt;br /&gt;
ich hab mir mal überlegt wie man das machen könnte: Ein Formular ist schnell gebaut, doch das Formular muss irgendwie an einen Zentralen Rechner. Wie wärs wenn wir dazu eine PHP-Seite auf dem Weimarnetzserver legen, die die Formulardaten speichern kann und dann natürlich auch wieder ausgeben kann. Das ist ein sehr leichtes ding (ich würde das ganze auch dann gleich mal schreiben). Einbinden könnte man das ganze dann per IFRAME, ist zwar nicht ganz so optimal, aber immerhin ein erster anfang...&lt;br /&gt;
&lt;br /&gt;
:Das ganze ist schon geloest: Jeder Linksys stellt ueber die &amp;quot;infoseite&amp;quot; (cgi-bin-info.html?w_CHAT_IRGENDEIN_TEXT) schon die moeglichkeit zur verfuegung texte abzuspeichern. als Formularziel wird einfach der naechste DSLer genommen (http://172.16.1.80). Die Feedback-Seite wird einfach ueber die &amp;quot;infoseite&amp;quot; (cgi-bin-info.html?r_CHAT_) wieder generiert). Das laeuft dann unter &amp;quot;Feedback,Shoutbox oder Bruellbox&amp;quot;. [[Benutzer:Fries43|fries43]] 18:11, 31. Mai 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Nervseiten-Template ==&lt;br /&gt;
&lt;br /&gt;
Wichtig: &amp;quot; schafft der Webserver auf den Linksys&amp;#039;sen irgendwie nicht. Dafür kann man aber das einfache &amp;#039; verwenden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;!DOCTYPE html PUBLIC &amp;#039;-//W3C//DTD XHTML 1.0 Strict//EN&amp;#039;&lt;br /&gt;
   &amp;#039;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&amp;#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html xmlns=&amp;#039;http://www.w3.org/1999/xhtml&amp;#039; lang=&amp;#039;de&amp;#039; xml:lang=&amp;#039;de&amp;#039;&amp;gt;&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;#039;Content-Type&amp;#039; content=&amp;#039;text/html; charset=windows-1252&amp;#039;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Weimarnetz&amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;style type=&amp;#039;text/css&amp;#039;&amp;gt;&lt;br /&gt;
body {   background-color:White;   color:Black;   font-size:13px;   font-family: Lucida, Helvetica, Tahoma, sans serif;   margin:0px;   left-margin: 10px; }&lt;br /&gt;
a { color: #6688AA; }&lt;br /&gt;
h1 { margin: 0px;  font-size: 18px;  float:right;  text-align:right; }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;#039;background-color:#6688AA; padding:10px; border-bottom:1px Gray solid; margin-bottom:10px;&amp;#039;&amp;gt;&amp;lt;h1&amp;gt;Willkommen im Weimarnetz&amp;lt;br/&amp;gt;Welcome at Wireless Weimar&amp;lt;/h1&amp;gt;&amp;lt;img src=&amp;#039;http://wireless.subsignal.org/skins/common/images/wirelesslogo-transp.png&amp;#039; alt=&amp;#039;Logo Weimarnetz&amp;#039; style=&amp;#039;vertical-align:middle;&amp;#039; width=&amp;#039;135&amp;#039; height=&amp;#039;44&amp;#039;/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:1%&amp;#039;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:35%&amp;#039;&amp;gt;GERMAN&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:4%&amp;#039;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:35%&amp;#039;&amp;gt;ENGLISH&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:4%&amp;#039;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:20%&amp;#039;&amp;gt;FEEDBACK&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:1%&amp;#039;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;#039;clear:both; background-color:#F7F8FF; border-top:1px Gray solid; border-bottom:1px Gray solid;  padding:10px;&amp;#039;&amp;gt;Wireless Links: &amp;lt;a href=&amp;#039;http://weimarnetz.de&amp;#039;&amp;gt;Weimarnetz-Wiki&amp;lt;/a&amp;gt; / &amp;lt;a href=&amp;#039;http://wireless.subsignal.org/index.php/Spenden&amp;#039;&amp;gt;Spenden/Donation&amp;lt;/a&amp;gt; | More Links &amp;lt;a href=&amp;#039;http://wikipedia.org&amp;#039;&amp;gt;Wikipedia&amp;lt;/a&amp;gt; / &amp;lt;a href=&amp;#039;http://www.heise.de&amp;#039;&amp;gt;Heise.de&amp;lt;/a&amp;gt; / &amp;lt;a href=&amp;#039;http://www.maporama.com&amp;#039;&amp;gt;Maporama.com&amp;lt;/a&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
	<entry>
		<id>https://wireless.subsignal.org/index.php?title=Diskussion:Nervseite&amp;diff=12536</id>
		<title>Diskussion:Nervseite</title>
		<link rel="alternate" type="text/html" href="https://wireless.subsignal.org/index.php?title=Diskussion:Nervseite&amp;diff=12536"/>
		<updated>2006-07-26T10:29:57Z</updated>

		<summary type="html">&lt;p&gt;80.64.180.84: /* Version ??juli2006-??uhr?? */ fakten&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Roadmap - Wohin geht die Reise?===&lt;br /&gt;
*momentan basierte die Software auf der FreifunkFirmware v1.2.5&lt;br /&gt;
*Allgemeinere Regeln, so das die Software auch in anderen Staedten genutzt werden koennte&lt;br /&gt;
*Speichersparen wo es nur geht / auf AWK verzichten&lt;br /&gt;
*Die Software soll auf Geraeten mit 2mb Flash bzw. 8mb RAM laufen. Auch auf dem WRT54g v5.&lt;br /&gt;
*es muss (?) zwei verschiedene Versionen geben, fuer Geraete mit viel und mit wenig Speicher&lt;br /&gt;
*Mehrsprachigkeit&lt;br /&gt;
&lt;br /&gt;
===Was kann diese Firmware===&lt;br /&gt;
*sie baut auf der Freifunk-Firmware v1.2.5 auf&lt;br /&gt;
*im Wiki veraenderbare [[Nervseite]] die jeder Benutzer mindestens einmal taeglich sieht&lt;br /&gt;
**die Abhaengig vom Betrachter (registrierter Laptop, Laptop oder Kabelrechner) anderes aussieht&lt;br /&gt;
*dezentrale Verteilung der MAC-Adressen von registrierten Laptop-Nutzern &lt;br /&gt;
*integrierte grafische Statistik (Datenverkehr etc.)&lt;br /&gt;
*integriertes Accounting (Datenverkehr pro IP)&lt;br /&gt;
&lt;br /&gt;
===ToDo fuer Bastian &amp;amp; die Firmwarefrickler===&lt;br /&gt;
* Betaversion hier zum Download: (unbedingt Kindergarten nochmal ausfuehren)&lt;br /&gt;
** http://sourceforge.net/projects/weimarnetz-fw/&lt;br /&gt;
** http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/weimarnetz-edition-{{fff_we-version}}-trx.bin&lt;br /&gt;
** siehe auch [[Subversion - Versionskontrolle im Weimarnetz]]&lt;br /&gt;
* Vor dem naechsten Release muss noch folgendes gemacht werden:&lt;br /&gt;
** registrator: automatisches backup der registrierungsdaten per mail, nur wenn sich DB aendert.&lt;br /&gt;
** registratorclient: schutz vor auslesen aus dem internet,nur 127/104/10 im ersten Remote-IP-Oktett zulassen&lt;br /&gt;
** registrator+client verschmelzen&lt;br /&gt;
** easyconfig: andere staedte - hinweis schreiben (soll nicht funzen)&lt;br /&gt;
** easyconfig: warnung bei passwort &amp;quot;admin&amp;quot; -&amp;gt; nervseite&lt;br /&gt;
** sanitizer: knotenbetreiber-notiz &amp;amp; kontaktdaten &amp;amp; personalisierbarer teil (=ff_adm_note) in nervseite integrieren &lt;br /&gt;
** sanitizer: &amp;lt;inethost/&amp;gt; = hostname vom inet-HNA fuer nervseite&lt;br /&gt;
** nervseite: wo es geht, bilder benutzen&lt;br /&gt;
** cron sauberer programmieren&lt;br /&gt;
** speichersparendere und besser zu durchschauende nervseite&lt;br /&gt;
&lt;br /&gt;
====Version ??juli2006-??uhr??====&lt;br /&gt;
* FERTIG , URL der Nervseite aendern&lt;br /&gt;
* FERTIG , registrator: mehr logging&lt;br /&gt;
* FERTIG , BUG: registrator: blockiert manchmal, weil er _denkt_ er wird gerade benutzt&lt;br /&gt;
* FERTIG , bestaetigungstext: &amp;quot;ja,du darfst jetzt ins internet&amp;quot;&lt;br /&gt;
* FERTIG , KISS: infoseitengenerierung nicht ueber wget sondern direkt machen&lt;br /&gt;
* FERTIG , KISS: nervseiten-vorlage aus SVN heraustrennen &lt;br /&gt;
* FERTIG , KISS: nervseiten-vorlage _ungepackt_ ins firmware-image legen&lt;br /&gt;
* FERTIG , [[Accounting_installieren |accounting]] integrieren&lt;br /&gt;
* [http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/weimarnetz-edition-1154170800-08jul2006-11uhr36-trx.bin nightly_build] - 1.748.992 Bytes&lt;br /&gt;
* FERTIG , ipk&amp;#039;s, binarys und bilder aus dem SVN rausnehmen &lt;br /&gt;
* FERTIG , firewall: paket mit ziel=WAN-Netz und quelle NICHT eigenes LAN = verbieten&lt;br /&gt;
* FERTIG , registrator: netcat integrieren&lt;br /&gt;
&lt;br /&gt;
====Version 07juli2006-19uhr54====&lt;br /&gt;
* [http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/weimarnetz-edition-1154113200-07jul2006-19uhr54-trx.bin Download] - 1.732.608 Bytes&lt;br /&gt;
* FERTIG , nervseite+nervnerv joinen , nervseite holen = cgi-bin-nervseite?0&lt;br /&gt;
* FERTIG , sanitizer: &amp;lt;walledgarden/&amp;gt; = Liste der freien Seiten fixen&lt;br /&gt;
* FERTIG , heartbeat: fon-hack,speicherauslastung,traceroute inetgateway&lt;br /&gt;
* FERTIG , domains einheitlich auf &amp;quot;.olsr&amp;quot;&lt;br /&gt;
* FERTIG , maclistenverteilung: alle nachbarn probieren&lt;br /&gt;
* FERTIG , nervseite: button &amp;quot;ich will ins internet&amp;quot;&lt;br /&gt;
* FERTIG , registrator: mechanismus einbauen,damit nur ein nutzer gleichzeitig drauf zugreifen kann&lt;br /&gt;
* FERTIG , easyconfig: knotennummer aus nvram-variable und nicht aus domain bestimmen&lt;br /&gt;
* FERTIG , easyconfig: leerzeichen in kontaktdaten machten probleme&lt;br /&gt;
* FERTIG , cron: skript saeubern und unnoetige /tmp/-kopie loeschen&lt;br /&gt;
* FERTIG , statistik: integrieren&lt;br /&gt;
* FERTIG , ipk-pakete nach /ipk und dann das verzeichnis loeschen.&lt;br /&gt;
* FERTIG , BUG behoben: content-type wird immer doppelt ausgegeben,wenn man nervseite auf entfernten knoten abruft&lt;br /&gt;
* FERTIG , easyconfig: wan_dns bei DSL wieder auf 141.54.1.3&lt;br /&gt;
* FERTIG , easyconfig: sonderzeichen im hostnamen filtern&lt;br /&gt;
* FERTIG , kleineres oder gar kein startbild&lt;br /&gt;
&lt;br /&gt;
====Version 30juni2006-13uhr33====&lt;br /&gt;
&lt;br /&gt;
* [http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/weimarnetz-edition-1153486800-30jun2006-13uhr33-trx.bin Download] - 1.531.904 Bytes&lt;br /&gt;
* FERTIG , neue weimarnetzeinstellungen ab 01.07.2006: FunkKanal-5, 02:ca:ca:00:ba:be&lt;br /&gt;
* nervseiten: template durch den sanitizer jagen&lt;br /&gt;
* FERTIG , syslog vergroessern, logrotate auch anzeigen&lt;br /&gt;
* FERTIG , funktuning auch ohne neustart&lt;br /&gt;
* FERTIG , infopage: beim generieren wget nach 5 min killen&lt;br /&gt;
* FERTIG , eigenes Startbild&lt;br /&gt;
* FERTIG , BUG: nervseite: wenn nach dem holen dateigroesse = 0,dann verwerfen&lt;br /&gt;
* FERTIG , sanitizer: adresse des geraets fuer nichtrelative links&lt;br /&gt;
* FERTIG , infopage: rts_real/cts_real&lt;br /&gt;
* FERTIG , walledgarden: iptables-fehlermeldungen unterdruecken&lt;br /&gt;
* FERTIG , infopage: &amp;quot;override funkparameter_tuning&amp;quot;&lt;br /&gt;
* FERTIG , infopage: force-11mbit&lt;br /&gt;
* FERTIG , registrator: k-modus&lt;br /&gt;
* FERTIG , infopage: alle adressen aus /proc/net/arp anzeigen&lt;br /&gt;
* FERTIG , nervseite: bei zu vielen verbindungen,uebersicht generieren&lt;br /&gt;
* FERTIG , nervseite: beim sperren anzeigen,wieviele verbindungen man offen hatte&lt;br /&gt;
* FERTIG , registrierung: massenmailmodus&lt;br /&gt;
* infopage: mehr logging,auch beim automatisch generieren&lt;br /&gt;
* FERTIG , FON-Hack integrieren,damit billige FON-Router ganz normal weiterfunktionieren 8-)&lt;br /&gt;
** http://www.twindx.com/node/106&lt;br /&gt;
** &amp;lt;nowiki&amp;gt;wget -O /dev/null &amp;quot;http://download.fon.com/heartbeat.php?mac=$(nvram get il0macaddr|sed s/:/-/g)&amp;quot;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* FERTIG , BUG: warum leitet ausgefallener DSLer keinen DNS-inet-verkehr weiter? Auf Eselbremse darf kein DNS gestartet sein!?&lt;br /&gt;
* FERTIG , batman: mehr logging&lt;br /&gt;
* FERTIG , BUG: batman auf unbenutztem alias-interface starten, WIFI-DEV:2&lt;br /&gt;
* FERTIG , dnsmasq: seltener hosts einlesen lassen. - alle 30min - Hostnamen werden erst nach 2 Stunden inaktivitaet geloescht&lt;br /&gt;
* FERTIG , infopage: schnellmodus fuer alle netzknoten,die inet einspeisen&lt;br /&gt;
* FERTIG , infopage: jens-modus (alle routen + etx)&lt;br /&gt;
* FERTIG , infopage: jens2-modus (alle netzwerkverbindungen)&lt;br /&gt;
* FERTIG , infopage: firmware-version auslesen&lt;br /&gt;
* FERTIG , unixzeit+ &amp;#039;weimarnetz&amp;#039; in den dateinamen/startseite integrieren&lt;br /&gt;
* FERTIG , wenn viel speicher da ist,syslog vergroessern&lt;br /&gt;
* FERTIG , CRON: kein cronskript mit exit verlassen!&lt;br /&gt;
* FERTIG , easyconfig: Serveripadressen +1 unschön&lt;br /&gt;
* FERTIG , Batman 0.06 integrieren&lt;br /&gt;
* FERTIG , infopage: Baraucke-Modus um holen der macliste zu erzwingen&lt;br /&gt;
* FERTIG , sanitizer: iframes ausfiltern&lt;br /&gt;
* FERTIG , Nervseite: mehr logging&lt;br /&gt;
* FERTIG , infopage: version/datum/zeit der macliste abfragbar&lt;br /&gt;
* FERTIG , infopage: tracert zu beliebiger IP beauftragen&lt;br /&gt;
* FERTIG , infopage: Speichertest nur bei Livedaten&lt;br /&gt;
* FERTIG, Datumsfeld in MACadressen-liste&lt;br /&gt;
* FERTIG , sanitizer &amp;quot;&amp;lt;script-tag&amp;quot; ueberpruefen &lt;br /&gt;
* FERTIG , too_many_Verbindungen: zwischencheck mit 3mins Pause&lt;br /&gt;
* FERTIG , MAC-Verteil-Mechanismus / Registrierung, siehe  [[Fries43-ToDo]]&lt;br /&gt;
* FERTIG , Speichercheck an kritischen stellen&lt;br /&gt;
* FERTIG , neue nvram variablen fuer GPS&lt;br /&gt;
* FERTIG , neue nvram variablen fuer netzknotennummer&lt;br /&gt;
* FERTIG, WAN-DHCP aus,wenn kein inet zur verfuegung gestellt werden soll (speicher!)&lt;br /&gt;
* FERTIG , wenn man auf entfernten router geht (und nicht auf seinen eigenen) soll keine nervseite kommen,sondern fff-startseite&lt;br /&gt;
* FERTIG, sanitizer: tags auf nervseite,die script (javascript!) einschalten &lt;br /&gt;
* FERTIG , wenn olsr-knoten auf router geht,soll es behandelt werden wie olsr-router und nicht wie mobiler knoten&lt;br /&gt;
* FERTIG , registrierung integrieren&lt;br /&gt;
* FERTIG , besseres default-template anzeigen,wenn nervseite noch nicht geladen ist&lt;br /&gt;
* FERTIG , auf cron verzichten&lt;br /&gt;
* FERTIG , eigene weimarnetz-firmware bauen&lt;br /&gt;
* FERTIG , 10min laptops soll auf 15mins hochgesetzt werden&lt;br /&gt;
* FERTIG , Namensaufloesung im internen Netz: DNSmasq soll per sigHUP alle minute /etc/hosts neu einlesen&lt;br /&gt;
* FERTIG , laptops: probe_response_fix integrieren&lt;br /&gt;
* FERTIG , forschung: batman2 integrieren inkl. &amp;quot;notaus&amp;quot; per WIKI&lt;br /&gt;
* FERTIG , tcp-westwood integrieren&lt;br /&gt;
&lt;br /&gt;
====ToDo - nicht ganz so wichtig====&lt;br /&gt;
** dem Kunstturm eine Denkmalschutz-Plakette (emailliert) kaufen&lt;br /&gt;
&lt;br /&gt;
** registrator: BUG: massenmail manchmal ohne Absender&lt;br /&gt;
** registrator: Vertrauensbaum zeichnen lassen&lt;br /&gt;
** registrator: massenmail wegen falschen GPS-koords&lt;br /&gt;
&lt;br /&gt;
** easyconfig: lanifnames Problem lösen&lt;br /&gt;
** easyconfig: GPS - anonym Hinweis und bessere Check auf Plausibilität&lt;br /&gt;
** easyconfig: neustart sofort&lt;br /&gt;
** easyconfig: rechnernamen ankuendigen / Server in /etc/local.hosts integrieren / eingabefeld ueber javascript sichtbar&lt;br /&gt;
** easyconfig: jeder Router bekommt einen Standardnamen _neben_ dem persoenlichen Hostnamen&lt;br /&gt;
** easyconfig: PicoPeeringAgreement abnicken - ( gesehen, gelacht, F8 )&lt;br /&gt;
** easyconfig: modus um kindergarten in der shell auszufuehren&lt;br /&gt;
&lt;br /&gt;
** nervseite: dezentraler verteilmechanismus aehnlich macliste&lt;br /&gt;
** nervseite: sauberes erkennen &amp;quot;aus welchem subnetz kommt remote-ip&amp;quot;&lt;br /&gt;
** nervseite: extra nerv, wenn noch kein wiki-eintrag zum benutzer/knoten existiert&lt;br /&gt;
&lt;br /&gt;
** infopage: auf wunsch maschinenlesbarer output&lt;br /&gt;
** infopage: funktion einbauen,um einen infopage-befehl automatisch an alle Router zu senden&lt;br /&gt;
** infopage: schnell alle nachbarn anzeigen lassen&lt;br /&gt;
** infopage: netzkarte mit gps-infos malen&lt;br /&gt;
** infopage: umleitung der erzeugten infoseite zum httpd und /tmp/ und dann move per tee + unixtime_historie&lt;br /&gt;
** weimarnetz-version beim startup aus index.html in /www/version &amp;quot;retten&amp;quot;&lt;br /&gt;
&lt;br /&gt;
** sanitizer: sms-versende-knopf&lt;br /&gt;
** sanitizer: bruellbox als extra &amp;lt;tag&amp;gt;&lt;br /&gt;
** sanitizer: &amp;lt;tag&amp;gt; wer/wieviel ist gerade im DC++ online&lt;br /&gt;
&lt;br /&gt;
** firewall: besseres &amp;amp; allgemeineres Design der Firewall/iptables/Umleitungs-Regeln&lt;br /&gt;
&lt;br /&gt;
** VPN: integrieren. server &amp;amp; client , client geht nur wenn man auch inet anbietet&lt;br /&gt;
** VPN: Freifunk-VPN-Config integrieren&lt;br /&gt;
*** Ziel: nur noch vpn.ipk und vpn-zertifikate draufkopieren und fertig iss...&lt;br /&gt;
*** OLSR-Timing ueber VPN extra langsam und kuenstlich schlechter ETX-Wert&lt;br /&gt;
&lt;br /&gt;
** tc: trafficshaping auf wireless-ebene / level7-filter / DC++ niedrig / holm_weiss_wie&lt;br /&gt;
&lt;br /&gt;
** sendeleistung: algorithmus fuer sendeleistung/mrate finden&lt;br /&gt;
*** ueber entfernung zum nachbarn (GPS!) entscheiden, ob verbindung wichtig ist,oder nicht.&lt;br /&gt;
*** gute,bandbreitige (goodput/throughput) verbindungen wichtiger als 1mbit?&lt;br /&gt;
*** nachts einen messmodus einfuehren?&lt;br /&gt;
&lt;br /&gt;
** netzwerkmasken berichtigen: 104.63.0.0/16 &amp;amp; laptops&lt;br /&gt;
** verschiedene Funktionen ueber das Wiki/nervseite ein/ausschaltbar machen:&lt;br /&gt;
*** mrate11,batman,txpwr,rateset,rate,selektive ausnahmen?&lt;br /&gt;
** uhrzeit &amp;amp; nodeliste &amp;amp; macliste &amp;amp; nervseite_holen zusammenlegen&lt;br /&gt;
** GPS-Daten als 1ten hostnamen und Routername als 2ten hostnamen eintragen,um GPS-Daten dezentral zu verteilen. evtl. auch an die broadcast-addy den GPS-Hostnamen vergeben. evtl. auch olsrd-service-plugin dafuer benutzen&lt;br /&gt;
&lt;br /&gt;
===Firmware-Experimente===&lt;br /&gt;
* experimente mit SSH einsparen etc.&lt;br /&gt;
* Groessenvergleich der Dateien im root.tgz: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ls -lR|awk &amp;#039;{if($2==&amp;quot;&amp;quot;)D=substr($0,2,length($0)-2);print $5,D&amp;quot;/&amp;quot;$9;m=m+$5}END{print m&amp;quot; Bytes&amp;quot;}&amp;#039;|sort -n&lt;br /&gt;
&lt;br /&gt;
10283 /sbin/mtd&lt;br /&gt;
10687 /www/cgi-bin-status.html&lt;br /&gt;
11608 /etc/init.d/S45firewall&lt;br /&gt;
11772 /lib/libcrypt-0.9.28.so&lt;br /&gt;
12555 /sbin/wifi&lt;br /&gt;
12599 /www/cgi-bin/freifunk-upload&lt;br /&gt;
12670 /www/images/intro.jpg&lt;br /&gt;
14838 /www/cgi-bin/olsrd.html&lt;br /&gt;
15844 /www/cgi-bin/wifi.html&lt;br /&gt;
16750 /usr/lib/olsrd_nameservice.so.0.2&lt;br /&gt;
18162 /lib/ld-uClibc-0.9.28.so&lt;br /&gt;
20860 /www/cgi-bin/ff-web/template.pl&lt;br /&gt;
25016 /lib/libm-0.9.28.so&lt;br /&gt;
25255 /usr/sbin/brctl&lt;br /&gt;
28067 /bin/ipkg&lt;br /&gt;
28258 /usr/lib/libshared.so&lt;br /&gt;
30898 /usr/lib/olsrd_httpinfo.so.0.1&lt;br /&gt;
40176 /usr/lib/ipkg/lists/freifunk&lt;br /&gt;
54999 /usr/sbin/iptables&lt;br /&gt;
58443 /usr/sbin/tc&lt;br /&gt;
87907 /usr/sbin/wl&lt;br /&gt;
96431 /usr/sbin/dnsmasq&lt;br /&gt;
104759 /usr/sbin/ip&lt;br /&gt;
145616 /usr/sbin/olsrd&lt;br /&gt;
216571 /usr/bin/dropbearmulti&lt;br /&gt;
347960 /lib/libuClibc-0.9.28.so&lt;br /&gt;
492820 /bin/busybox&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-plain.trx     = 1.437.696 bytes&amp;lt;/tt&amp;gt; = Original&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-weimar.trx    = 1.531.904 bytes&amp;lt;/tt&amp;gt; = 94kb mehr&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-we_low.trx    = 1.388.544 bytes&amp;lt;/tt&amp;gt; = 51kb weniger&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-nixssh.trx    = 1.368.064 bytes&amp;lt;/tt&amp;gt; = 69kb weniger&lt;br /&gt;
**(ohne &amp;#039;&amp;#039;./usr/bin:/dropbearmulti&amp;#039;&amp;#039;) &lt;br /&gt;
* &amp;lt;tt&amp;gt;fff125-mini.trx      = 1.323.008 bytes&amp;lt;/tt&amp;gt; = 115kb weniger&lt;br /&gt;
**(ohne /lists/freifunk&amp;#039;&amp;#039;,dropbearmulti,/ff-web/template.pl,intro.jpg,libcrypt,ipkg,mtd,mtdkill) &lt;br /&gt;
* &amp;lt;tt&amp;gt;fff13-plain.trx      = 1.372.160 bytes&amp;lt;/tt&amp;gt; = Original&lt;br /&gt;
* &amp;lt;tt&amp;gt;fff13-nixssh.trx     = 1.298.432 bytes&amp;lt;/tt&amp;gt; = 74kb weniger&lt;br /&gt;
**(ohne &amp;#039;&amp;#039;./usr/bin:/dropbearmulti&amp;#039;&amp;#039;) &lt;br /&gt;
* &amp;lt;tt&amp;gt;fff13-mini.trx       = 1.269.760 bytes&amp;lt;/tt&amp;gt; = 103kb weniger&lt;br /&gt;
**(ohne /lists/freifunk&amp;#039;&amp;#039;,dropbearmulti,intro.jpg,libcrypt,ipkg,mtd,mtdkill)&lt;br /&gt;
&lt;br /&gt;
===Notizzettel zum bauen einer neuen Firmware===&lt;br /&gt;
* auf dem Router per SSH einloggen und alle Aenderungen machen und archiv.tar.gz erzeugen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /tmp/&lt;br /&gt;
wget -O - &amp;quot;http://wireless.subsignal.org/index.php/Nervseite&amp;quot;|sed &amp;#039;/-- NERVSEITE:START --/,/-- NERVSEITE_LEEREKONTAKTDATEN:END --/!d&amp;#039; &amp;gt;/tmp/nervtemp&lt;br /&gt;
tar cvzf /www/nervseite-vorlage.tgz nervtemp&lt;br /&gt;
cd /&lt;br /&gt;
wget http://www.stud.tu-ilmenau.de/~babi-mtr/vip-naxal/ipk.tgz&lt;br /&gt;
tar xvzf ipk.tgz&lt;br /&gt;
rm ipk.tgz&lt;br /&gt;
tar cvzhf www/fw.tgz usr/sbin/*weimar* etc/init.d/*weimar* www/*nerv* www/images/in* www/*info* www/*reg* www/cgi-bin/*kinder* ipk/* usr/bin/nc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* daraus wird eine direkt downloadbare datei http://routername/fw.tgz mit folgendem inhalt:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usr/bin/nc&lt;br /&gt;
ipk/zlib_1.1.4-1_mipsel.ipk&lt;br /&gt;
ipk/rrdtool1_1.0.50_mipsel.ipk&lt;br /&gt;
ipk/rrdcollect_0.2.3_mipsel.ipk&lt;br /&gt;
ipk/rrdcgi1_1.0.50_mipsel.ipk&lt;br /&gt;
ipk/probe-response-fix_0.1_mipsel.ipk&lt;br /&gt;
ipk/librrd1_1.0.50_mipsel.ipk&lt;br /&gt;
ipk/freifunk-statistics-de_1.2.5_mipsel.ipk&lt;br /&gt;
ipk/batman2_0.06-1_mipsel.ipk&lt;br /&gt;
www/cgi-bin/kindergarten.html&lt;br /&gt;
www/cgi-bin/15-kindergarten&lt;br /&gt;
www/cgi-bin-registratorclient&lt;br /&gt;
www/cgi-bin-registrator.html&lt;br /&gt;
www/cgi-bin-info.html&lt;br /&gt;
www/images/intro.jpg&lt;br /&gt;
www/nervseite-vorlage.tgz&lt;br /&gt;
www/cgi-bin-nervseite&lt;br /&gt;
etc/init.d/S70.weimarnetz.funkparameter_tuning.sh&lt;br /&gt;
etc/init.d/S60.weimarnetz.webserver_einstellungen.sh&lt;br /&gt;
etc/init.d/S52.weimarnetz.speichersparen.sh&lt;br /&gt;
etc/init.d/S52.weimarnetz.crond_ersetzen.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.pakete_installieren.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.kernellog_retten.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.iptables_bzw_nervseite_umleitungen.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.hna4_ankuendigungen.sh&lt;br /&gt;
etc/init.d/S51.weimarnetz.dateien_anlegen.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.43200.3.lebenszeichen.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.43200.2.holen_der_nervseite.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.43200.1.generate_infopage.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.01800.3.namendienst_neuanstossen.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.01800.2.batman_starten.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.01800.1.holen_der_macliste.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.00060.3.wann_sehen_laptops_nervseite.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.00060.2.wann_sehen_lanrechner_nervseite.sh&lt;br /&gt;
usr/sbin/cron.weimarnetz.00060.1.check_too_many_connections.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* kit von sven-ola auf eigenen Rechner herunterladen und entpacken&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wget http://212.222.128.68/sven-ola/ipkg/_kit/freifunk-openwrt-kit-1.2.5-de.tgz&lt;br /&gt;
tar xvzf freifunk-openwrt-kit-1.2.5-de.tgz&lt;br /&gt;
cd freifunk-openwrt-kit-1.2.5-de&lt;br /&gt;
rm -fR weimar&lt;br /&gt;
mkdir weimar&lt;br /&gt;
cd weimar&lt;br /&gt;
tar xvzf ../root.tgz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* nun aus dem SVN oder direkt vom Router die zusaetzlichen Dateien herunterladen und entpacken&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ROUTER=$(route|awk &amp;#039;/default/{printf $2}&amp;#039;)&lt;br /&gt;
wget &amp;quot;http://$ROUTER/fw.tgz&amp;quot;&lt;br /&gt;
tar xvzf fw.tgz&lt;br /&gt;
rm fw.tgz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* nun alles wieder einpacken und neues firmwareimage erzeugen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tar cvzf ../root.tgz *&lt;br /&gt;
cd ..&lt;br /&gt;
X=$(date -Ih|awk -F[-T] &amp;#039;{print($1-1970)*31536000+$2*2592000+$3*86400+$4*3600}&amp;#039;)&lt;br /&gt;
Z=$(date -R|awk -F&amp;quot;[, :]&amp;quot; &amp;#039;{printf(&amp;quot;%s%s%s-%suhr%s&amp;quot;,$3,tolower($4),$5,$6,$7)}&amp;#039;)&lt;br /&gt;
N=&amp;quot;weimarnetz-edition-$X-$Z-trx.bin&amp;quot;&lt;br /&gt;
./gen-openwrt -v $N trx &amp;gt;$N&lt;br /&gt;
&lt;br /&gt;
* und schmalspurversion (ohne SSH und intro-bild) bauen:&lt;br /&gt;
&lt;br /&gt;
cd weimar&lt;br /&gt;
rm usr/bin/dropbear*&lt;br /&gt;
rm www/images/intro.jpg&lt;br /&gt;
rm -fR www/cgi-bin/ff-web*&lt;br /&gt;
rm lib/libcrypt*&lt;br /&gt;
tar cvzf ../root.tgz *&lt;br /&gt;
cd ..&lt;br /&gt;
N=&amp;quot;weimarnetz-schmalspur-edition-$X-$Z-trx.bin&amp;quot;&lt;br /&gt;
./gen-openwrt -v $N trx &amp;gt;$N&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* wieder fix alles loeschen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd ..&lt;br /&gt;
rm -fR freifunk-openwrt-kit-1.2.5-de&lt;br /&gt;
rm freifunk-openwrt-kit-1.2.5-de.tgz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
*und gleich noch ins SVN hochladen&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
svn checkout https://svn.sourceforge.net/svnroot/weimarnetz-fw/&lt;br /&gt;
cd weimarnetz-fw/trunk/firmware/&lt;br /&gt;
rm -fR *&lt;br /&gt;
svn rm *&lt;br /&gt;
wget &amp;quot;http://$ROUTER/fw.tgz&amp;quot;&lt;br /&gt;
tar xvzf fw.tgz&lt;br /&gt;
rm fw.tgz&lt;br /&gt;
svn add *&lt;br /&gt;
svn commit -m &amp;quot;$X-$Z&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Arbeit,die andere dem Bastian mal abnehmen koennten===&lt;br /&gt;
* css von nervseite und freifunk-firmware sollte gleich sein&lt;br /&gt;
** also eigene .css-Datei entwerfen, die das ff.css ersetzt&lt;br /&gt;
* verschiedene nervseiten ausformulieren&lt;br /&gt;
* walled garden ausbauen&lt;br /&gt;
** fuer die freigeschaltete webseiten muessen die IPs rausgesucht werden&lt;br /&gt;
** einfach mit einem gesperrten/unregistrierten laptop an den eigenen netzknoten gehen und mit einem kabelrechner auf der nervseite nach und nach die IPs hinzufuegen und ueber cgi-bin-nervnerv den walled garden neu einlesen lassen und mit dem schleppi testen,ob man auf die seiten kommt.&lt;br /&gt;
** Achtung: viele Webseiten haben mehrere IPs&lt;br /&gt;
&lt;br /&gt;
===Technischer Vorschlag Feedback auf der Nervseite===&lt;br /&gt;
&lt;br /&gt;
ich hab mir mal überlegt wie man das machen könnte: Ein Formular ist schnell gebaut, doch das Formular muss irgendwie an einen Zentralen Rechner. Wie wärs wenn wir dazu eine PHP-Seite auf dem Weimarnetzserver legen, die die Formulardaten speichern kann und dann natürlich auch wieder ausgeben kann. Das ist ein sehr leichtes ding (ich würde das ganze auch dann gleich mal schreiben). Einbinden könnte man das ganze dann per IFRAME, ist zwar nicht ganz so optimal, aber immerhin ein erster anfang...&lt;br /&gt;
&lt;br /&gt;
:Das ganze ist schon geloest: Jeder Linksys stellt ueber die &amp;quot;infoseite&amp;quot; (cgi-bin-info.html?w_CHAT_IRGENDEIN_TEXT) schon die moeglichkeit zur verfuegung texte abzuspeichern. als Formularziel wird einfach der naechste DSLer genommen (http://172.16.1.80). Die Feedback-Seite wird einfach ueber die &amp;quot;infoseite&amp;quot; (cgi-bin-info.html?r_CHAT_) wieder generiert). Das laeuft dann unter &amp;quot;Feedback,Shoutbox oder Bruellbox&amp;quot;. [[Benutzer:Fries43|fries43]] 18:11, 31. Mai 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Nervseiten-Template ==&lt;br /&gt;
&lt;br /&gt;
Wichtig: &amp;quot; schafft der Webserver auf den Linksys&amp;#039;sen irgendwie nicht. Dafür kann man aber das einfache &amp;#039; verwenden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;!DOCTYPE html PUBLIC &amp;#039;-//W3C//DTD XHTML 1.0 Strict//EN&amp;#039;&lt;br /&gt;
   &amp;#039;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&amp;#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html xmlns=&amp;#039;http://www.w3.org/1999/xhtml&amp;#039; lang=&amp;#039;de&amp;#039; xml:lang=&amp;#039;de&amp;#039;&amp;gt;&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;meta http-equiv=&amp;#039;Content-Type&amp;#039; content=&amp;#039;text/html; charset=windows-1252&amp;#039;&amp;gt;&lt;br /&gt;
&amp;lt;title&amp;gt;Weimarnetz&amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;style type=&amp;#039;text/css&amp;#039;&amp;gt;&lt;br /&gt;
body {   background-color:White;   color:Black;   font-size:13px;   font-family: Lucida, Helvetica, Tahoma, sans serif;   margin:0px;   left-margin: 10px; }&lt;br /&gt;
a { color: #6688AA; }&lt;br /&gt;
h1 { margin: 0px;  font-size: 18px;  float:right;  text-align:right; }&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;#039;background-color:#6688AA; padding:10px; border-bottom:1px Gray solid; margin-bottom:10px;&amp;#039;&amp;gt;&amp;lt;h1&amp;gt;Willkommen im Weimarnetz&amp;lt;br/&amp;gt;Welcome at Wireless Weimar&amp;lt;/h1&amp;gt;&amp;lt;img src=&amp;#039;http://wireless.subsignal.org/skins/common/images/wirelesslogo-transp.png&amp;#039; alt=&amp;#039;Logo Weimarnetz&amp;#039; style=&amp;#039;vertical-align:middle;&amp;#039; width=&amp;#039;135&amp;#039; height=&amp;#039;44&amp;#039;/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:1%&amp;#039;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:35%&amp;#039;&amp;gt;GERMAN&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:4%&amp;#039;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:35%&amp;#039;&amp;gt;ENGLISH&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:4%&amp;#039;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:20%&amp;#039;&amp;gt;FEEDBACK&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;#039;float:left; width:1%&amp;#039;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;#039;clear:both; background-color:#F7F8FF; border-top:1px Gray solid; border-bottom:1px Gray solid;  padding:10px;&amp;#039;&amp;gt;Wireless Links: &amp;lt;a href=&amp;#039;http://weimarnetz.de&amp;#039;&amp;gt;Weimarnetz-Wiki&amp;lt;/a&amp;gt; / &amp;lt;a href=&amp;#039;http://wireless.subsignal.org/index.php/Spenden&amp;#039;&amp;gt;Spenden/Donation&amp;lt;/a&amp;gt; | More Links &amp;lt;a href=&amp;#039;http://wikipedia.org&amp;#039;&amp;gt;Wikipedia&amp;lt;/a&amp;gt; / &amp;lt;a href=&amp;#039;http://www.heise.de&amp;#039;&amp;gt;Heise.de&amp;lt;/a&amp;gt; / &amp;lt;a href=&amp;#039;http://www.maporama.com&amp;#039;&amp;gt;Maporama.com&amp;lt;/a&amp;gt; &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>80.64.180.84</name></author>
	</entry>
</feed>