PCFreak Logo (c) Der PCFreak

Archive for the 'iPod' Category


iPhone IPSec VPN zur FRITZ!Box 1


Heute hat mich ein netter Arbeitskollege darauf hingewiesen, wie man sich mit dem iPhone per IPSEC VPN in die heimatliche FRITZ!Box einwählen kann. Es gibt eine offizielle Anleitung bei AVM und ich habe hier nochmal kurz zusammengefasst, denn selber aufschreiben ist immer besser, die AVM-Seite könnte ja auch mal down sein.

  1. Programm „FRITZ!Box-Fernzugang einrichten“ von AVM herunterladen und installieren
  2. Mit dem Programm „FRITZ!Box-Fernzugang einrichten“ eine Konfigurationsdatei erstellen
  3. Die Konfigurationsdatei (Name: normalerweise fritzbox_ihr_dyndns_name.cfg) mit einem Editor öffnen und folgende Anpassungen durchführen:
    • Suche nach der Zeichenfolge „name“ und in diesem Bereich (unterhalb von name =) nun folgende Änderungen durchführen:
      Im Abschnitt „remoteid“ die Zeichenfolge „user_fqdn“ durch die Zeichenfolge „key_id“ ersetzen.
      vorher:
      remoteid {
      user_fqdn = „fritziboxi@kasperltheater.com“;
      }
      nachher:
      remoteid {
      key_id = „fritziboxi@kasperltheater.com“;
      }
    • Finde die Zeichenfolge „key =“ und setze dein eigenes VPN Passwort oder Originalwert lassen:
      vorher:
      key = „xxxd8a319xxxja8c41d161b.Dad11ccc7S“;
      nachher:
      key = „MeinP@sswort!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!„;
    • Finde die Zeichenfolge „use_xauth“ und ersetze:
      vorher:
      use_xauth = no;
      nachher:
      use_xauth = yes;
    • Finde die Zeichenfolge „use_cfgmode“ und schreibe darunter folgende neuen Zeilen:
                      xauth {
      valid = yes;
      username = „deinbenutzername„;
      passwd = „D3inP@sswort!„;
      }

      wobei bitte „deinbenutzername“ durch deinen gewünschten Benutzernamen und „D3inP@sswort!“ durch das gewünschte Passwort ersetzt werden müssen.
    • Finde die Zeichenfolge „phase2localid“ und ändere darunter die Werte für „ipaddr“ und „mask“ ab.
      vorher:
      phase2localid {
      ipnet {
      ipaddr = 192.168.178.0;
      mask = 255.255.255.255;
      }
      }
      nachher:
      phase2localid {
      ipnet {
      ipaddr = 0.0.0.0;
      mask = 0.0.0.0;
      }
      }
    • Finde den Eintrag „phase2ss“ und ändere ihn wie folgt ab:
      vorher
      phase2ss = „esp-all-all/ah-none/comp-all/pfs„;
      nachher
      phase2ss = „esp-all-all/ah-none/comp-all/no-pfs„;
    • Wenn du nicht nur auf dein Heimnetzwerk zugreifen möchtest, sondern alle Internetverbindungen des iPhones über deine heimatliche FRITZ!Box leiten möchtest, suche nach der Zeichenfolge „permit“ und ändere noch folgende Zeile ab (optional):
      vorher (kann abhängig von deiner Konfiguration variieren)
      „permit ip 192.168.178.0 255.255.255.255192.168.178.201 255.255.255.255″;nachher
      „permit ip 0.0.0.0 0.0.0.0 192.168.178.201 255.255.255.255″;
  4. Konfigurationsdatei in die FRITZ!Box einspielen (Internet –> Freigaben –> VPN –> VPN-Einstellungen importieren)
  5. IPSec VPN-Verbindung auf dem iPhone (Allgemein –> Netzwerk –> VPN) einrichten:
    • Wählen Sie auf dem Homescreen des iPhones, iPads bzw. iPod touch das Symbol „Einstellungen“.“Allgemein“ > „Netzwerk“ > „VPN“ > „VPN hinzufügen“
    • Wählen Sie als VPN-Betriebsmodus „IPSec“.
    • Tragen Sie als „Beschreibung“ einen beliebigen Namen (z. B. „FRITZ!Box-VPN“) ein.
    • Tragen Sie als „Server“ den Dynamic DNS-Namen der FRITZ!Box (avmvpn.dyndns.org) ein.
    • Tragen Sie als „Account“ den xauth-Benutzernamen (Benutzername) des VPN-Benutzers ein.
    • Tragen Sie als „Gruppenname“ die E-Mail-Adresse des VPN-Benutzers (benutzer1@firma.de) ein.
    • Tragen Sie als „Shared Secret“ den Pre-Shared Key (VPN-Kennwort) ein.
    • Beenden Sie die VPN-Einrichtung mit „Sichern“.
  6. Have Fun!

