Tuesday, July 22, 2008

WindowsMobile: Pocket (lub telefon) Pocketowi modemem

Używanie modemu bluetooth pod WM6 może okazać się przydatne. Czasami mamy taryfę data w telefonie tudzież innym pockecie i fajnie byłoby sobie z niej skorzystać. A więc w chodzimy w kreatora, tworzymy połączenie. Nie ma żadnych problemów. Więc zadowoleni z siebie łączymy się... Pozdrawiami ludzi Billa kilkoma nie do końca grzecznymi słowami. Dlaczego mi to [tutaj nie do końca grzeczne słowo] nie działa?

Wynika do ze specyfiki połączeń pakietowych (gprs/edge/umts/hsdpa). Kluczowym elementem jest u nazwa APN (Acces Point Name) naszego operatora. Konfigurując połączenie przez wbudowany modem podajemy ten parametr, jednak jak przekazać go modemowi bluetooth?

Służą do tego stringi inicjalizacyjne. Każdy kto konfigurował połączenie pc-modem bluetooth zapewne się z nimi spotkał. Jednak mobilny Windows nie oferuje nam intuicyjnej i wygodnej możliwości podania tychże, co nieco psuje zabawę.

Dobra wiadomość: da się to ustawić. I to w kilku prostych krokach:

1. Odpalamy swój ulubiony edytor rejestru.

2. Przechodzimy do  HKEY_LOCL_MACHINE\Drivers\Unimodem\Init\

3. Jest tam wartość string "1" o wartości AT

4. Zmeniamy ją na AT+CGDCONT=1,"IP","APNNAME"<cr>, gdzie APNNAME to nazwa APN naszego operatora (cudzysłowie mają tam być!)

5. Zapisujemy.

6. Łączymy się.

7. Cieszymi się i wysyłamy podziękowanie autorowi opisu ;)

Disclaimer:

Zmian w rejestrze dokonujesz oczywiście na własną odpowiedzialność i nie masz do mnie pretensji, jeżeli coś zepsujesz sobie.

No comments: