“Bandbreitenoptimierung” bei Vodaphones UMTS Internetzugang deaktivieren

Eine Freundin hatte sich vor ein paar Monaten UMTS-Internet von Vodaphone zugelegt und hatte seitdem Probleme mit diesem tollen Feature, das die UMTS-Anbieter derzeit in ihre Zugangssoftware einbauen, um die “Bandbreite zu optimieren”. HTTP (und ich vermute mal, der Rest auch) läuft dabei über einen transparenten Proxy und reduziert dabei z.B. die Grafiken auf hässliche Klötzchensuppe. Das größere Problem jedoch ist das Javascript, das sie zusätzlich in die Seiten einbauen, um später im Browser dem Nutzer zu ermöglichen, die Bilder in der Originalversion nachzuladen.

Zu erkennen ist das an folgendem Script, das dort in den HEAD-Bereich des HTMLs mit reingeknallt wird:

http://1.2.3.4/bmi-int-js/bmi.js

Ich habe jetzt noch nicht genau geschaut, WAS an diesem Script kaputt ist, aber jedenfalls gibt es zahlreiche Berichte, dass damit der seiteneigene Javascript-Code “beschädigt wird”. So funktionierte z.B. die neue tolle JS-gepimpte Website des besten Fotografen der Welt nicht mehr.

Im Netz kursieren zahlreiche Hinweise und Tipps, wie dieser transparente Proxy umgangen werden kann. So wird an einigen Stellen z.B. die Eingabe eines anderen APN vorgeschlagen, jedoch hält sich die Zahl der positiven (läuft) und negativen (riesige Rechnungsbeträge) Reaktionen ungefähr die Waage und damit war das für uns keine Option.

Nach einigen weiteren Recherchen kam dann heraus, dass Vodaphone scheinbar den ByteMobile Optimization Client mit in die Zugangssoftware einbaut, dieser sich aber nicht so einfach konfigurieren lässt. Mit der Version direkt von ByteMobile konnte dann der Vodaphone-Client nichts anfangen. Nach weiteren endlosen Klickorgien fiel uns dann endlich der Link zum Vodafone HighPerformance Client vor die Füße.

Damit konnten wir nun endlich einstellen, was wir alles optimiert haben möchten, und was nicht. Da der Zugang nur zu Hause verwendet wird und dort UMTS mit 7 MBit/s als verfügbar angezeigt wird, haben wir alles deaktiviert. Seitdem werden die Bilder im Original runtergeladen und das Javascript wird auch nicht mehr in die Seiten eingebaut.

Einziges Problem ist noch, dass beim Start des Vodaphone-Clients nicht sofort die geänderten Einstellungen verwendet werden. Nach jedem Neustart muss einmal die “Optimierung” über das entsprechende Icon im System-Tray gestartet werden. Ist zwar ein bisschen nervig aber verschmerzbar.

Games, Games & Games

Ich bin ja normalerweise nicht so der Spielefan aber dieses Jahr scheint doch so einiges für mich bereit zu halten. Im Herbst soll ja GTA 4 auch endlich für den PC verfügbar sein, wenn auch vermutlich eher nur für Windows, aber was gibt es für einen besseren Anlass, endlich mal Boot Camp auszuprobieren.

Oliver vom aptgetblog zeigt mir nun noch einen weiteren Schatz, den es zu haben gilt: Diablo 3. Zugegebener Maßen war ich damals nicht so unbedingt der große Fan der Diablo-Reihe, aber nachdem ich das InGame-Video gesehen habe, habe ich doch schon Lust auf einen kleinen Genrewechsel bekommen. Frei nach dem Motto: Immer mal was neues. Aber heise.de schreibt ja auch, dass es bisher noch keinen Veröffentlichungstermin gibt. Dafür soll das Teil wohl auch als MacOSX-Version rauskommen, was mir als alten Windows-Verweigerer ja nun doch schon etwas mehr zusagt. Wir bleiben gespannt.

Wer klaut denn bitte Wäschekörbe?!?!?

Da hab ich heute das erste Mal seit Ewigkeiten mal wieder draußen Wäsche aufgehängt und den Korb draußen gelassen, weil Zitat Mibewo: “Lass doch stehen, den nimmt doch niemand weg.”… Jaha… und nun ist das doofe Ding weg… Mir geht’s ja nichtmal um die 3 EUR, oder was der damals gekostet hat… Aber was soll das denn bitte?!?!? Da hängen Klamotten im Wert von bestimmt 100 EUR und die nehmen den hässlichen braunen Plastikwäschekorb… Ich versteh die Welt nicht mehr…

Update: Der Korb ist übrigens ein paar Wochen später wieder aufgetaucht. Wir haben den beim Grillen in den Büschen gefunden. Ich hab ja so meinen Verdacht, welche Idioten den dort versteckt haben, aber ich spare mir das an dieser Stelle mal…

EM-Streaming: Teil 3 “Ausfall wegen Bodennebel(?)”

Ein vorläufig letztes Update zu der Streaming-Geschichte. Nachdem das nun mehr oder weniger fertig eingerichtet war und ich meinen Rechner ins Büro geschleppt habe, scheitert das jetzt am mangelnden Fernsehempfang. Das digitale Sat-Signal, das scheinbar übers Nebenhaus hier rein kommt, ist so schlecht, dass er i.d.R. kein Bild länger als 1 Sekunde aufrecht erhalten kann. Somit fällt das jetzt aus, da ich auch nicht gewillt bin, für diese paar Tage noch 40 EUR für nen DVB-T Receiver auszugeben.

Aus diesem Grund habe ich die VLC-Einstellungen auch bisher nicht weiter verfeinert mit transcoding & co. Ich kann bei Gelegenheit ja mal meinen aktuellen Befehl posten.