Die in der FRITZ!Box eingerichtete Konfiguration kann man nun mit jedem System nutzen, die eine IPSec-Verbindung dieses Typs aufbauen kann. (z.B. MAC). Natürlich kann man das VPN-Profil für das iPhone auch mit dem iPhone-Konfigurationsprogramm durchführen und dann das Profile auf das Gerät spielen und spart sich so das Eintippen des Passworts am Gerät.

Man kann nun problemlos mal „von zuhause aus“ telefonieren, aber das iPhone nutzen. Die App „FRITZ!APP FON“ + VPN machen es möglich. – Vielen Dank nochmal an Eike für diesen Tipp!

 

Update:
Habe ein kleines AutoIT-Skript geschrieben, welches die Ersetzungen in der VPN-Konfigurationsdatei automatisch vornimmt.
Das Programm ist hier erhältlich.

doubleTwist – iTunes Alternative Kommentare deaktiviert für doubleTwist – iTunes Alternative


Heute bin ich wieder über eine interessante iTunes Alternative gestolpert.
doubleTwist heißt das gute Teil und die Homepage ist http://www.doubletwist.com .
Erhältlich sind Versionen für Windows(R) XP, Windows(R) Vista, Windows(R) 7 and Mac.

Das Setup ist sehr klein und lädt dann erst den kompletten SetupKit herunter. Bei mir
hat das hinter einem Proxy nicht geklappt. Es gibt aber eine Alternative. Unter diesem
Link ist das komplette Setup downloadbar.

Das Abonnieren von Podcasts scheint problemlos zu funktionieren (auch per Proxy) und
das Programm benötigt im Gegensatz zu iTunes nur wenig Systemresourcen. Es könnte
eine wirklich gute Alternative werden.

PowerPoint Exporter (Freeware) – Powerpoint Präsentationen als Bilder exportieren. Kommentare deaktiviert für PowerPoint Exporter (Freeware) – Powerpoint Präsentationen als Bilder exportieren.

PowerPoint ExporterDie Freeware PowerPoint Exporter erlaubt es, Microsoft PowerPoint Präsentationen als Bilder zu exportieren. Die exportierten Bilder können dann z.B. mit iPod Photo synchronisiert werden. Man kann das Programm natürlich auch ohne iPod nutzen.
Downloadlink

Hack Attack: Automatisches Synchronisieren von iTunes in beliebigen Ordner Kommentare deaktiviert für Hack Attack: Automatisches Synchronisieren von iTunes in beliebigen Ordner

Adam Pash stellt auf der Seite lifehacker.com vor, wie man iTunes „hackt“ um Musik und Videos aus beliebigen Ordnern mit dem iPod zu synchronisieren. Ein Features was wirklich fast jede andere „MP3-Player-Software“ hat.
Letztendlich funktioniert das Ganze über eine kostenlose Windows Software „iTunes Library Updater„. Einen kurzen Einstieg findet man auch in einem weiteren Artikel von Adam Pash „Getting Started with iTunes Library Updater

Link to Hack Attack: Automatically sync iTunes to any folder(s) – Lifehacker

iTunes Software optimal für iPod Kommentare deaktiviert für iTunes Software optimal für iPod

Ich wollte es nicht wahrhaben, doch nachdem ich nun auch die Original iTunes Software getestet habe (Windows) ist mir eins klar geworden, so lange es keine offizielle Linux-Version von iTunes gibt bzw. sich ein sehr engagierter Programmierer findet muß ich leider die Windows- bzw. Mac-Version weiterempfehlen. Es funktioniert einfach sauber.

Unter Linux mit iPodder und gtkpod wurden die Podcasts gelegentlich nicht sauber getagged bzw. nicht in die entspr. Ordner auf dem iPod geschoben, was schon genervt hat.

Ich werde irgendwann noch einen Versuch mit WINE unter Linux starten, habe aber Bedenken zwecks USB-Support.

Eine VM würde es auch tun, da aber VMWare Workstation bzw. VMWare Player derzeit nur USB 1.1 emuliert, würde das Kopieren von ein paar MP3s auf den iPod Stunden dauern. Ich bin gespannt ob da noch was ordentliches für Linux rauskommt.

Eins stört mich natürlich und das ist die extreme Kommerzialisierung. Aber…. ich würde es genauso machen …

iPod und Linux 2

Da hat man nun einen iPod und nun?

