dWing — die Welt ist nicht gerecht

sign in

Wochenrückblick 2010-05-08

Mein erstes (bzw eigentlich zweites) Mobiltelefon ist das größte was man überhaupt kriegen kann: Das N900. Eigentlich mehr ein Internet Tablet. Das N900 läuft mit Maemo Linux und bietet daher nahezu unbegrenzte Möglichkeiten. Es wäre mir auch möglich recht einfach Debian zu installieren oder andere Werkzeuge die es möglich machen WLAN Netzwerke zu knacken.

Im Prinzip hatte ich die Wahl zwischen dem extrem geschlossenen iPhone, dem auf Java basierenden Android, Windows Mobile und Symbian. Bei der Auswahl fiel die Entscheidung für das N900 nicht schwer.

Und ich habe bereits Erfolge damit zu vermelden die ich auf anderen Plattformen möglicherweise nicht erreicht hätte. Ich habe es nach langem hin und her geschafft über das extrem restriktive FH WLAN einen OpenVPN Tunnel aufzubauen um dadurch Dienste wie SIP, und IM auf dem N900 und IRC auf meinem Laptop zum Laufen zu kriegen.


Dabei gab es folgende Probleme zu lösen, die ich kurz darstellen will. Erstens erlaubt das FH Netzwerk generell keine ausgehenden UDP Verbindungen, die OpenVPN standardmäßig verwendet. Also musste eine TCP Verbindung her. Und das am besten auch über einen wohlbekannten Port. Da ich auf meinem Server kein FTP Verwende, habe ich den 20-er TCP Port für VPN verwendet. Verbindungsaufbau funktioniert, sonst nichts. Nach wirklich langer rumprobiererei ist mir dann das Problem aufgefallen. Der von der FH Verwendete DNS Server ist in einem anderen Subnetz als der Laptop im WLAN. Dies bedeutet, dass die Verbindung zum DNS Server auch über den VPN getunnelt wird, vergeblich, denn die Interne IP ist über den Tunnel logischerweise nicht verfügbar. Dies zu beheben war kein großes Problem. In den Einstellungen des VPN Servers wurde eingestellt, dass es die IP eines erreichbaren DNS Servers beim Verbindungsaufbau an den Client überträgt.

Funktioniert am Laptop wunderbar, am N900 nicht. Das N900 hat einen integrierten DNS Server. Dieser muss über ein up/down Skript in der VPN Client Konfiguration ausgeschaltet und gegen den über den Tunnel bezogenen DNS Server ausgetauscht werden.

Nun konnte ich also in einem fremden Land, in einem restriktiven WLAN über meinen Tunnel Festnetzgespräche über meine deutsche Festnetznummer führen. Ziel erreicht. Über welches andere Mobiltelefon Betriebssystem ist so etwas noch möglich?


Ansonsten läuft es mit meiner Bachelorarbeit gut, ich werde noch letzte Korrekturen anbringen und diese am Dienstag fix abschicken, danach wartet ein langer Urlaub in Siebenbürgen auf mich.


Im Juli werde ich außerdem nach Kanada fliegen auf den Mozilla Summit. Anschließend werde ich einige Wochen Kanada erkunden. Wenn ich eh schon da bin bietet sich das an.

Wochenrückblick 2010-04-09

Ich habe am Wochenende meinen Laptop auf die aktuelle Lucid Beta aktualisiert. Verlief fast reibungslos. Nun startet er rund 20 Sekunden schneller, siehe Bootchart. Dennoch ist in der Disziplin noch viel zu machen.

Ich habe mich auch für das diesjährige Google Summer of Code beworben. Ich würde gerne einen Cairo State Tracker für Gallium3D schreiben. Damit werden Cairo Befehle direkt auf Gallium3D Shader umgeschrieben, die dann im weiteren Schritt vom Hardware Backend auf der Hardware ausgeführt werden. Ist extrem kompliziert und herausfordernd. Ich hoffe ich packe es ;)

Bachelorarbeit und Praktikumsbericht gehen gut voran.

Tagesrückblick 2010-03-29

Habe mein vServer Paket hochgestuft, nun steht mir vier mal so viel Hauptspeicher zur Verfügung. Habe ein dist-upgrade auf die Lucid Beta versucht, ohne Erfolg. vServer neu installiert mit Hardy. Backups über rsync einspielen, Software auf Server installieren.

dWing wollte anfangs nicht. Update auf die aktuelle Entwicklungsversion. Bug behoben, dass bei fehlgeschlagener SQL Verbindung das Passwort im Stack Trace angezeigt wurde.

Die OpenID Bibliothek hat viel Stress verursacht. Im Endeffekt hat das php5-gmp Paket gefehlt. Die Bibliothek sagt allerdings nichts und produziert einfach falsche Ergebnisse. Viel Zeit mit der Lösungssuche verloren, geht nun.

Die Bibliothek selbst hat dringend eine Neuprogrammierung von null auf nötig.

Server bietet nun 160 Zugriffe/Sekunde, 530 für einfache Seiten.

Tagesrückblick 2010-02-25

Ich habe meinen Server weiter optimiert, nun schafft die komplexe Startseite von dWing 150 Zugriffe pro Sekunde, einfachere Seiten schaffen bis zu 400.

Es pisst mich total an, dass Michael Larabel immer noch keine Bootcharts lesen kann.

Habe selbst auch mit Lucid experimentiert… Leider funktioniert Nouveau KMS nicht auf meinem Laptop. Das Bild wird schwarz und nichts geht mehr. Vielleicht sollte ich einfach probieren mein Passwort einzugeben, vielleicht wird dies akzeptiert obwohl der Bildschirm Schwarz bleibt.

Tagesrückblick 2010-02-21

Siddhartha fast durchgelesen, es bleiben mir noch 20 Seiten. Zwei neue Bücher bei Amazon bestellt: Personal Development for Smart People: The Conscious Pursuit of Personal Growth und Die Ausweitung der Kampfzone. Ersteres wurde mir von Mozilla Entwickler Markus Stange empfohlen und soll meine Motivation wecken. Na da bin ich mal gespannt.

Die Verfilmung von Die Ausweitung der Kampfzone finde ich super, nun bin ich auf das Buch gespannt. An sich ist die Mischung nicht gerade gut gewählt. Ein Buch das meine Motivation wecken soll, und dann noch eins welches über sexuelle Frustration schreibt und daher sicherlich die Stimmung wieder niederschlägt.


Insgesamt enttäuscht mich das Leben zur Zeit sehr. Ich finde kaum etwas um meine eigene Existenz vor mir selbst zu rechtfertigen.

Zwei Wochen Praktikum vorbei, 8 Wochen stehen mir noch bevor. Ich weiß nicht wie ich es aushalten sollte.

Übernächste Woche erscheint Bad Company 2. Vorbestellt ist es, ich freue mich schon drauf.


older posts