I have a Blackberry 8800. I also have an unlimited Blackberry data plan. For months now, I've been trying to get my TomTom One to be able to use plus services (for traffic etc) through the Blackberry. Until yesterday I had no luck.
All previous threads have always focused on settings.
1st you need to have a version 4.2 operating system on your Blackberry. If you don't have it, download the latest from RIM for your phone.
For example, they specify setting TomTom to:
Number Dialed: *99#
Initialization String: +cgdcont=1,"IP","WAP.CINGULAR"
And also setting the phone's APN settings to
Anyway, so I would go about the process, I hit connect to phone. Then I would pair the two phones. I would select "other" or "blackberry 8100" as the phone brand. Then I selected "united states" and then "cingular wireless (media net) as the option for data.
Usually I would get to 65% and the connection process would die. I'd try the manual setting etc all to no avail.
Then I would read posts on blackberryforums.com and tomtomforums.com about people sucessfully connecting with the exact same setup and nearly the same settings.
Finally after some intense research of the issue I realized what the problem was. Thanks to Stinsonddog of blackberryforums.com and his fantastic set of info on Stinsonddog's Blackberry Tips
The problem, in a nutshell, is that if you are a cingular Unlimited Blackberry user, you do not have access to wap.cingular or any of the other apn gateways by default. All of your web traffic goes through a special blackberry.net apn.
What this means is that many 3rd party applications (and also TomTomPlus) can't get to the server they need to use the web.
According to Stinsonddog, this issue can be solved in two ways:
1. Get a MediaMax dataplan (or add the pay as you go option)
2. Use a full BES server or BES hosting company. (allegedly this will route all traffic through BES somehow)
This also explains why some people seem to have no problems connecting with their blackberry while others do. I'd be willing to bet that those who's connections have worked are BES users, while the others are BIS users.
So, to test the theory that the unlimited plan does not give access to wap.cingular, I went to the cingular/att website and added the MediaMax 200 feature to my account. As soon as I did that, I tried to use TomTom Plus data again and BAM, this time it worked!! (Please note, you may need to resend service books).
I don't have time to set up or migrate to a BES server at the moment, but eventually I'll do that because it seems that with the BES server you can get the benefit of using the apn without having a mediamax plan.
Thanks to Stinsonddog and all others who have posted on this topic in the past.