Ideen und Verbesserungsvorschläge: Unterschied zwischen den Versionen

Aus FunkFeuer Wiki
Wechseln zu: Navigation, Suche
K
K (Google Earth Integration)
Zeile 1: Zeile 1:
 +
== Anbieten von SMTP-eMail ==
 +
 +
Derzeit ist es '''nicht möglich ''' per smtp emails aus dem funkfeuer Netz zu schicken. Es sei denn man verwendet folgenden Workaround:
 +
# man macht seinen eigenen SMTP server -> hoher Aufwand
 +
# man hat einen SMTP-Server mit user/pw, der von jeder IP voll verfügbar ist
 +
# man macht eine VPN-Verbindung in ein fremdes Netz (z.B. TU) und verwendet den SMTP-Server dort.
 +
 +
Vorschlag: Wir verwenden Login / PW aus dem Frontend und bieten den outpost als SMTP server mit login/pw-authentifizierung an.
 +
 +
== Lösung des BSSID-Split Problems ==
 +
 +
Derzeit kann es vorkommen, dass die Linksys oder andere OLSR Clients durchknallen (schon 3x mal zirka passiert):
 +
# der Channel ändert sich bei einem Client und manche ziehen mit. Dann bleiben manche übrig die nicht mitgezogen haben.
 +
# ähnlich: eine Device möchte auf einmal WEP haben: plötzlich versuchen alle mitzuziehen, jedoch haben sie kein key: die verbindung bricht ab.
 +
 +
Es fallen dadurch Knoten mehrere Stunden / Tage aus.
 +
 +
Sie müssen rebootet / resettet werden (gleichzeitig, sonst fängt das theater gleich wieder an).
 +
 +
Lösungsvorschläge:
 +
* Watchdogtimer, der auf WEP und Channel achtet. WLAN sollte danach kurz ruhen, dass alle anderen auch reseten können. Dann sollte sich der Watchdog eine Zeitlang still stellen damit die Linsys nicht ständig rebootet. Problem sind andere devices -> auf die kann man so nicht einwirken. [[Benutzer:Muelmann|Muellmann]]
 +
 +
* Linksys: neuer WL treiber - aaron
 +
* Linksys: BSSID treiber - aaron
 +
 
== Google Earth Integration ==
 
== Google Earth Integration ==
 
Wie wäre es, wenn wir auf der Wien Karte einen Link zu einem kml-File machen mit den Koordinaten des Knotens. Dann sieht man sofort die Straße usw.  
 
Wie wäre es, wenn wir auf der Wien Karte einen Link zu einem kml-File machen mit den Koordinaten des Knotens. Dann sieht man sofort die Straße usw.  
  
Hier ein Beispiel des KML-Files (Google HQs):
+
Hier ein Beispiel des KML-Files (mit Koordinaten des Google HQs):
 
  <?xml version="1.0" encoding="UTF-8"?>
 
  <?xml version="1.0" encoding="UTF-8"?>
 
  <kml xmlns="http://earth.google.com/kml/2.0">
 
  <kml xmlns="http://earth.google.com/kml/2.0">

Version vom 14. November 2005, 02:13 Uhr

Anbieten von SMTP-eMail

Derzeit ist es nicht möglich per smtp emails aus dem funkfeuer Netz zu schicken. Es sei denn man verwendet folgenden Workaround:

  1. man macht seinen eigenen SMTP server -> hoher Aufwand
  2. man hat einen SMTP-Server mit user/pw, der von jeder IP voll verfügbar ist
  3. man macht eine VPN-Verbindung in ein fremdes Netz (z.B. TU) und verwendet den SMTP-Server dort.

Vorschlag: Wir verwenden Login / PW aus dem Frontend und bieten den outpost als SMTP server mit login/pw-authentifizierung an.

Lösung des BSSID-Split Problems

Derzeit kann es vorkommen, dass die Linksys oder andere OLSR Clients durchknallen (schon 3x mal zirka passiert):

  1. der Channel ändert sich bei einem Client und manche ziehen mit. Dann bleiben manche übrig die nicht mitgezogen haben.
  2. ähnlich: eine Device möchte auf einmal WEP haben: plötzlich versuchen alle mitzuziehen, jedoch haben sie kein key: die verbindung bricht ab.

Es fallen dadurch Knoten mehrere Stunden / Tage aus.

Sie müssen rebootet / resettet werden (gleichzeitig, sonst fängt das theater gleich wieder an).

Lösungsvorschläge:

  • Watchdogtimer, der auf WEP und Channel achtet. WLAN sollte danach kurz ruhen, dass alle anderen auch reseten können. Dann sollte sich der Watchdog eine Zeitlang still stellen damit die Linsys nicht ständig rebootet. Problem sind andere devices -> auf die kann man so nicht einwirken. Muellmann
  • Linksys: neuer WL treiber - aaron
  • Linksys: BSSID treiber - aaron

Google Earth Integration

Wie wäre es, wenn wir auf der Wien Karte einen Link zu einem kml-File machen mit den Koordinaten des Knotens. Dann sieht man sofort die Straße usw.

Hier ein Beispiel des KML-Files (mit Koordinaten des Google HQs):

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.0">
<Placemark>
 <description>Tethered to the ground by a customizable tail</description>
 <name>Tethethed placemark</name>
 <LookAt>
   <longitude>-122.0856375356631</longitude>
   <latitude>37.42240551227282</latitude>
   <range>305.8880792294568</range>
   <tilt>46.72425699662645</tilt>
   <heading>49.06133439171233</heading>
 </LookAt>
 <visibility>0</visibility>
 <Style>
   <IconStyle>
     <Icon>
       <href>root://icons/palette-3.png</href>
       <x>96</x>
       <y>160</y>
       <w>32</w>
       <h>32</h>
     </Icon>
   </IconStyle>
 </Style>
 <Point>
   <extrude>1</extrude>
   <altitudeMode>relativeToGround</altitudeMode>
   <coordinates>-122.0856204541786,37.42244015321688,50</coordinates>
 </Point>
</Placemark>
</kml>

Linksys Konfigurationsvaliderung

Folgende Möglichkeiten:

  • update_nvram_and_configs.sh anpassen, dass nur gültige Einstellungen (z.B. HNA) benutzt werden. Sonst werden sie einfach ignoriert. Am Besten Nachricht sofort (oder vielleicht automatisches Mail?)
  • kleiner Cron-Job, der Änderungen an HNA und vars.sh-Settings an eine Zentrale Stelle (PHP Script mit DB) verschickt. Dann eMail oder blackliste wenn Verstoß.
  • Auf jeden Fall Dokumentation der Conf-Files...