Submitted by robb on Fri, 2007-04-13 23:20.
Blackberry 8800, Palm TX, Bluetooth, Internet and T-Mobile
Notes
- This setup worked for me as of 2007-04-13 from the Seattle area of Washington, USA.
- I suspect getting a Linux or Mac laptop to connect over Bluetooth will be basically the same process but I am out of time for that today.
- This web site is being migrated soon and is in a READ ONLY mode. Please post comments, suggestions, corrections to this thread on BlackberryForums
I have been struggling for a few hours to get my Palm TX to use the Blackberry 8800 as a modem to access the Internet. While some may find using a Palm and a Blackberry together it works very well for me. The Blackberry is a Phone / GPS / Messaging device and the Palm handles my heavy lifting for VPN, SSH, EBooks, Reference material (4 GB), and occasional games. While I may move from the Palm to 100% BB it will take a while to replace everything I have on the TX.
As an additional note if I can get a Palm to use the BB 8800 as a modem I am confident I can dot he same with my Linux laptops, but that project awaits another day.
The services you will need from TMobile:
- You must have a Blackberry Addon (TMobile $19.95 unlimited)
- VPN Only : If you want to use a VPN (PPTPD via MergicVPN for example) you will also need a (T-Mobile Internet $19.95? or Total Internet if you want Wifi for the Palm TX : $29.99)
- Yes you will need both for a VPN. You may be able to alter ports but MergicVPN does not allow this for me
Blackberry configuration, tested on an unlocked 8800 only:
- Enable the BB to be discovered; Manage connections, Bluetooth options, Menu, Options, Discoverable: Yes.
- You can disable this, and probably should, once everything is working
- Make sure you can surf the net via the BB browser. I would also make sure that one, or all, of Google's applications work. This just provides an additional test. If basic Internet does not work do not bother going any further
- See Google Mobile for details
Palm TX configuration
- The first step is to use Palm's PhoneLink wizard. THe only reason this has to be done is because I cannot figure out the password the Palm is using, and setting it to blank does not work.
- Preferences, Communications
- Bluetooth
- Setup devices
- Phone Setup (this step is required before doing the rest)
- Manufacturer:
Other
- Model:
GSM phone
- Perform standard bluetooth pairing
- @OK@ : Note that while it says the Pilot is configured to talk to the phone using SMS and dialing, it doesn't work, ignoring
Yes : Continue to the internet and e-mail configuration
Yes : Carrier is high speed GPRS
USA (or whatever country you are in, but I only tested for the USA)
T-Mobile GPRS (do not use the VPN just yet, as the script generate will be wiped by our custom script)
- Exit wizard
Palm TX custom scripts
- Preferences, Communications
- Network
- It should default to
T-Mobile US GRPS os similar, if not use the drop down to select it
- Note what which connection is being used, usually based on the bluetooth name of the paired device,
Blackberry 8800 for me.
- Using the drop down scroll to edit and edit this connection
- Connect to:
Local Network
- Via:
Bluetooth
- Device: select your device and pair it as normal. If you do not know how to do this read the manual or do a web search.
- Details
- Speed:
115,200 bps
- Flow Ctrl: Automatic
- OK
- OK
- Username:
voicestream
- Password: leave as is
- Connection:
Blackberry IP or the name you entered in Connection, Name above
- Details button
- Connection type;
PPP
- Idle timeout:
3 minutes (or whatever you like)
- Query DNS:
checked
- IP Address automatic:
checked
- Script
- Erase the current script, the easy way is to set the first item to
END, exit and re-edit the script as follows
- Note: Sometimes the Palm does not allow input here, in that case just exit and re-edit
- Note: Sometimes the Palm does not keep changes made to existing fields unless new fields were added. Its annoying but to work round it always edit a field type. For example set the
End: to Send: then save, re-edit and restore.
- Send:
ATQ0V1E0
- Alpha, Tango, Qubec, digit-0, Victor, digit-1, Echo, digit-0
- Send CR:
- Wait For: @OK@
- Send:
AT+CGDCONT=1,"IP", "wap.voicestream.com"
- The O is the letter "O", the 1 is the digit-1
- OR for VPN, Send:
AT+CGDCONT=1,"IP", "internet2.voicestream.com"
- old notes also show this: Send:
AT+CGDCONT=1,"IP", "internet3.voicestream.com" but that is untested
- Send CR:
- Delay: 1
- NOTE: There is no wait here, because OK is not returned for this command. I find a small delay to be more reliable than nothing.
- Send: ATDT*99#
- Send CR:
- End:
- OK
- OK
- Connect
- If this fails examine the log, Menu, Options, Vview log
- Remember VPN access requires a T-Mobile Internet service as well as the Blackbery service, or at least it did for me
Trouble shooting:
- If the script fails check it carefully for errors. Be aware of the Palm TX bug where changes may not be saved unless a field type is also changed. See above for details.
- Make sure every Send: is followed by a Send CR:, it easy to miss that
- If wap.voicestream.com does not work for you try internet1.voicestream.com. But be aware that you may require a separate T-Mobile Internet data plan.
- I am not sure what the voicestream password is. Blanks did not work, spaces did not work, and using my T-Mobile login did not work. If the password can be deduced then the phone connection wizard sequence could be dropped.
See also the following web site, which has solutions for a variety of carriers and blackberrys
HOWTO: BlackBerry As Modem For Laptop