Mi
Jul
21

2010

Bei Hempels sieht es heute wieder aus

Googlefight ist verwirrt. Wiebke und ich sind uns auch nicht sicher, wer es richtig sagt: Räumt Familie Hempel unter oder hinter ihrem Sofa schlechter auf?

Hempels unterm oder hinterm sofa?

Hand aufs Herz: Wer sagt “Hier sieht es aus wie bei Hempels unterm Sofa” (das ist natürlich richtig) und wer sagt “hinterm”?

Sa
Jul
17

2010

Downgrade iPod Touch 2G von iOS 4 auf iOS 3.1.3 unmöglich

iOS 4 ist ja sicherlich toll, aber die Akkuleistung meines iPod Touch (2. Generation, 32 GB) ist seit dem Update deutlich schlechter geworden. Ein Downgrade ist allerdings nicht so einfach möglich.

Obwohl ich die IPSW-Datei (also die eigentliche Firmware) noch von früheren Updtes in meinen Backups gefunden habe (alternativ auch bei Felix Bruns zu finden), ist es nicht möglich, diese wieder auf den iPod aufzuspielen

Um die Firmware auf den iPod zu bekommen, kann man auf der Übersichtsseite des iPods in iTunes auf “Nach Update suchen” bei gedrückter Alt-Taste (unter Windows wäre das wohl Shift) die IPSW-Datei auswählen und los geht es. Dummerweise muss nach erfolgter “Aktualisierung” der iPod wiederhergestellt werden, wobei dann als einzige Option iOS 4 installiert wird.

Auch das Einrichten eines alternativen Anwenders oder der Trick über Windows unter Parallels hat nichts gebracht. Schade, denn ich hätte gerne auf die für mich irrelevanten Features von iOS4 verzichtet. Statt dessen habe ich meine WLAN-Keys, gespeicherten Spielstände und sonstigen Konfigurationsoptionen während des Experimentierens verloren.

Update:
Dank an Dennis, jetzt hat es doch geklappt. Leider klappt 3.1.3 nicht, aber immerhin die 3.1.2.
Die Kurzfassung:

  1. iPod Firmware 3.1.2 herunterladen
  2. iPod Touch 2G in den DFU-Modus versetzen (10 Sekunden beide Tasten gedrückt halten, wenn das Display dunkel wird für weitere 10 Sekunden nur den Home-Button drücken, so dass der Bildschirm dunkel bleibt, aber iTunes zum Wiederherstellen bereit ist)
  3. die /etc/hosts anpassen, indem die folgende Zeile hinzugefügt wird:
    74.208.10.249 gs.apple.com
  4. In iTunes mit gedrückter Alt-Taste auf Wiederherstellen klicken, 3.1.2-Firmware auswählen und aktualisieren.
  5. Fertig
Fr
Jul
09

2010

Same old weather as last week

Man könnte meinen, dass sich gegenüber letzter Woche nichts verändert hat. Doch, jetzt ist schon 20:30 Uhr und wir haben immer noch 32 Grad in Bochum. Morgen soll es dann endlich mal warm werden.

Fr
Jul
02

2010

32 Grad nach 19 Uhr - fast wie im Urlaub

Jetzt, wo ich endlich aus dem Büro daheim bin, schaue ich auf die Wetterkarte von westwetter.net. Die Uhr zeigt 19:40 Uhr, die Wetterstation in Bochum-City 32,7 Grad Celsius – so kann das Wochenende kommen.

Schön warm im Pott

Mo
Jun
28

2010

Mini-Displayport mit Audioausgang

Mein neues MacBook Pro mit i5-Prozessor kann auch Ton über den Mini-Displayport ausgeben. Dafür muss man auch nicht zig Euros ausgeben, denn eine ganz einfache Lösung für nicht einmal 7 Euro bei Amazon hat bei mir hervorragend funktioniert. TV via HDMI-Kabel an den Adapter, in den Systemeinstellungen die Tonausgabe auf den Adapter geleitet und das VLC-Bild auf den rechten Monitor (also unseren Fernseher) geschoben. Fertig.

Di
Jun
22

2010

FreeNAS #6 - iSCSI

iSCSI erlaubt die Nutzung des SCSI-Protokolls via TCP. FreeNAS bietet eine eingebaute Unterstützung hierfür, jedoch gibt es ein paar prinzipielle Einschränkungen.

Als Target bezeichnet man die Serverseite, der Initiator ist der Client.
iSCSI stellt im Netz entweder ein Device (also eine Festplatte) oder eine Datei bereit, die vom Client als Laufwerk betrachtet werden. Die Partition einer Platte kann nicht als iSCSI Target verwendet werden. Die gleichzeitige Verwendung eines iSCSI Targets durch mehrere Clients ist nicht vorgesehen, bzw. wird durch Dateisysteme wie NTFS oder HFS gar nicht unterstützt.

Zur Nutzung einer kompletten Platte muss lediglich die entsprechende Platte (z.B. ad2) ausgewählt werden. Allerdings kann dann die Platte auch nicht teilweise für andere Zwecke genutzt werden.

Trotz etwas schlechterer Performance empfiehlt sich in diesem Fall die Verwendung einer Datei als iSCSI-Container. Eine 200GB große Datei lässt sich mit dem Befehl dd einfach und schnell erzeugen:

# dd if=/dev/zero of=templun3 count=0 obs=1 seek=200G

dd if=/dev/zero of=templun3 count=0 obs=1 seek=200G

Zunächst wird ein neuer Extent angelegt:

iSCSI Target add an Extent

Dann folgt das sogenannte Portal:

iSCSI Target add Portals

Der Initiator gibt an, aus welchem Netzwerk heraus das Target genutzt werden kann:

iSCSI Target add Initiators

Zur Authentifizierung wird ein einfacher Benutzer angelegt.

iSCSI Target add User

Als letztes folgt das eigentliche Target:

iSCSI Target add Target

In den Settings ist vor allem der Base Name relevant, alles andere kann bei den Standardeinstellungen belassen werden.

iSCSI Base Name

Extent und Target sollen bei richtiger Konfiguration in etwa so aussehen:

iSCSI Targets Overview

Um iSCIS unter Mac OS X nutzen zu können, reichen die Bordmittel leider nicht aus. Dafür gibt es ein kostenloses Hilfsprogramm namens globalSAN. Die Systemerweiterung funktioniert auch unter Mac OS X 10.6.4 einwandfrei:

globalSAN iSCSI als Systemerweiterung

Beim Hinzufügen eines Portals wird das Target automatisch angezeigt. Es kann ausgewählt und die Verbindung hergestellt werden:

iSCSI - globalSAN mit dem Portal verbinden und iSCSI kann genutzt werden

Da die Datei auf dem FreeNAS, welche die Grundlage des iSCSI-Laufwerks bildet, noch kein Dateisystem enthält, muss dieses nun zunächst initialisiert werden:

Medium kann nicht gelesen werden - Möchten Sie es initialisieren?

Im Festplattendienstprogramm wird das iSCSI-Target als eigenes Laufwerk dargestellt und kann beispielsweise mit HFS+ (Journaled) initialisiert werden:

Anzeige des iSCSI-Targets im Festplattendienstprogramm

Sobald die Formatierung erfolgt ist, fügt sich das Laufwerk in die Liste der verfügbaren angeschlossenen Geräte am Mac ein.

Das iSCSI-Target auf dem Desktop

Die Performance von iSCSI war überraschend gut, auch über WLAN, wo Werte bis zu 8,8 Megabyte pro Sekunde erzielt wurden:

iSCSI Netzwerkdurchsatz

Sa
Jun
19

2010

FreeNAS #5 - Performance

Das von mir eingesetzte System ist vergleichsweise leistungsschwach. Da die Festplatten via USB angeschlossen sind, darf man keine außergewöhnliche Leistung erwarten. Dennoch ist die Performance insgesamt deutlich schlechter, als bei einem direkten Anschluss der Platte an den USB-Port des Rechners.

Typischerweise kann man in etwa 20-25 MB/s bei Festplatten, die via USB 2.0 angeschlossen sind erwarten. Unabhängig ob AFP oder FTP (oder auf SFTP) als Protokoll verwendet werden, das Thinkpad X40 kommt mit der Western Digital 1TB Platte auf durchschnittliche 11,5 MB/s (und bleibt damit deutlich unter der theoretischen Übertragungsgrenze von Gigabit-Ethernet von 47-60 MB/s).

Throughput/Performance of FreeNAS using AFP/FTP

Es handelt sich bei der Installation um eine Standardkonfiguration ohne jegliche Anpassungen zur Performanceverbesserung. Das Forum bietet eine gute Anlaufstelle, um noch mehr Leistung aus FreeNAS herauszukitzeln.