Für Windows und Mac ist das ja anscheinend kein Problem, Software ohne Ende, aber wie bekomme ich unter Linux Daten auf meinen iPod. Nun, der Anfang war gar nicht mal schwer, eine einfach Suche nach iPod im Programm-Repository lieferte schon so Einiges, also schnell mal

Banshee Music Player
iPodder
gtkpod

installiert.

Mit Banshee Music Player geht alles sehr einfach und man hat ziemlich schnell die ersten MP3s auf das Gerät geschaufelt.

iPodder ist das Werkzeug, welches man braucht um die ganzen schönen Podcasts die es im Internet gibt zu abonnieren. Alle downgeloadeten Dateien landen in einem Ordern auf Festplatte mit dem jeweiligen Feed entsprechenden Unterordnern.

gtkpod ist nun das Werkzeug um generell Dateien auf den iPod zu bekommen. Leider hatte ich massive Probleme damit und zwar wollte das Programm absolut nicht die heruntergeladenen Video-Podcasts im MP4-Format (*.mp4) auf den iPod rüberladen. Es kamen Fehlermeldungen, daß er die Dateiendung bzw. den Dateityp .mp4 nicht kennt.

Nach einigem googlen im Internet stellte ich fest, daß viele Leute dieses Problem haben. In gtkpod ist anscheinend in der ubuntu Version kein mp4 (AAC) integriert. Man müsse sich „nur“ eine Version mit mp4 Support kompilieren. Nun gut, kann ja nicht so schlimm sein.

Um mp4 in gtkpod zu integrieren müssen vorher die mp4-Libraries da sein „mpeg4ip“. Um diese jedoch wiederum zu installieren braucht man wieder „x264“ und dann waren da noch jede Menge andere Abhängigkeiten und Fehlermeldung nach jedem

./configure
make
sudo make install

aber wenn man die Fehlermeldungen ein wenig genauer liest und dann die entsprechenden devel-pakete herunterlädt bzw. kompiliert, klappt es irgendwann.

Da ich das Ganze mitten in der Nacht gemacht hatte und fast 10 Terminals offen hatte, kann ich mich leider (ich weiß ich hätte gleich mitbloggen sollen) nicht mehr genau an alles erinnern.

Ich hatte wohl die libmp4v2-0 die bei Ubuntu Breezy dabei war deinstalliert, weil diese auch Probleme machte, dann wohl mpeg4ip installiert (und dabei alle Abhängigkeitsprobleme beseitigt). Dabei waren glaube ich auch noch x264 irgendwo beteiligt. Irgendwann lief auf jedenfall der configure und der make vom gtkpod fehlerfrei und ich hatte eine mp4 version von gtkpod.

Beim ersten Start kam dann noch eine Fehlermeldung, dass er die libmp4v2.so libmp4v2.so.0 nicht findet, die lag aber nur im falschen Verzeichnis, ein umkopieren nach /usr/lib brachte dann Abhilfe.

Die nun vorhandene gtkpod Version kann man nun so einstellen, daß Sie das vom iPodder benutzte Verzeichnis auf den iPod rübersynchronisiert – geschafft!

Sollte ich bei meiner irgendwann demnächst anstehenden Installation von Dapper die selben Probleme haben, werde ich bei der Installation einfach „ein wenig mitschreiben“.

Achja, in meinem Temp-Ordner lagen noch folgende Sachen rum, irgendwie habe ich die alle gebraucht, schadet jedenfalls nicht, sie hier mal zu notieren:

essential-20060611.tar.bz2
gtkpod-0.99.4.tar.gz
libgpod-0.3.2.tar.gz
mpeg4ip-1.5.0.1.tar.gz
x264-snapshot-20050824-2219.tar.bz2

|Ergänzung|
Wie ich soeben herausfand hatte „weblars“ auch ein paar Probleme mit gtkpod und hat „bessere“ Notizen gemacht. Mehr dazu hier: weblars.de Ich erinnere mich jetzt auch wieder, daß die mp4.h fehlte und da eigentlich alles losging!

iPod angekommen 2

Nun gehöre ich auch zu den stolzen iPod-Besitzern. Meine iPod 60GB in schwarz kam gerade „frisch“ aus Amerika und war deshalb ca. 90 Euro billiger als hierzulande. Er ist gerade am Ladekabel, damit der Akku mal schön voll ist. Da ich zuhause keinen Windows Rechner mehr betreibe bin ich auch gleich dank dem Tip von Tom schimana.net mit meiner Ubuntu Installation gerade dabei mit dem Player banshee ein paar Songs draufzuladen. Der Rest wird sich schon von selbst ergeben.