forums.fibble.org Forum Index forums.fibble.org
Mac tethering discussion - now with more smilies!
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

HOWTO: Use your Pearl as a Bluetooth Modem with your Mac
Goto page 1, 2  Next
 
Post new topic   Reply to topic    forums.fibble.org Forum Index -> BlackBerry 8100 (Pearl)
View previous topic :: View next topic  
Author Message
grant
Site Admin


Joined: 23 Jan 2007
Posts: 72

PostPosted: Tue Jan 23, 2007 10:45 am    Post subject: HOWTO: Use your Pearl as a Bluetooth Modem with your Mac Reply with quote

( Originally from Fibble.org - Use your BlackBerry Pearl as a Bluetooth Modem under OS X )

In the long tradition of only writing software when it solves something that annoys me, I’ve written an OS X modem script for the BlackBerry 8100 (a.k.a. Pearl). If you have an 8100, you can now use it as a Bluetooth modem with your Mac. Here’s how you use it:


  1. Download the script here. Please Right-Click and Choose ‘Save As’. It's important not to open it in a text editor, as the script can become corrupted.
  2. Copy the script into the folder /Library/Modem Scripts. That's the Library folder at the root of your hard drive, not the one in your user folder.
  3. If you’ve already paired your Pearl with your Mac, open Bluetooth Preferences, Select your Pearl from the list of devices and press ‘Configure…’. (If you haven’t, choose ‘Set up Bluetooth Device’ - the following dialogs will be shown after you’ve paired your phone with your Mac. Make sure your Pearl doesn't require a password for your mac to connect to it - the 'Trusted Connection' option for the pairing should be set to 'Yes' on your phone, not 'Ask'.)
  4. Make sure ‘Access the Internet with your phone’s data connection’ is checked. Also, make sure ‘Use a direct, higher speed connection’ is selected. Click Continue.
  5. In the Modem Script pulldown on the following screen, Select ‘BlackBerry 8100’. Use the following settings for the other fields, then click Continue:

    • Username, Password: leave blank
    • GPRS CID: *99***1#

  6. Open the Internet Connect application. Select the Bluetooth icon at the top. Under Phone Number, put your APN (for T-Mobile and the BlackBerry Unlimited plan, I use wap.voicestream.com, for Cingular it’s “wap.cingular”). Type a username and password (I use guest/guest, for Cingular you’ll use “WAP@CINGULARGPRS.COM” as the username and “CINGULAR1” as the password) in the appropriate fields.


That’s it! Let me know if it works for you. I don’t believe my settings are getting the most out of the device’s EDGE support, so I’ll be tweaking as I learn more. Credit to Ross Barkman and Tim Hatch for the original scripts I tweaked to make it work.

Caveats: I’ve only tested this with my G4 PowerBook and OS X 10.4.8, so I have no idea if it works with anything else.

If you have problems getting it to work, post a new topic and I'll try to help!


Last edited by grant on Sun Jan 28, 2007 10:48 am; edited 2 times in total
Back to top
View user's profile Send private message Send e-mail
taylor



Joined: 27 Jan 2007
Posts: 2
Location: Colorado, USA

PostPosted: Sat Jan 27, 2007 9:11 pm    Post subject: Reply with quote

Nope. Tried everything you detailed for my 8100 with Cingular, but when I try to connect, I get the error window "A bluetooth serial failure has occurred. Failed to open an RFCOMM serial channel. Check if authentication needs to be enabled in your device."

Sounds like I need to tweak the configuration on my Pearl, but I have no idea what needs to be modified. Any suggestions??

Update!! It appears from reading the zillion comments on your original thread that the problem was that I had "Trusted Connection" set to "Ask" rather than "Yes" on my Pearl. Switched it and I'm online. In fact, I'm using the Pearl as a modem to post this very update. THANKS!
Back to top
View user's profile Send private message Visit poster's website
grant
Site Admin


Joined: 23 Jan 2007
Posts: 72

PostPosted: Sun Jan 28, 2007 10:46 am    Post subject: Reply with quote

Glad you got it working! I'll add that to the instructions.
Back to top
View user's profile Send private message Send e-mail
taylor



Joined: 27 Jan 2007
Posts: 2
Location: Colorado, USA

PostPosted: Fri Feb 02, 2007 8:33 am    Post subject: Reply with quote

I documented the heck out of the process and think people might find it an excellent addition to what you have here, Grant:

http://www.askdavetaylor.com/blackberry_pearl_as_bluetooth_modem_with_mac.html

Hope it helps a few more people enjoy the Mac + Pearl combo.
Back to top
View user's profile Send private message Visit poster's website
grant
Site Admin


Joined: 23 Jan 2007
Posts: 72

PostPosted: Fri Feb 02, 2007 10:13 am    Post subject: Reply with quote

Yow! Very nice guide. I'll link it from the original post.
Back to top
View user's profile Send private message Send e-mail
joe



Joined: 13 Feb 2007
Posts: 4

PostPosted: Tue Feb 13, 2007 4:42 pm    Post subject: Bluetooth Tethered Upload Speeds Reply with quote

Hi All -

First off, Grant, thanks for making the script available - it's working fine to get connected.

As noted in the original release announcement, the upload speeds are confoundingly slow.

I'm on T-Mobile, and also have an EDGE-enabled Nokia phone, which I used before getting a Pearl. On the Nokia using the same Macbook Pro I get 30-40Kbps upload speeds. On the Blackberry, 8-9Kbps.

I did a bunch of testing over the weekend, trying various combinations of options in network and bluetooth settings:

- Bluetooth serial port mode set to RS232 or Modem
- Different PPP settings - Echo packets on/off, TCP header compression on/off
- Modem settings - error correction and compression on/off
- The Fibble script and the Barkman script

I tried numerous combinations of settings and did 4 connections with each combination and used the Speakeasy site to speed test. Nothing really caused too much difference in speed, although there was a lot of variability from one connection to the next. Based on that, I concluded that none of those settings really make a difference.

Download speeds varied from 154Kbps-225Kbps, with the majority between 160-170Kbps. Upload speeds were 7Kbps-9Kbps, with most 8-9Kbps.

I also tried altering the modem script by issuing extra AT commands to the Blackberry - I'd hoped that CGQREQ or CGEQREQ would make a difference. They didn't. I went through the rest of the AT commands that the Blackberry supports, but there didn't seem to be anything that would affect upload performance.

Tried to get it working as a USB modem, but it appears that this isn't possible under OS X. Next step is to try it as a Bluetooth modem and as a USB modem in Windows under Boot Camp to see if this speed issue is limited to use under OS X and/or if it's a Bluetooth issue.

Has anyone come up with any way to improve upload speed?

Cheers,
Joe
Back to top
View user's profile Send private message
grant
Site Admin


Joined: 23 Jan 2007
Posts: 72

PostPosted: Thu Feb 15, 2007 1:33 am    Post subject: Reply with quote

Hi Joe,

It sounds like we've tried the same parameters. Back when I first noticed the poor upload speed, I tried several versions of the modem init string in an effort to improve it. It appears that the Pearl honors the CGREQ/CGQREQ params, as I was able to artificially limit the speed of the connection; however, I was unable to get the outbound speed up to an acceptable level.

RIM, of course, is unwilling to provide any technical support, and T-Mobile simply states they don't really support tethering with a Mac. If you happen to find a solution, let me know and I'll post it and/or update my script, but right now I don't have one I'm afraid.
Back to top
View user's profile Send private message Send e-mail
renahearn



Joined: 22 Mar 2007
Posts: 1

PostPosted: Thu Mar 22, 2007 2:56 pm    Post subject: Kicking Me Off! Reply with quote

Sometimes using your script it works great, will stay connected for an hour at a time. And it seemed to work real good when I first installed it, but lately it kicks me off alot!! What to try? Sad
_________________
NEW TO MAC
RENA HEARN
Back to top
View user's profile Send private message AIM Address
grant
Site Admin


Joined: 23 Jan 2007
Posts: 72

PostPosted: Thu Mar 22, 2007 7:22 pm    Post subject: Reply with quote

Hi Rena,

Unfortunately, most providers seem to have implemented inactivity timeouts on their data services. While it seems like you're actively using your connection, if you stop to read a web page for a couple of minutes your provider will assume you're done with your internet connection and disconnect you.

It's annoying and (in my opinion) unnecessary. There's not much we can do about it, unfortunately.
Back to top
View user's profile Send private message Send e-mail
mikeg513



Joined: 11 Apr 2007
Posts: 1

PostPosted: Wed Apr 11, 2007 2:15 pm    Post subject: Reply with quote

Hello-

Does anyone have information regarding connecting as a Cincinnati Bell Wireless customer. I believe CBW uses cingular's EDGE network.

I was told though customer support that CBW uses "blackberry.net" but a could not confirm the user name & password as of yet.

I tried using guest/guest and succefully connected through internet connect, but it seems to be temporary becuase I get booted after about 25 seconds.

The message I recieve is as follows:

"The connection was terminated because the other side is not responding. Please try again."

If anyone has any insights, it would be greatly appreciated.

Thanks
Back to top
View user's profile Send private message
rworple
Guest





PostPosted: Thu Jun 28, 2007 9:45 am    Post subject: Reply with quote

Here's my scenario.. I have the new blackberry pearl, the MacBook Pro... am a Cincinnati Bell Wireless customer. I've read through this post and tried to download the software...but I have the most basic of questions... do I do this on my computer or on my phone? When I try to do it on my computer all I get is text.... No save as option... I leave tomorrow for Canada for the summer and I am hoping (desperate) I can get this to work...thank you!!
Back to top
shadownmss



Joined: 24 Jul 2007
Posts: 1

PostPosted: Tue Jul 24, 2007 6:42 am    Post subject: Reply with quote

Grant,

Thank you for coming up with this solution! I have it working on my MacBook Pro 17" 2.33ghz Core2 Duo. I am only getting 100 down and 2 on the upload according to speed test. I am with Cingular in the Louisville KY area.
Back to top
View user's profile Send private message
nadiboo03



Joined: 08 Jan 2008
Posts: 1

PostPosted: Tue Jan 08, 2008 6:32 pm    Post subject: Did the TMobile Pearl update break the script?! Reply with quote

Thank you so much for the directions! I used them and everything worked like a charm... sometimes even without disconnecting for 30min or an hr!

BUT....

Within the past few months, TMobile provided a software update for the Pearl and now I cannot connect. Sad I tried removing all settings from the Mac and Pearl and re-configuring everything. Still no luck.

The status bar shows "Connecting..." then immediately shows "Disconnecting...".

Please help!
Back to top
View user's profile Send private message
wallcroft



Joined: 28 Mar 2008
Posts: 1

PostPosted: Fri Mar 28, 2008 11:07 pm    Post subject: 8100 script not visible through setup assistant Reply with quote

I've been trying to use my 8800 as a bluetooth modem with a MacBook - I've followed a number of step by steps but it always falls down at the bluetooth setup assistant with the 8100 script not being visible in the modem script drop down. It's definitely in the right folder as I can see it through network setup.

Any ideas?
Back to top
View user's profile Send private message
davebissell



Joined: 16 Apr 2008
Posts: 2

PostPosted: Wed Apr 16, 2008 3:46 pm    Post subject: Reply with quote

I've got the phone working as a modem (followed all the setup steps, when i connect it says connecting, then authenticating, then connects), however whenever I try to bring up any website, it gives me this error:

Quote:
HTTP ERROR: $CODE$

$MESSAGE$

RequestURI=/


The title of the window is "Error 500 Internal Server Error".

Any idea what might cause this?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.fibble.org Forum Index -> BlackBerry 8100 (Pearl) All times are GMT - 8 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group