PS: gestern Abend wurde ich von einem Bekannten dann noch auf Zattoo aufmerksam gemacht. Kurz ausprobiert und soweit scheint das ganz gut zu laufen. Dann gibts Donnerstag halt Deutschland über P2PTV.

EM-Streaming: Teil 2 “erste Gehversuche”

Meine erste Idee war, bei der laufenden MythTV-Installation anzusetzen aber außer dem MythStreamTV-Plugin, welches scheinbar mit aktuellen MythTV-Versionen nicht mehr so richtig zusammenarbeiten möchte, habe ich dort auf die Schnelle nichts gefunden, mit dem ich das LiveTV-Signal streamen kann.

Die nächste Idee war dann der VLC, da dieser angeblich so viele Streaming-Möglichkeiten haben soll. Dort kommt erleichternd hinzu, dass Dank Hardware-Encoder meiner PVR-150 dem System in /dev/video0 ein fertiger MPEG2-Stream zur Verfügung gestellt wird. Ein erster Test mit dem Streaming-Assistenten brachte auch gleich schonmal einen kleinen Erfolg. Aufm Mac kann ich per VLC den Stream vom Linux-Rechner anschauen. Das Netz wird dabei mit etwa 1 MB/s belastet, was sicherlich noch etwas steigerungsfähig ist. Für den Anfang ist das aber schonmal okay.

Zwischenzeitlich bin ich auch auf folgenden Artikel gestoßen, den ich jetzt erstmal in Ruhe durcharbeiten werde.

EM-Streaming: Teil 1 “The Mission”

Vor 2 Jahren, kurz nach der WM, gab es im Linux-Magazin eine einseitige Kolumne, in der sich der Autor etwas genervt über seine erfolglosen Versuche vor Beginn der Weltmeisterschaft ausgelassen hat, ein Live-Streaming der Spieleübertragungen mit Linux aufzusetzen. Nachdem nun schon wieder ein Fußballwettkampf ins Haus steht und ich diesmal im Vergleich zum letzten Mal einen Job habe, der mich i.d.R. bis spät im Büro bleiben lässt, habe ich mir überlegt, gleiches nun auch einmal zu versuchen.

Hardware-Kandidat ist meine Linuxkiste zu Hause, die sowieso kaum noch an ist, in der aber seit meinen letzten Digital-Videorekorder-Versuchen eine analoge TV-Karte schlummert. Der würde dann ins Büro kommen und kann dort seine Pflicht tun. Geplant sind folgende Features:

  • Empfang und Streaming der Fußballübertragungen
  • Client-Unterstützung für Linux und Mac
  • (optional) Speichern der lezten Spiele zum “Späteranschauen”
  • (optional) Anschluss an den Beamer

Bisher befindet sich dort ein Ubuntu 8.04 mit installiertem und funktionierendem MythTV drauf. Die Festplatte ist bisher noch komplett verschlüsselt, was aber wohl auf Home-Verzeichnis-weiser Verschlüsselung umgestellt werden müsste. Sonntag ist das erste Spiel, Donnerstag IMHO das erste deutsche Spiel unter der Woche. Wenig Zeit, aber man wächst ja bekanntlich an seinen Herausforderungen.

“die läuft ja mit Batterien”

Vorhin hat sich meine Maus (Logitech V450) mit ner roten LED bemerkbar gemacht… zum ersten Mal überhaupt. Die Vermutung lag nahe, dass die Batterien getauscht werden wollen. Ach stimmt ja, das Teil läuft mit Batterien.

Nachdem ich die Maus damals zusammen mit meinem MBP gekauft habe, haben die mitgelieferten Duracell fast 9 Monate durchgehalten… bei täglicher Benutzung… Nicht schlecht. Das macht dem Duracell-Häschen alle Ehre. Wenn nur meine alte Logitech-Maus am Desktop-Rechner ähnlich sparsam wäre. ;)

WordPress-Spielereien

Jetzt hab ich auch endlich mal die längst überfälligen WordPress-Updates eingespielt und hab mir gedacht, wenn ich schonmal dabei bin, könnte man ja auch gleich mal ein wenig mit dem Themes spielen… Naja irgendwie ist das noch abgrundtief hässlich, aber was solls. ;) Vielleicht lass ich hier bei Gelegenheit mal unseren Grafiker drüberschauen.

mal wieder fremde Bugs

Mal wieder werde ich durch Bugs behindert, die andere verzapft haben… Ich weiß zwar noch nicht, warum der WebDAV-Server mehrere Verzeichnisse verlohren hat, aber zumindest weiß ich jetzt, warum mein Script das nicht bemerkt hat… stream_copy_to_stream() gibt in PHP 5.2.3 die Anzahl der geschriebenen Bytes falsch zurück (siehe Bug 42237).

Hmmm nun kann ich entweder das Ubuntu Hardy-Paket auf gutsy zurück portieren oder ich schmeiß mein Script direkt an die WebDAV_Client_Stream-Klasse ran. Letzteres bietet mir vermutlich sowieso bessere Fehlerbehandlung… Naja ich hab ja auch sonst nicht genug zu tun ;)

scheiß VoiceOver

Ich wundere mich, was das für komische Vocals sind, die da aus dem Elektro-Internetradio kommen… Dass man auch aus einem HTML-Dokument Musik machen kann, ist ja nicht neu, aber machen die das neuerdings auch schon mit PHP-Code?

Nein, ich hatte nur mal wieder aus Versehen VoiceOver aktiviert, welches direkt neben meiner Apfel+F6 Tastenkombi zum umschalten der Editorfenster in Eclipse liegt… ;)