Dienstag, November 14, 2006

Mit Notebook und MDA2 ins Internet

Das ist doch mal wieder eine Herausforderung. Laut Handbuch und einigen Google Postings, kann das in wenigen Schritten gelingen. Nur ich habe in der Realität x (das verrate ich nicht) Stunden dazu verbraucht.

Meine Erkenntnisse:

1. Das Notebook hat XP-Pro SP2, der MDA2 hat MS PocketPC 4.20 , Rom 1.72.01 und Radio 1.17.00
2. Die BlueTooth Verbindung zwischen beiden wurde früher schon mal von mir beschrieben,
3. Im MDA ist BT auf ein: //Start /Einstellungen /Verbindungen /Bloetooth: Ein
4. Auch am Notebook wird BT angeschaltet: FN-F5 Funkverbindung, BT Ein
5. MDA und Notebook sind gepaart
6. MDA ist empfangsbereit: //Start /Einstellungen /Verbindungen /Übertragen: Alle eingehenden Übertragungen empfangen: Ein
7. Das Notebook bekommt eine neue DFÜ- Verbindung: //Start /Einstellungen /Netzwerkverbindungen /Netzwerkaufgaben /Neue Verbindung erstellen: Verbindung mit dem Internet herstellen
8. Verbindung manuell einrichten, Verbindung mit einem DFÜ Modem herstellen
9. Nur das Modem-Standardmodem über Bluetooth-Verbindung (COM4) auswählen
10. Verbindungsname: BT-Modem
11. Rufnummer: *99#
12. Benutzer/Passwort: egal/egal
13. //Start/Einstellungen/Netzwerkverbindungen/DFÜ/BT-Modem/Eigenschaften:
14: ->Netzwerk/Internetprotokoll/Eigenschaften/:
-> IP Adresse automatisch beziehen, DNS Server: 193.254.160.1 (kann auch automatisch bleiben)
15. -> Erweiterte TCP Einstellungen: IP Headerkomprimierung aus (kann auch an bleiben)
16: //Start/Einstellungen/Systemsteuerung/Telefon und Modemoptionen/Modems: Standardmodem über Bluetooth/Eigenschaften/Erweitert/
-> Weitere Initialisierungsbefehle: at+cgdcont=1,"ip","internet.t-d1.de" (geht auch ohne)
17. Jetzt verbinden mit:
-> //Start/Einstellungen/Netzwerkverbindungen/DFÜ/BT-Modem/Verbinden


Das wars. Beachte:

Man darf sich keinesfalls bei den Initialisierungsbefehlen verschreiben. Befinden sich hier Befehle, die zu ERROR führen (siehe Debugging mittels Terminalfenster), dann wird nichts aus der Verbindung. z.B. AT+CGQREQ=1,3,4,3,0,0 siehe auch: http://www.connect.de/download/connectivity.pdf

Ohne Einfluss war:
- Es ist egal, ob der MDA bereit eine GPRS Verbindung auf hat oder nicht
- Es ist egal, ob das MDA Funkmodem an ist oder nicht. Das ist eher ein Monitor
- die Initialisierung kann auch so heissen: at+cgdcont=1,"ip","internet.t-mobile"
- abschliessend habe ich auch den Modem Initialisierungsstring ganz entfernt, und es funktionierte trotzdem: vielleicht hat sich das Modem das gemerkt? ohne string gab es eine 172 er IP, mit Initialisierung internet.t-d1.de eine 80.xxx Adresse
- der DNS Server kann auch automatisch übermittelt werden
- die IP Headerkomprimierung darf an bleiben,
- manchmal kommt es auch zu keiner Verbindung obwohl die obigen Einstellung gesetzt wurden, dann einfach nochmal verbinden.
- anfangs dachte ich, dass die Telefonnummer *99# nicht geht und habe es mit T*99# probiert. das steht für Tonwahl und funktionierte auch. Jetzt geht es aber auch ohne T, vielleicht weil ich zwischendurch mal ATT eingeben hatte, wer weiss?

Debugging:
- //Start/Einstellungen/Netzwerkverbindungen/DFÜ/BT-Modem/Eigenschaften:
-> Allgemein /Konfigurieren /Terminalfenster einblenden an: So kann man vor dem Wählen schon mal die AT Befehle testen: AT+CGQREQ=1,3,4,3,0,0 führt zu ERROR
-> Sicherheit/ Terminalfenster einblenden: zeigt den Datenverkehr nach dem Wählen an
- auch mal die Position von Notebook und MDA zueinander anpassen. Derzeit liegt das MDA 10 cm linkerhand vom Notebook.