Hi everyone

I have posted this in the pocket pc topic as my problem probably has to do with a bluetooth / windows mobile 2003 interaction. It is equally appropriate in the bluetooth topic, mods please move it if it needs to!

I will start with a versions roundup as this will affect some more than others:

  • OS   - MS Pocket PC Version 4.20.0 (Build 14053) commonly known as Windows Mobile 2003
  • BT    - Bluetooth for Windows CE (BTW-CE) by Widcomm (standard on IPaq now Broadcom) ver 1.4.1 build 75. Firmware version 3.16. Hardware version 1.3.
  • Hardware     - IPaq 4150 with latest ROM pack (1.10.03 ENG)
Phew thats over with. Right what do we want to do - well its very simple; when at home use the wifi connection to sync over the internet and synch with my laptop using the Remote Active Server (RAS) and when out and about and no wifi available use the dial up to access the internet via Bluetooth and a GPRS connection over my mobile. BUT YOU ARE ASKING THE EARTH I HEAR YOU SAY! No and even given the convolutions of the connections manager it is perfectly possible.

Before I go into the how I might as well say I can get wifi to work a treat in all respects including WPA security. BT works a treat through the BT manager that comes with the stack. BT connections initiated by the conection manager Frown no chance! All time out after 120s as set in the modem settings. It appears for some reason that when the standard connection initiates the BT dial up with the BT active it does not activate the stack properly and attempts to dial out without properly connecting to my mobile. My mobile shows BT activity so it is clearly doing something but just not the same thing that the BT connection manager does. Very annoying. If it would only dial correctly my scheme would work!! It seems to be some kind of BT stack problem but what I'm not sure without delving into the intricacies of the call procedure between the connection manager and the stack.

For all those who need this kind of info I will detail how I set up the wifi for home and how it should work with BT and how to set up the BT connection.

For the BT dial up you need to follow the excellent intructions at Mark's blog http://www.markwilson.co.uk/blog/2004/11/accessing-internet-using-vodafone-gprs.htm

I couldn't better his decription howver I would say that you can set the baud rate higher if you wish. His instructions work on pretty much all networks you just need to get the APN right. It is worth saying that you can dial up without the extra modem strings if the information for the APN etc resides in your phone so mine works just as well with a dial up number of *99# (to intiate the default GPRS connection) and the username and password from my phone in this case web:web. Suprisingly difficult to find out considering it is so easy to do!
Now my dial up will only work perfectly if initiaited from Bluetooth manager not from just tapping the icon in the top bar (the source of oh so much frustration)

For netowrk connections you must check out Chris's site at http://www.pocketpcfaq.com/faqs/connectionmanager.htm for details on how connection manager actually works!! It explains a lot. Esentially there are two groups of settings - Internet (solely for Internet type connections) and Work (allows VPN and RAS etc as well as access to internet if configured under Proxy settings and then only if work is specified in both default internet and default work networks ?!?)

What I would recommend is that you set your WiFi to connect to a work network (make a new one or rename to make it more decipherable) and then set both the default internet and default work on the network management page. I have Home WiFi (based on a work profile) and Vodaphone GPRS (based on Internet and may come imported by BT manager). Now when both are set to Home WiFi it will synch with activesync 3.8 (not any later one sorry people MS "debugged" it) and access the internet at home. If under your work network, in my case Home WiFi a dial up account under the modem settings like the one detailed above for BT connections - hey presto when at home it connects via WiFi and when WiFi off and BT on it will dial BT!

OR NOT in my case. Geeks out there or anyone else who has spotted my glaring error. Why won't a connection initiated from the normal connection box activate properly via BT and why when the same connection is activated from the BT manager does it work perfectly!! The only thing  can find that I haven't been able to positivly exclude is the com port settings for the bluetooth dial up in BT settings (under the icon). It works fine from manager so I am doubtful whether it is this.

Anyway hope someone knows and if not hope the aboe haps the many people I saw asking for help. BTW the BT guides on geekzone are excellent and well worth a read.

Nick

Also check out

http://www.geekzone.co.nz/content.asp?contentid=1477      BT settings for GPRS
http://www.theunwired.net/?itemid=919                              Same stuff as above
http://pocketpcmag.com/forum/topic.asp?TOPIC_ID=17837   very geeky in depth stuff