Dienstag, 30. September 2008 um 21:17 Uhr

Nokia E71 und Cisco VPN

Heute konnte ich testen wie man mit dem Nokia E71 in das VPN der Universität Augsburg kommt. Die Uni setzt um einen Zugang über WLAN ins Internet zu bekommen auf VPN Verschlüsslung. Das Rechenzentrum bietet für den Zugang Cisco VPN Clients für Mac OS, Linux und Windows an. Für den Zugang mit dem Handy muss man etwas basteln. 
Das Nokia E71 wie auch die anderen S60 3rd Edition Feature Pack 1 Handies (z.B. E51, N95 oder E90) besitzen einen VPN Client. Ist dieser nicht installiert so kann er bei Nokia bezogen werden.

Zum Einrichten des VPN Clients braucht man eine VPN-Richtlinie, diese besteht aus zwei Dateien. Der VPN-Policy-UniA.pin Datei:

1
2
3
4
5
6
7
8
9
10
 [POLICYNAME]
VPN Policy UniA
[POLICYDESCRIPTION]
VPN-Policy-UniA.pol for Nokia Mobile VPN Client v3.0.
[POLICYVERSION]
1.1
[ISSUERNAME]
Do not edit
[CONTACTINFO]
Do not edit

Und der VPN-Policy-UniA.pol Datei:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
 SECURITY_FILE_VERSION: 3
[INFO]
VPN-Policy-UniA.pol for Nokia Mobile VPN Client v3.0.
[POLICY]
sa ipsec_1 = {
esp
encrypt_alg 3
auth_alg 2
identity_remote 0.0.0.0/0
src_specific
hard_lifetime_bytes 0
hard_lifetime_addtime 3600
hard_lifetime_usetime 3600
soft_lifetime_bytes 0
soft_lifetime_addtime 3600
soft_lifetime_usetime 3600
}
remote 0.0.0.0 0.0.0.0 = { ipsec_1( [*IP-Adresse des VPN Hosts*]) }
inbound = { }
outbound = { }
[IKE]
ADDR: [*IP-Adresse des VPN Hosts*] 255.255.255.255
MODE: Aggressive
SEND_NOTIFICATION: TRUE
ID_TYPE: 11
FQDN: [Name der VPN Gruppe]
GROUP_DESCRIPTION_II: MODP_1536
USE_COMMIT: FALSE
IPSEC_EXPIRE: FALSE
SEND_CERT: FALSE
INITIAL_CONTACT: FALSE
RESPONDER_LIFETIME: TRUE
REPLAY_STATUS: TRUE
USE_INTERNAL_ADDR: FALSE
USE_NAT_PROBE: FALSE
ESP_UDP_PORT: 0
NAT_KEEPALIVE: 60
USE_XAUTH: TRUE
USE_MODE_CFG: TRUE
REKEYING_THRESHOLD: 90
PROPOSALS: 1
ENC_ALG: 3DES-CBC
AUTH_METHOD: PRE-SHARED
HASH_ALG: MD5
GROUP_DESCRIPTION: MODP_1536
GROUP_TYPE: DEFAULT
LIFETIME_KBYTES: 0
LIFETIME_SECONDS: 2147483
PRF: NONE
PRESHARED_KEYS:
FORMAT: STRING_FORMAT
KEY: [*Länge des Gruppenpassworts*] [*Gruppenpasswort*]

Die mit [**] maskierten Felder sind mit den jeweiligen Inhalten zu ergänzen. Klammern und Sternchen müssen jeweils entfernt werden. Diese Daten könnt ihr beim Rechenzentrum erfragen.

Hat man die Dateien erstellt kann man sie zum Beispiel mit dem Datenkabel auf das Handy übertragen. Zur Installation muss dann die VPN-Policy-UniA.pin Datei geklickt werden. Hinterher kann unter System> Einstellungen> Verbindung> VPN Zugangspunkte einen VPN Zugangspunkt erstellen, bei der Erstellung kann jetzt die gerade installierte VPN-Richtlinie ausgewählt werden. Als Zugangspunkt ist das Uni WLAN zu wählen.

