February 7, 2007

  • Your Cingular 2125 Smartphone as a Bluetooth modem

    After failed attempts and many computer reboots, I seem to have figured out how to use my Cingular 2125 (HTC Faraday) smartphone as a Bluetooth modem.  It seems you have to be aware of a few quirks to get it to work.  If you don’t follow the instructions exactly, you will get unhelpful error messages like “Connection failed.”


    So, again, this applies to a Cingular 2125 Smartphone running Windows Mobile 5.0.  It also may apply to other Cingular smartphones.  It is also worth noting that this works with the Toshiba Bluetooth Stack for Windows.  At the time of this writing, you could find it here.  My friend Soren tried getting this working with the built-in Windows XP SP2 stack, and had different failures there.  In my experience it is somewhat easier to get this working over USB.  Here are some instructions that work for doing so.


    So, let’s cut to the chase.  Here are some tips to help get your Smartphone working as a bluetooth modem.  First, look at the instruction manual on HTC’s site.  It is generally correct, but following it exactly didn’t work for me.


    Quirk #1:



    You need to specify the right GPRS access point.  I have the unlimited Media Net plan, which is one step down from the fancy full-IP-address plan, so I need to specify “wap.cingular” in the Advanced Initialization String.  If you have the full plan, I think you use “isp.cingular” here.  The manual also says to use the prefix “AT“, but in the case of the Toshiba Bluetooth stack, this is added for you behind the scenes!  So, drop the “AT“.


    +CGDCONT=1,”IP”,”wap.cingular”


    Quirk #2:



    The phone number to use is *99#, however, I believe some other phones require *99***#1.  As a side-note, this number signifies that you want to use GPRS.  If you were trying to connect to a different ISP, you would use that here.  In that case, however, these instructions do not apply.


    Quirk #3:



    Do not specify a username and password in the Dial-up-networking dialogs.  The manual suggests that you do this, and it may not hurt, but my connection is working without, and I suggest you also try without if you are having problems. 


    Quirk #4:



    If at any point you disconnect the bluetooth connection abnormally, the phone must be rebooted or you will probably just get connection errors. 

Comments (5)

  • does it work pretty well? i’m curious as to how fast it is. also, have you ever used one of those cingular/sprint broadband cards that plug-in to your laptop?

  • i just need to connect the phone to the pc … i need to download some videos and jpgs from the phone and i can`t handleit

  • Vikas, In fact I just got one of those cards to use for a Webbee research demo.  It is a lot faster, owning to the fact that it supports the 3G high speed network whereas my phone doesn’t.  It has good latency and throughput, and feels like a slightly bogged down WiFi connection.

    As for how fast the cell phone link is… it depends on whether I was connected to Cingular EDGE or plain GPRS.  GPRS is quite slow, with a 500 msec+ latency and 3-8KB/sec throughput.  While my phone says “EDGE” often, I find that only infrequently it seems to be actually faster than GPRS.  In such cases, it seems to transfer at about 20 KB/sec.

  • The quality of your blogs and articles and worth appreciating.
    coolstream bluetooth receiver

  • This is actually a fantastic blogs! More of these details are superb -it is nice to see one that current.
    Manual here

Post a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *