April 18th, 2014 § § permalink
In den letzten Wochen hat sich hier einiges am Netzwerk getan. Nachdem wir Opfer einer verseuchten Windows-Viren-Spam-Botnet-Kiste geworden sind, die einer der Netzwerkgäste mit sich rumträgt, hat uns erst einmal das SCC vom Netz genommen. Als die Dose nach langem Verhandeln wieder freigeschalten wurde, gab es einige strategische Änderungen. ping01 ist nur noch für registrierte Benutzer per WLAN zu erriechen, per LAN lässt sich weiterhin direkt auf das interne Netzwerk zugreifen. Darüber hinhaus hat der OLSR-Knoten 10.63.43.1 neue Funkkameraden bekommen. Es senden nun zusätzlich im adhoc-Netzwerk 10.63.40.1 - m18-ktw, 10.63.154.1 - m18-s140 und 10.63.145.97 - mr-dev, auf dem selbstgebaute Firmware-Images getestet werden können.
Da der Trend ja zum Zweit-Ethernet-Port geht, wurde marshmallow.mr an beide Netze angeschlossen. Ebenfalls neu ist die Weimarnetz- und OpenWRT-Buildumgebung.
Marshmallow kann aus dem gesamten Weimarnetz und aus an das Intercity-VPN angeschloßene Freifunknetze unter 10.63.145.110 erreicht werden. Alternative kann die DynDNS-Adresse marshmallow.dyn.weimarnetz.de genutzt werden. Dieser Dienst steht seit Januar neu zur Verfügung. Registrieren kann man einen neuen Benutzer unter https://u.dyn.weimarnetz.de/.
Januar 17th, 2014 § § permalink
Wer sich wie ich, haeufiger mit diversen Weimarnetz Routern verbindet um sich ins Internet einzuwaehlen, dem ist dies sicherlich nur als zu gut bekannt.
Jedes mal darf man mit seinem Browser eine beliebeige Seite besuchen (im Zweifel fiese Terror-SSL-Certification-Validation-Warnungen ignorieren), nach unten scrollen, Haeckchen setzen, klicken und sich freuen.
Fuer Linux-Rechner ohne Browser bzw. ohne menschliche Interaktionen, wie kleinen RaspberryPi-Fileservern, haben wir bei einem Dienstaeglichen Freifunk Treffen diesen `curl` one-liner geschrieben, der das Problem loest.
curl --data "REDIRECTED=1&FORM_RULES=on&ORIGIN=http://$GATEWAY/" \
"http://$GATEWAY/cgi-bin/luci/freifunk/captive"
Die Tage bin ich auf die Idee gekommen zu suchen, wie sich sowas auch auf Graphical Desktop Linuxen mit Netzwerk Manager loesen laesst. Der oft eingesetzte `NetworkManager` kann bei jeder erfolgreichen WLAN-Verbindung automatisch Scripte im Ordner `/etc/NetworkManager/dispatcher.d/` ausfuehren. In diesem Ordner habe ich dann eine erweitere Version hinterlegt, sodass der Freischaltevorgang bei jedem Connect zu einem Weimarnetz Knoten geschieht.
Den Script und eine kurze README habe ich ins Redmine geladen. Viel Spass.
http://projects.maschinenraum.tk/projects/antisplash-sh/repository/revisions/master/entry/internet-starten.sh