Jetzt kann vom Uni WLAN aus ins Internet gegangen werden, dazu müsst ihr euch nur noch mit der Rechenzentrumskennung anmelden. Die VPN-Einwahl von außerhalb klappt leider nicht.
Wenn ihr euch bei mir meldet kann ich euch die Zugangsdateien auch schicken.

Dienstag, 23. September 2008 um 14:45 Uhr

Nokia E71 Treiber Problem

Will man das Nokia E71 über USB mit Windows XP verbinden, so kann es zu einem Treiberproblem kommen. Die Treiber sind zum Beispiel im Nokia Software Updater enthalten und werden bei seiner Installation mit installiert. Nach dem anstecken, wird zwar das Gerät erkannt, die Initialisierung des Treibers Nokia GSM Phone Parent bricht aber mit einem nicht genauer spezifiziertem Fehler ab.
Lösen lässt sich das Problem durch Umbenennen, Löschen oder Verschieben der versteckten Datei wdf01000.sys im Verzeichnis

1
c:\windows\system32\drivers

oder

1
c:\windows\system32

Danach wird nach einem Reboot das Telefon beim angestecken erkannt und richtig initialisiert.

Dienstag, 23. September 2008 um 9:47 Uhr

Quickform und UTF-8

Will man PHP Quickforms mit UTF-8 Codierung verwenden, so reicht es nicht aus um diese auch sicher zu erzwingen, im jeweiligen HTML Header die Codierung mit,

1
<meta http-equiv="Content-Type" content="text/html; utf-8"/>

anzugeben. Zusätzlich muss auch noch im Code das Forumlar auf UTF-8 eingestellt werden. Dies geht folgender Weise:

1
2
$formular = new HTML_QuickForm('Formular', 'post');
$formular->charset('UTF-8');

Montag, 15. September 2008 um 23:31 Uhr

Nokia E71 iSync

Da ich einen Mac verwende, wollte ich mein E71 auch mit meinen Kontakten und meinem Kalender via iSync synchronisieren. Nokia bietet hierfür ein iSync-Plugin an. Einfach das passende Plugin herunter laden und installieren. Wie man eine Bluetooth Verbindung zwischen Mac und Handy herstellt, beschreibt Nokia in seinem Bluetooth Pairing Howto, zusätzlich gibt es noch ein USB Verbindungs Howto. Mit diesen Anleitungen war es nicht schwer iSync zum Laufen zu bekommen.

Im Großen und Ganzen funktioniert die Synchronisation sehr gut, die Termine werden allerdings nur in einen Kalender übernommen, da das dem E71 an einer Unterstützung für mehrere Kalender fehlt.

Samstag, 13. September 2008 um 23:47 Uhr

Nokia E71 ICQ

Da mein Mobilfunkvertrag 200MB an Datentransfer beinhaltet, habe ich mich nach einem passenden ICQ Client für das Nokia E71 umgeschaut. Meine Grundanforderung war, dass er frei erhältlich ist. Dabei bin ich auf diese drei Clients gestoßen:

- Fring
- Nimbuzz
- Slick 

Meine Wahl ist auf Slick gefallen, da zur Verwendung keine Registrierung notwendig war und ich den VOIP Dienst, der beiden anderen Programme nicht nutzen will. 

Zur Installation war es nötig, die Zertifaktsprüfung für Programme zu deaktivieren, dies geht unter Menu> System> Einstellungen> Programme> Program.-Manag.> Software-Installation. Nach der Installation kann die Überprüfung wieder eingeschaltet werden.

Update: Slick hat Probleme beim Senden von Nachrichten an libpurple basierende Clients, deswegen bin ich auf Jimm umgestiegen.