19 August 2010
Heute ist bei einem “Marktteilnehmer” ein Rohr mit Kühlwasser geplatzt. Tausende Liter Wasser/Glycol haben sich daraufhin in den Serverraum darunter ergossen. Das gab natürlich Kurzschluss. Serverraum aus. Lustig daran ist, dass da auch Equipment eines grossen deutschen Mobilfunkbetreibers stand.
Und deshalb war dann deren Netz den Tag über aus. In ganz Norddeutschland. Ich fand es schon verwunderlich, dass die keine zweite Location als Backup haben. Das kann doch dauernd passieren, dass ein Rechenzentrum mal aus geht. Habe ich schon mehrfach erlebt. Und noch lustiger: Deren Techniker waren auch eher schlecht erreichbar. So ganz ohne Handynetz … schonwieder nicht nachgedacht ?

Das Kühlwasser aus dem 2. Stock kommt unten aus dem Haus getropft

Dank Glycol wurde gleich das ganz grosse Gerät aufgefahren
Update: Bei der Gelegenheit durfte ich auch mal eine ausgelöste Gaslöschanlage erleben: Erst ganz grosses Gehupe, dann ein tierisches Rauschen und dann viele flüchtende Menschen. Und alle rufen panisch “LÖSCHUNG, LÖSCHUNG”. Aufregend die Arbeit im Büro.
24 July 2010
Die hacken grade für maemo an pbap-support fuer in-car Bluetooth. Das läuft so ab:
Einer schickt nen Patch für obex, und die anderen antworten sowas: “Will try on my 2008 X1 BMW” , oder “works on Toyota Prius MY 2010″.
Und dann nehmen die dumps von den Autos mit Wireshark auseinander.
Autos sind halt auch nur Computer
23 July 2010
als wenn _ich_ diese Zeile geschrieben hätte, wäre mir das peinlich. Fast so gut wie
‘less | foo ‘
Schonmal was von find gehört ?
18 July 2010
Letzte Woche war irgendwie die Woche des KVM. Zum einen haben wir einen neuen KVM-Switch in der Werkstatt, der wie die meisten mit einer Java-Anwendung daher kommt. Aber dieses gute Stück Software ist in diesem speziellen Fall besonders rottig. Dafür gibts einen relativ guten windows-client, der auch gut unter wine läuft. Windows-Binaries sind in diesem Fall Plattformunabhängiger als Java-Binaries. Noch ein Beweis, wie sinnfrei Java auf dem Desktop ist.
Ausserdem habe ich eine IPMI-Karte von Dell durchdekliniert. Lustig daran, dass sich alles per snmp auslesen lässt. Auch der Verbrauch in Watt und kwH. Das hätte ich gerne für jedes Gerät. Wobei ich lieber drauf verzichte, als mich mit Dell rumschlagen zu müssen. Deren neue Raidcontroller (H200) funkionieren natürlich nicht mit Lenny, und mit dem neuesten Kernel kann man die zwar benutzen, aber nicht managen. Wozu baut man sowas ? Wahrscheinlich aus dem selben Grund, warum Dell seit neuestem Realtek-NICs verbaut, die auch nur mit ganz viel Karma laufen.
Dafür habe ich endlich rosa Netzwerkkabel für mein Lackrack
12 June 2010
From Google’s IPv6 Implementors Conference 2010:
T-Mobile's presentation of IPv6 in their mobile network; specifically,
they said very clearly that IPv6-only handsets is in the product
pipeline; dual-stack will be too expensive for some 3GPP-specific
reasons, so they'll just NAT64 everything that's not ready by then. In
short: Make your content available over IPv6, or we will do the
translation for you (and you may not like the results).
4 June 2010
Ich will natürlich nicht dauernd updates an dyndns schicken, aber einen dynamischen Hostnamen für meinen Laptop und mein Handy hätte ich trotzdem gerne. Deshalb habe ich heute ein Script geschrieben, dass alle meine Devices per wget holen, sobald sie eine IP haben (Schliesslich hab ich ein Telefon mit /etc/network/if-up.d/). Das Script ruft dann nsupdate(1) auf, und schon wird die neue IP in die entsprechende Zone eingetragen. Leicht und super.
<?
$user="nonexistant.kluenter.de";
$ip="A 127.0.0.1";
$ip=escapeshellcmd ($_SERVER['REMOTE_ADDR']);
if (substr_count($ip,":") > 0
&& substr_count($ip,".") == 0) {
$ip="AAAA ".$ip;
} else {
$ip="A ".$ip;
}
$user=escapeshellcmd ($_SERVER['REMOTE_USER']);
$deletestring="printf 'server 127.0.0.1\nupdate delete ".$user."\nsend\n'|nsupdate";
$updatestring="printf 'server 127.0.0.1\nupdate add ".$user." 10 ".$ip."\nsend\n'|nsupdate";
exec($deletestring);
exec($updatestring);
?>
Die IP fuer <? print $user; ?> wurde geändert auf: <? print $ip; ?>
Und wo ich grade dabei war habe ich meinem Telefon auch gleich noch gesagt, dass es ein Script runterladen und ausführen soll, sobald es online ist. Da kann ich dann ein “rm -rf /” reinschreiben sobald ich es verloren habe. Ich hoffe nur, dass passiert nie. Und wenn mir jemand meinen Server aufmacht, muss ich das Script auf meinem Telefon schnell deaktivieren. Sonst ist das auch gleich mit geowned.