Use your BlackBerry Pearl as a Bluetooth Modem under OS X

| | Comments (489)

Way Overdue Update: If you're using Lepoard (OS X 10.5), these scripts won't work for you! You want the new and improved Leopard version, found here.

For the graphically inclined: Dave Taylor has kindly cleaned up my directions and added screen shots of both your Pearl and your Mac during the entire process - something I should've done long ago. You can check it out here. Thanks Dave!

Update Okay, one more update since it's affecting so many people. Most current versions of BlackBerry OS v4.2 (T-Mobile's in particular) suffer from an unfortunate bug in which the first tethered connection will work, but subsequent attempts will fail. The logs make it appear the other side of the connection isn't responding, but actually the phone has become confused about the state of the tethering connection. The solution is to pull the battery on the phone, causing a hard reset.

I've spent a fair amount of time looking for a solution to this, but I'm afraid the ball's in RIM's court at this point. Sorry for the trouble.

Last Update (I hope): This page is now a 284k download before images - more, now that I'm updating it. Ouch. So, I've set up forums to try and make the tech support and help process easier for everyone. I've tried to include all of the valuable information in this post into forum posts already, and I'm going to direct folks over there from here on out rather than answering technical questions here. This is an experiment, so I reserve the right to backpedal at any time. :)

Read all about it here, or head over to the forums.

Update 6: Tom from our nation's capital has posted the correct login information for Cingular - I've updated the post to include it. Thanks Tom!

Update 5: Helpful reader JohnnyC pointed out that if your default editor is TextEdit, and you're opening the downloaded file with TextEdit in order to remove the extension, it's likely that you're converting the script to TextEdit's default Rich Text Format (rtf). This will cause problems, as Internet Connect doesn't know how to deal with rtf files.

So, either make sure you're saving it in plain text format or rename it by highlighting the file on your desktop and then clicking once (just once!) on the name of the file. Hope that helps those with the 'Connect Failed' error.

A clarification: the APN "wap.voicestream.com" only works for T-Mobile USA as far as I know. If you're with Cingular, Rogers, or any other cell provider, you'll need a different APN. In addition, your provider may require a username and password to use their EDGE data service - T-Mobile doesn't. (Okay, they require that something be sent, but they don't check it - hence the 'guest/guest' suggestion below.)

Update 4: I've posted some additional tips for those with the disconnect problem here. Let me know if they help.

Update 3: A few people have pointed out that my directions are incomplete - I've updated them to include a few extra steps. If everything's working for you, I doubt you'll see any benefit from setting things up again.

Update 2: I just registered 208kbps download speed on the Speakeasy speed test, which is pushing the practical limits of EDGE. I'm therefore prepared to say the download speed's about as good as it'll get.

The upload speed, however, is another matter. I'm getting 8kbps on that same test, which seems really low. So further work is necessary. If you get a better upload speed than me, by all means let me know.

Update: I've uploaded a new version that improves performance (at least download performance) by a factor of 2x for me - I'm now reliably getting 135-150kbps speeds. It's only a one character difference from the previous version - what have you got to lose!

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'.
  2. Copy the script into /Library/Modem Scripts.
  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.7, so I have no idea if it works with anything else.

Categories:

489 Comments


Josh said:

This is great. I was wondering if Ross was going to be able to do this, I guess at least it looks like he helped get this going. Thanks a lot for this. If only BT syncing now...

Grant said:

Yep, Ross' work was definitely the foundation for this. Glad it worked for you.

tony b said:

Why is it possible to use the 8100 under OSX yet the 8700 you can't? Is there more bluetooth functionality in the 8100??

Grant said:

tony b, that's exactly the problem. The 8100 exposes an additional Dial-Up Networking (DUN) profile that the 8700 doesn't. It's not in the list of profiles the 8100 claims to export, but the Mac bluetooth code recognizes the 8100 as DUN-capable; not so the 8700.

Angel said:

Thanks a lot! This is awesome! I hope you can get it to work at even faster speeds.

Thanks again!

bkearns said:

This script works even on the Macbook Pro. Seems a little slow, but this may be T-Mobile.

Chris said:

I have a 13" macbook and it keeps when I try and connect it keeps telling me the connection failed. Please verify your settings and try again. I'm pretty sure everything is fine can anyone help.

Grant said:

bkearns, would you mind posting your speed results from the Speakeasy speed test linked in the post?

Grant said:

Chris, can you try the following on your phone:

* open Options, Advanced Options, TCP
* Set the APN option to 'wap.voicestream.com'
* set the Username for APN to 'wap'

These are the settings I have on my phone - I don't believe they affect the modem script one way or the other, but it's worth a try. Post your results here, and if it doesn't work drop me an email and we'll try to figure it out.

anon said:

Working nicely on my 13.3 MB, speed tests not great, particularly upload maxing at 11kbit, but browsing was alright.

Hopefully you can get some improvement in on upload, otherwise, very nice.

Bryan Maktive said:

Hey, great script... Speed Test 216 today!!

yeff said:

mine seems to get stuck on establishing connection. i have wap.voicestream.com as my phone number and the other configs setup...any ideas?

yeff said:

just tested and got 213 down...

Marc said:

I've been trying to get this to work, to no avail. I keep getting "A modem error occurred." I've tried the user/pass of guest/guest and wap/(null) both on the device (in Options, Adv Options, TCP) and in the Internet Connect settings. Ideas?

Marc said:

Strike that! Got it workin'! Thanks SO much! This is fantastic. Speakeasy: 160/8 :)

jordan said:

I get an error "A modem error occurred. Please verify your settings and try again," just like Marc, but I can't get it to work. Marc, what did you do differently?

jordan said:

I get the an error "A modem error ocurred" I can't get it to work! any suggestions? Marc, how did you get it to work?

Rob Mendoza said:

Do you have to create a modem script or just download it off this website? I have never created a modem script and the only thing I can think of is right-click the click here and save file to desktop option. When I did that it saved a file as a .txt file and not a modem script. Any help would be appreciated.

Maybe step by step for beginers. Thanks.

Grant said:

Hi Rob,

You can just download the script from the post above - you don't have to create your own modem script. Modem Scripts are really text files, so it's not surprising your browser wants to save it as one. You can rename the file you downloaded by removing the .txt (So it's named "BlackBerry 8100"). After that, the directions above should be enough to get you going. If not, post here again and I'll see what I can do.

Grant said:

Hi jordan,

Sorry, but I'm not sure how Marc solved his problem - Marc, if you're still reading this please publish how you solved your problem and a bit about your Mac if you don't mind - I'm sure others would appreciate it.

Rob Mendoza said:

Thank you very much Grant for your advice. Once I solved the modem script issue it was pretty easy to get online via my bluetooth BB Pearl.

Once again thanks a million.

Zach said:

This works beautifully!

Zach said:

For certain applications, this will be a lifesaver. I'm getting 149 down and, well, about 4 up. I can't wait to see a new script that improves

Marc said:

Hi - here's how I got it to work:
- clicked the link to the script, and displayed it in the browser
- Did a "Select All", and copied it to BBEdit
- Saved the resulting file as "Blackberry 8100"
- Then did the steps as described above (from #2 on).

Let me know if this works.

Gabriel said:

Okay, i did everything posted in the directions, and read all the subsequent posts and followed those instructions. Still getting the modem error asking for a change in settings.

I have a 15" powerbook running 10.4.7

I opened another modem script, then hit apple + N to create a new blank one. Pasted teh script from your site, and then removed the .txt So i've pretty much done everything i can think of. If there is a way to get this working I'd be so grateful.

email me direct at: kaisersoze277@hotmail.com

Thanks

J. said:

Works nicely. Thank you!

Occasionally have difficulty disconnecting. It just keeps trying to disconnect for mintues until it finally times out, but everything else works great. Running 10.3.9 on PowerBook G4.

With bad reception...
45 down/20 up via LinkLine (in Firefox on Mac).
29 down/7 up via mspeed (on Blackberry as control).

Tim Lauer said:

Thanks for the script. I tested and am getting 145 download. Now if I could only sync my address book... :-)

Craig said:

Is there a way to transfer bluetooth profiles from one blackberry to another, as it is highly likely that they are using the same bluetooth module in both the 8100 and 8700. If we could do this, then theoretically it would work...

Justin said:

I am having trouble, the modem will intermittently disconnect. I am unsure if this is a computer issue or a setting on the Pearl. Any Ideas?

Grant said:

To those having random disconnection problems: I don't believe the Pearl has the best RF reception in the world. I've had two or three bars and still watched calls go straight to voicemail, so I'm guessing any disconnection issues you're having would be more related to signal strength than anything.

Still, I'm working on adding back in some of the features I hacked out to get things working - I should have a new version by the end of the week.

ilan said:

dude, good work. you rock

locojack said:

I'm trying to find bluetooth modem script for my BlackBerry 8700g for my G4 Powerbook OS 10.4.7. Are there any out there?

Travis Bell said:

Hey Grant,

Is there any chance of a modem script like this working for a BlackBerry 7130? Or maybe generalize it by saying a "non-Pearl" model?

Grant said:

Sadly, this script will only work with the Pearl. All other BlackBerry models (to my knowledge) lack the standard Bluetooth Dial-Up Networking (DUN) profile that allows this script to work.

Rock said:

Sorry, but the instructions aren't making sense :(

Step 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."

I am using 10.4.7 and don't have the "Use a direct, higher speed connection" option.

Step 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#"

I don't have the GPRS CID option. I have "Phone Number"

I tried Grant's configuration of the Pearl Advanced Options. Still getting an error: "Could not open communication device" and "A Bluetooth serial failure has occured. Failed to open an RFCOMM serial channel. Check if authentication needs to be enabled in your device."

Any thoughts? Thanks!

Grant said:

Hi Rock,

So, your Bluetooth phone setup should look like this: image

If it doesn't, then something unusual has gone wrong - I'd try deleting all pairing information between the two on both devices and starting over.

Rock said:

That did it! Sorry, I had to start over after deleting the pairing on both the powerbook and pearl. All is well. Thanks a lot, Grant. You're awesome.

Anonymous said:

I keep downloading a .txt file.

Anonymous said:

How do I download it as a script.

shire said:

Awesome info, thanks! Worked perfectly.

Michael said:

This worked without a problem. Thanks alot for posting this!

JON A said:

I have a blackberry 7250 - verizon...impossible to connect to the internet via MAC OS X...will this script work for me to connect via usb? I want to connect via bluetooth, but am not sure it works, right now i use bootcamp and run my 7250 blackberry modem on windows...sucks...any help? please let me know, i would appreciate it -- jonaquino@gmail.com

donger said:

this is awesome,
it worked on the first go with my MBP
thanks

bhavesh said:

hi, thanks a ton!!

this worked without a problem at all!!

Grant said:

JON A,

Sorry, but this script won't work with the 7250.

Tallfloridaguy said:

What is the APN for T-mobile? Also, do I leave the Username and Password blank? When I try to connect, it keeps going on "connecting... connecting .." and nothing happens. Does anyone know how to solve that?

Grant said:

T-Mobile's APN is wap.voicestream.com. In Internet Connect you need to type something in the username and password fields, but it doesn't matter what - I use 'guest' for both.

Tallfloridaguy said:

OMG!! it actually works!!!!!! Thanks Grant (and all others) for the help. I am going to try the other script that is mentioned. The Speed is about 140 kbs which is not fast but I can connect to the net from almost anywhere.

brantwalsh@gmail.com said:

My MacBook won't connect, it disconnects after authenticating user... here is the log, can someone help??

Sun Oct 1 18:46:43 2006 : Connecting via BlackBerry 8100.
Sun Oct 1 18:46:43 2006 : Making EDGE connection.
Sun Oct 1 18:46:47 2006 : Serial connection established.
Sun Oct 1 18:46:47 2006 : Using interface ppp0
Sun Oct 1 18:46:47 2006 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Sun Oct 1 18:46:48 2006 : Remote message: guest
Sun Oct 1 18:46:48 2006 : PAP authentication succeeded
Sun Oct 1 18:46:49 2006 : LCP terminated by peer
Sun Oct 1 18:46:52 2006 : Connection terminated.
Sun Oct 1 18:46:57 2006 : Serial link disconnected.

David said:

You rock -> thank you so much for posting this script! I used my Nokia 3650 as a bluetooth modem for years on the bus and train and was bummed I couldn't use the Pearl. But thanks to you it works like a charm. Now please figure out a way we can sync address books!

David said:

You rock -> thank you so much for posting this script! I used my Nokia 3650 as a bluetooth modem for years on the bus and train and was bummed I couldn't use the Pearl. But thanks to you it works like a charm. Now please figure out a way we can sync address books!

Chuck said:

Using Powerbook with 10.4.7, everything seems to work fine....

Mon Oct 2 15:08:39 2006 : Connecting via BlackBerry 8100.
Mon Oct 2 15:08:39 2006 : Making EDGE connection.
Mon Oct 2 15:08:42 2006 : Serial connection established.
Mon Oct 2 15:08:42 2006 : Using interface ppp0
Mon Oct 2 15:08:42 2006 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Mon Oct 2 15:08:43 2006 : Remote message: guest
Mon Oct 2 15:08:43 2006 : PAP authentication succeeded
Mon Oct 2 15:08:46 2006 : local IP address 10.186.220.102
Mon Oct 2 15:08:46 2006 : remote IP address 10.0.0.2
Mon Oct 2 15:08:46 2006 : primary DNS address 66.94.25.120
Mon Oct 2 15:08:46 2006 : secondary DNS address 66.94.9.120

then i get...

Mon Oct 2 15:09:53 2006 : No response to 4 echo-requests
Mon Oct 2 15:09:53 2006 : Serial link appears to be disconnected.
Mon Oct 2 15:09:53 2006 : Connection terminated.
Mon Oct 2 15:09:53 2006 : Connect time 1.2 minutes.
Mon Oct 2 15:09:53 2006 : Sent 1707 bytes, received 610 bytes.
Mon Oct 2 15:09:59 2006 : Serial link disconnected.

what gives?

Grant said:

Brant - your problem sounds like T-Mobile's PPP server isn't assigning you an IP address. Are you on the BlackBerry Unlimited data plan?

Chuck - that sounds like a signal strength or cell congestion issue, as LCP Ping packets aren't sent by my script, but by the Mac PPP stack. If LCP Ping packets are being sent, the connect script has already done its work.

Brant said:

Hey Grant,

Yes I have the unlimited data plan! Is that ok? I thought it should be...

Grant said:

Yes,that's the data plan you need - this wouldn't work if you have the $5.99 T-Zones package. On your BlackBerry, under Options -> Advanced Options -> TCP, what settings do you have?

Daniel said:

Well, I must say this thing worked like a charm on my 2.0ghz MacBook. Thanks!!

Brant said:

says:
APN: wap.voicestream.com
Username for APN: wap
Password for APN: (it's blank)

Is that right?

Brant said:

Well I was putting the *99***1# in the phone number field.. put in the wap.voicestream.com and it works.. sorry to be such a noob...

Jeez...

Grant said:

Yep, those are correct. If you open System Preferences and select Bluetooth, you should see a 'Devices' tab at the top of the window. Highlight your Blackberry in the list at the top and click the 'Edit Serial Ports' button. You should see two serial ports listed, one of which will have a Device Service of Dialup Networking. click on that one and let me know what the settings at the bottom of the window are for that port.

Grant said:

Glad you got it worked out, Brant! Thanks for posting the solution.

Kurt said:

This maybe the dumbest question yet but how do I pair my mac with my 8100? I've been able to sync my 8700 with my mac in the past but my mac can't find my 8100. Any ideas?

Kelly Hurley said:

My connection works great, but after a minute or so it disconnects saying "the connection was terminated because the other side is not responding" but I think I've down everything on my blackberry necessary.

Grant said:

Kurt - The 8100 has Discoverable set to off by default. You can either turn it on under Options -> Bluetooth (press the menu keey and select Options again once you're in the Bluetooth menu), or you can initiate pairing from your Pearl rather than from your Mac. Check to make sure your mac is discoverable too (System Preferences -> Bluetooth).

Kelly - double check the text fields in Internet Connect and make sure you're in an area with decent coverage. If you're staying connected for almost a minute, it's likely the problem is with signal strength and not with your Bluetooth connection with your 8100.

Kurt said:

One down. Thanks, Grant. My new problem is that when I try to save to the script editor I get a msg, "Syntax Error. An unknown token can't go after this some object".

Should I be creating a new folder for this script or is there already a modem folder? I don't see one in my Library.

Grant said:

Kurt - the file you're downloading is a simple text file, not an Applescript. You'll want to save it to your desktop when you download it.

Once you've got it, rename it to 'BlackBerry 8100' (no extension) and copy it into the '/Library/Modem Scripts' folder, which should definitely already exist - use Finder to browse the root folder of your hard drive and look for a Library folder there. There's also a Library folder in your Home folder, which isn't the right one and won't have a 'Modem Scripts' folder in it.

Phew! Hope that's clear. :)

Andrew said:

This might be a stupid question but here goes:
I've heard that the speeds over a USB connection are much better than bluetooth, is there anyway to connect to the internet via blackberry over USB with OSX?

Grant, you rock, and thanks in advance for writing the bluetooth script in the first place.

- Andrew

Grant said:

Andrew - I don't know of any way to connect to your BlackBerry 8100 via USB and use it as a modem. However, I wouldn't worry about it - both Bluetooth and USB have far more bandwidth than the paltry 228kbit/sec your Pearl's EDGE connection is capable of, so you won't see any better speeds with USB than you would with Bluetooth.

Glad you found the script useful. :)

Nick said:

I'm experiencing the same issue as Chuck... Chuck, did you manage to find a solution?

Kurt said:

Grant, you are a saint. Everything is working great now. I appreciate all your help. Thanks!

jm said:

My setup connects, however, the Internet Connect dialog that subsequently shows speed transfers never shows any activity and after about 30 seconds, I get "The connection was terminated because the other side is not responding. Please try again."

Also, on my macbook, in Bluetooth tcp/ip, I get an ip address and a router address that are not on the same subnet. I don't get any subnet mask.

I have a full EDGE signal. Does anyone suspect my settings or is it on the t-mobile side? (I've been signed up with unlimited for 2 months w/ my 8700g.)

Chuck said:

Grant, Nick,
I was able to get it to work. After your log displays your ip and dns addresses, go to a website on your phones browser. I just used Google. After you've successfully loaded the page on your phones browser, you should be able to access any page from your computers browser. I'm not sure why this works.

OT- AIM isn't connecting successfully on my computer using this method. Anyone have any idea why?

Grant said:

Chuck - Wow, that's bizarre. I can't think of any reason why using the phone's browser would make a difference, but I'm glad you found a workaround that works for you. I haven't been able to reproduce this, but if I can make it happen I'll see what I can do.

Grant said:

jm - try Chuck's workaround and see if it helps. Let me know if it does. The IP address and router address are on different subnets for me as well - I usually get 10.0.0.2 as my router, and everything works fine. I assume that T-Mobile's just using a very inclusive subnet mask, but I haven't run ifconfig while connected to confirm that.

jm said:

Grant, Chuck,

Chuck's workaround does work. I'm stumped. This is like popping the clutch, I guess.

After the first try, I haven't had to use the phone again. Posting this from the connection. Thanks all!

Justin

jm said:

P.S. iChat works just fine for me.

Tom said:

What about Cingular? I unlocked my phone. The wap.voicestream.com wont work for me!

Robbo said:

Hey,

Does this work with the BlackBerry 8707 (3G) phones? I'm trying to get it to work on my ibook G4 and have not had any sucess.

Could someone help me out:

email: rcraig@fsegura.com

cheers,

rob

Nick said:

Still no go... I have tried every conceivable combination of addresses and Chuck's kickstart approach... Could it be that T-Mobile has my account incorrectly configured? If I call and ask for the APN access point to be added, is there a particular or specific way to do so?

Thanks!

Grant said:

Tom - Sorry, but I don't know what cingular's APN is for data traffic. Their customer support should be able to help, or you could try the cingular forum at howardforums.com.

Robbo - Sorry, but this only works with the 8100.

Nick - It's possible your account isn't configured properly, but unlikely. Still, T-Mobile's data support might be able to help. Make sure you're on the BlackBerry Unlimited data plan at a minimum (the hotspot-enabled BlackBerry plan is fine too). T-Mobile hasn't been great about supporting Macs in the past, so if have access to a PC you might want to try using your pearl as a modem from that (using the USB cable) before calling . If you get a similar problem on the PC, T-Mobile will better understand the error messages from there than from a Mac.

Robbo said:

Hey Grant,

Any chance you can write a mod to get it to work with a 8707v via a USB cable and maybe some software like PocketMac??

Its got a modem too builtin. I have got it working under Windows XP no problems but not on my OSX :(

Grant said:

Robbo - Sorry, but I've actually done some exploratory work with an 8700 owner. No dice. The 8700 needs a real USB driver to be written for it, which is well outside my experience.

Blake said:

Im definetly a noob. I still am having trouble connecting. Downloaded the script. Saved it to my desktop. Renamed it to "blackberry pearl 8100" no extention. Then i cant quite figure out how to paste it in the modem script file. Is it as simple as click and drag in? I did that, and i still can not get it to connect. What am i doing wrong?

Ryan Parman said:

I've followed all of the steps here to no avail. I seem to be getting a response from DNS (as in, I can ping Google and get an IP address, but I have 100% packet loss), but it's not letting me get onto any websites.

Addidionally, I have edited the TCP settings in my Pearl to point to wap.voicestream.com (wap/blank). As well as opened the bluetooth section of my network settings, gone into PPP settings, and unchecked "send PPP echo packets" and "use tcp header compression" (which were the settings that allowed my co-worker to get online).

I've also noticed that although I'm getting a 10.x.x.x IP address, I'm not getting any kind of subnet mask. Router is 10.0.0.2, and as I mentioned earlier, DNS is returning an IP address for domain names that I ping (which means it's working), but I still cannot access websites or COMPLETE a ping request.

MacBook Pro running 10.4.8 with a BB Pearl with software version 4.2.

Lexi said:

Thanks!!! YOur script was as easy as pie!!

Grant said:

Blake - once you've downloaded and renamed the file, you need to drag it into the /Library/Modem Scripts folder - at that point, you should be able to follow the rest of the setup instructions above. Once you've copied it into place, you'll still need to set up your phone via Bluetooth Preferences.

Ryan - I don't believe you should be getting a subnet mask. I believe T-Mobile is setting the subnet mask to 255.255.255.255 and explicitly specifying 10.0.0.2 as the gateway. Since you're able to resolve domain names, have you tried running traceroute to a host and seeing where it dies?

Billy said:

Hi Grant,

Thx so much for offering up all your help! I've tried everything on here, but when I go to Connect, the status will go from "Contacting PPP Server" to Disconnected, then (like many others) "A Modem Error has occured. Please verify your settings and try again."

I've got the script in my modems folder, and I went into the Pearl and set the TCP settings. Can you think of what might be holding me up?

Thx again!

Blake said:

AMAZING!! It works! Thanks Grant. I appreciate your help. Works like a charm

Ryan Parman said:

I figured it out. When you FIRST pair your phone, make sure that when your phone asks you if you want to accept incoming connections from your computer, say yes.

I had paired my phone a few days before I even thought about using it for this, and had selected "no" without even realizing it.

I nuked the pair from my computer AND my phone, and re-paired it. Voila! I'm online!

Tex said:

Worked like a charm. Using T-mobile I did not need the *99*** etc... All you need to do, at least in my experience, is have the wap.voicestream.com for the APN. Beyond that, great work on the modem script!

Windows XP said:

Anyone know who to make the Pearl function similarly under Windows XP? It only seems to pair with my laptop as a dial-up connection.

Grant said:

Billy - Your problem sounds similar to one others have been having - check out the thread in the Mac forum over at blackberryforums.com and see if your Connection Log (which you can view from the Window menu of Internet Connect) looks similar to the ones posted over there.

Tex - thanks for the tip. I'll try it without the dial string. Looking at the script now, it does appear to be redundant.

Windows XP - Sorry, no clue. Haven't used a Windows laptop in years. Other people seem to be able to do it - try the forums at pinstack.com or blackberryforums.com for more help.

Angus said:

Thanks! Worked great on both a MacBook and Intel iMac. Haven't tested it for more than a few minutes, but it seems fine.

Jon said:

Grant and everyone else, thanks a lot for this. I spent a few frustrating hours on this because I'm a newbie. In the end it turned out that I had simply failed to highlight the very first character in the modem script and was failing to connect because of it. However, in those hours of not knowing what was going on I was able to explore all the issues posted here and learn a whole lot about my mac that I never knew! : ) Now I'm testing at 216. Thanks again.

Frank said:

Grant, I have followed your steps. But the file saves on my desktop as a text file. And even after removing the extensions, the dialer tells me, the modem scrips does not exist, although it is configured. But all other scrips just show "document" as file type, not pure text document. What can I do?

Frank

Grant said:

Frank - The modem script is a text file. Removing the .txt extension is purely cosmetic. If you've copied the script into the /Library/Modem Scripts folder and it's still not showing up in the Modem Script list during the Bluetooth setup steps, you may need to restart your mac to make it appear. It's not clear when OS X decides to add new scripts to that list - sometimes they appear immediately after the file's copied into the right place, other times a restart is required.

Frank said:

Grant, many thanks. Redid ist once completely and works fine. Thanks. Blackberry Pearl and MacBook really dream team. Frank

Joseph Lee said:

Worked like magic! THANK YOU!!!!!!! VPN even works without issues.

Jim said:

Hi everyone!
I have problems with this I don't know where i have to put the script I copyed this and i make a new text folder and what next! What I have to do ! Do I have to send this to my phone(using the bluethoot)!!and what is MAC???
Can someone can tell me this in easy way step by step!!!
PLZZZZZZZZZZZZZZZZZZ

Grant said:

Jim - if you're using Windows, this script won't work for you, sorry. If you're use an Apple computer running OS X, follow the directions in the original post and you should have no problems.

Jim said:

ok then ther is no way to do it!!!!!????????
What i have to do????????

Grant said:

Jim - head over to blackberryforums.com - they may be able to help you out.

Andrew said:

Hey guys. I have a ibook osx 10.4.7 and im having some problems with my blackberry pearl. I have no problem getting it to sync with my mac, but the problem lies in the modem script. I have saved the script as a text file, then deleated its extension and put it in the modem scripts directory. When the bluetooth menu comes up and you have a choice of scripts, it is not listed. I then tried putting it in the directory as a plain text file and that too doesnt show up in the script list where the modems are. Im so lost!

Please help!!

Grant said:

Andrew - Once you've copied the file into /Library/Modem Scripts, you'll need to quit both Internet Connect and System Preferences to make the script appear. If that doesn't work, try rebooting - it's not clear to me when OS X decides to refresh that list.

dew said:

i still cant seem to authenticate user
HELP pls

dew said:

could not negotiate a connection with the remote ppp server. Pls verify your settings and try again...
i've changed the option in advance setting on the phone...paired using my ibook g4 and selected the 8100 for the option and selected the blackberry8100.txt? is that right?

Stompie said:

1.2GHz iBook G4 OS X 10.4.8, smooth sailing! Thank You!!!!

Stompie said:

In Minneapolis, using Speakeasy Speed test in Chicago - 218 kbps up & 6 kbps down. FYI

Grant said:

dew - Do you have a username and password entered in the correct fields in Internet Connect? They're not actually checked by T-Mobile's servers (I use guest/guest), but they are required.

Saint Jude said:

Hey Grant ,

Kudos for being so patient and resourceful , as well as writing a dope script!

I consider myself to have been extremely thorough in my pursuit for Pearl + Macbook Pro connectivity. I see that most people were making simple mistakes or overlooking obvious flaws in their methods. I told myself I would find it out on my own because everyone else has . That was 6 hours ago.......

I have read EVERY word of EVERY post related to this topic that exists on the inernet. I have tried EVERY configuration possible , TWICE!! I am definitely technoligically humble at this point.


I am apparently able to "connect" , but when i try to go to a web page , it just hangs . Everything says connected , but there is no action at all. No iChat either. I have a full signal. I have no clue what to do. I have seen many similar problems described , but none of the troubleshooting methods discussed have produced an answer. 7.5 hours today , and 3 yeterday. I have earned my stripes. Someone HELP.

I have a Macbook Pro 10.4.8 and a Pearl 4.2.

Any help at all would be appreciated

Grant said:

SJ - Sorry to hear you're having such trouble! Just to confirm, you've followed the steps linked in Update 4 to the original post? If not check 'em out. If so I'd suggest turning off TCP Header Compression in the same PPP Options mentioned in that post. If that doesn't work either, let me know - there are a few other steps we can try.

Alec Peden said:

I have tried everything here and cannot get it to work. My problem is similar to Ryan's where I can connect but just no activity. I even re-paired the phone that worked for him and still i cannot pull anything up.

I've tried all ideas from here so if any have any others, I'd appreciate it

Saint Jude said:

Im still stuck. I too am having the same problem as Ryan and others , but the re-pairing solution isnt hacking it.

Grant , I did what you said. Still nothing.

Thanks for the HELP!!!

david said:

i am about to receive my 8100 and am looking to use with my emac (10.4.7) as wireless modem. my question, the eMac has no bluetooth - with the plethora of bluetooth adapters - does it matter whether it's a class 1 or class 2?

Grant said:

David - The Pearl has class 2 bluetooth built in, unless you have other class 1 devices you plan on using with your eMac I'd get a class 2 bluetooth adapter.

SJ, Alec - Can you check the Bluetooth Modem tab of the Bluetooth Network Preferences and check that 'Enable Error Correction and Compression in Modem' is unchecked?

reemas said:

Now if we could just get iCal and Address Book to sync via BLUETOOTH that would be a deal sealer. Any ideas?

I know pocketmac doesn't support bluetooth.

Alec Peden said:

Thanks Grant, but for some reason I started working this morning. I just got my Pearl a couple days ago and on my way home from work last night, I called T-Mobile to ask if everything was setup correctly, they said it was and i left it as that. Woke up this morning to try and again and it worked without any setting changes.

Odd thing is GCalSync is now working for me too. So I wonder if something was messed up on my account or it wasn't just full active.

Thanks again for your input and script.

Alec Peden said:

Did a speedtest at speedtest.net and getting 137kbps / 10kbps. Using TMobile Edge in CT

Frank said:

Dear all,

I had to problems: 1. Sudden disconnect after a minute or so and 2. Even when connected unable to download any data to display a webpage or sync mail.

Using Grant's hint on the top of the page I have solved problem 1. The connection is stable for as long as I want. (Using T-Mobile here in Germany). I also connect, get an IP Adress and and the 10.xxx router. But - problem number two is still open. I also tried the workaround by opening a webpage (while being connected) on my BB Pearl - but still no traffic possible.

Does anyone have a clue? Proxy issues? Any other settings? I get a stable connection - but no data flow.

Evening greetings from Hamburg - Frank

Josh said:

Hey all...Just a little tip...I recently downloaded a program called "propeller" which is a web accelerator for macs...Only cost's 5 dollars a month and I gotta tell ya...Worth every penny. 1. It solved all of my disconnect issues.
2. I just did a speedtest over at bandwidthplace.com while I was in NYC and landed a wopping 1.1 mbs...better than UMTS. I have a screen grab to prove it.
Seriously though..not a single problem connecting or disconnecting ever since.
I don't know jack but if you have any questions
nhftw@yahoo.com

Grant said:

Josh - thanks for the tip. I'd take those speed test numbers with a grain of salt, though. EDGE's max speed is in the neighborhood of 230kbps - propel is using some clever tricks to speed things up, but my guess is if you try out speakeasy.net's speed test, you'll find your numbers are lower. The reason is that SpeakEasy's test uses incompressible data, meaning the tricks web accelerators use don't work as well.

That said, web accelerators can really help out browsing over slow links, so if EDGE isn't fast enough for your daily browsing a service like propel might really help.

eh? said:

eh?

I guess I'm just slow? (I shouldn't be having issues.. been a Mac Tech for many yrs...)

I see nowhere to in MacOS X Bluetooth Mobile Phone set-up nor Internet connect to input either -

GPRS CID: *99***1#

nor

APN (for T-Mobile and the BlackBerry Unlimited plan, I use wap.voicestream.com).


Sorry, but this is making no sense at all.


Grant said:

eh? - All of my instructions refer to OS X 10.4, in case that wasn't clear. In the Bluetooth Setup Assistant, when you're first pairing your phone with your Mac, make sure you select 'Use a direct, higher speed connection to reach your Internet Service Provider (GPRS, 1xRTT)'. On the next page of the assistant, you should see a field entitled 'GPRS CID String' - that's where you'll enter *99***1#.

The APN (wap.voicestream.com) goes in the 'Telephone Number' field of the Internet Connect main window.

Hope that helps!

Josh clark said:

Hey Guys,
Wondering if anyone can help, set up everything and bluetooth modem was working great. Got disconnected and now I get an error for my mac saying "Modem error please check your settings". I've tried starting over, including a new script but it doesn't help. Can someone tell me what the default modem settings need to be set at for this to work ? I think mine have gotten screwed up...
thanks.

josh clark said:

Thu Oct 26 16:42:51 2006 : Connecting via BlackBerry 8100.
Thu Oct 26 16:42:51 2006 : CCLWrite : ATZ\13
Thu Oct 26 16:42:54 2006 : CCLWrite : ATZ\13
Thu Oct 26 16:42:57 2006 : CCLWrite : ATZ\13
Thu Oct 26 16:43:00 2006 : Connect script failed

any ideas ???
Thanks.

Grant said:

Josh - If you're getting those messages, your mac isn't able to communicate with your phone over bluetooth. I'd suggest deleting the pairing between your phone and you mac and re-pairing them.

Josh clark said:

Thanks Grant but I already tried that. I should note I am using an external usb blooth adapter (D-Link DBT-120). I had it working great even connected to my Corportate VPN and used remote desktop. Here is the latest log info :
any help would be apprciated.

Thu Oct 26 20:00:05 2006 : Connect script failed
Thu Oct 26 20:02:02 2006 : Version 2.0
Thu Oct 26 20:02:03 2006 : Connect script failed
Thu Oct 26 20:02:46 2006 : Version 2.0
Thu Oct 26 20:03:02 2006 : Connect script failed
Thu Oct 26 20:04:27 2006 : Version 2.0
Thu Oct 26 20:04:43 2006 : Connect script failed

Grant said:

Josh - Something's wrong with your bluetooth connection to the phone. Try this:

1. Select your phone in Bluetooth Preferences. Click 'Edit Serial Ports...'
2. Verify that there's a serial port whose Device Service type is 'Dialup Networking', and that it's 'On' checkbox is ticked.
3. If one of the ports listed has a name like "BlackBerry8100-DialupNe-2" but isn't listed as providing the Dialup Networking device service, edit that port so it does.

Hope that helps!

Josh clark said:

Grant:
Sorry I forgot I am also getting an error that says "the script cannot be found' even though I can pick it from the list. I checked the folder and it's there and named correctly.
Thanks,
Josh

Zach First said:

FWIW, I'm getting 157 Kbps down/8.36 Kbps up using www.wugnet.com/myspeed/speedtest.asp on T-Mo & BB 8100. This test also reports: 91% "Quality of Service," 987ms round trip time, and 301ms max pause time. Not sure if any of this is helpful in finding a way to boost that upload speed.

Thanks, Grant, for making all this work so seamlessly!

Grant said:

Josh - it sounds like the either your copy of the script has been corrupted (you can compare it to the one on the site), or the file permissions on it are wrong. When you copied it into /Library/Modem Scripts, did you have to to type your password?

One other possibility is that Bluetooth Preferences is confused about your changing the script - rebooting (or maybe just logging off) may help.

Solana said:

It works! THANK YOU.

Daryn said:

I get nothing but:
Mon Oct 30 00:21:53 2006 : Connect script failed

for each attempt to connect. The script is straight from the link, pasted into a new document in /Library/Modem Scripts with no extension. I've created and deleted the script several times with the same results. The permissions are correct.
Any ideas?

Daryn said:

I spoke too soon. I'm now connected at 222kb/s according to speakeasy. The trick was that I'd been opening the link to the script and copying everything into an open document. This time I simply downloaded the link and renamed it, which worked for some reason. Something about the copy/paste that the APN didn't like.
Thanks a lot.

Jade Hansen said:

I've been trying for awhile to get this to work too. No luck. I'm able to successfully connect via the settings. My mac reports getting an IP address and the router is listed. No subnet mask (although I know that was mentioned above). It refuses to load and pages though. I've tried repairing the phone and the macbook several times, but all to no avail. Even double checked the settings in ppp options. No luck. Any other ideas?

NullMind said:

Anybody knows the settings to use it with t-mobile uk ?

geraldrappdc@comcast.net said:

..... someone please... help! I copy the .txt file script w/out the extention into the /library/modem script folder .....

BUT

IT DOES ASK ME FOR A PASSWORD / PERMISSION

BUT COPIES... PROBLEM IS, IT IS NOT VISIBLE ON THE PULL DOWN MENU ???

ANY IDEAS?

thanks

geraldrappdc@comcast.net

geraldrappdc@comcast.net said:

I was able to copy it! :) it appeared.. I dunno.. mabe it was the glare.. LOL -- still not connecting though.

-g

geraldrappdc@comcast.net said:

ALL WORKS! :) SORRY FOR THE COMPULSIVE POSTS! -G

STILL IN SHOCK THAT IT WORKS!

Bob said:

Hi, I found all of this very helpful but I had a few more questions.

I have to choose between the Blackberry Pearl and the new T-Mobile Dash. I have a macbook 2.0ghz and I want to use my phone as a modem. I read online that you can get full internet access through t-mobile web ($5.99/mo) by making some modifications but I don't know if this applies to either of these phones. I'm leaning towards the Blackberry Pearl because there is more info available and its stylin' but If the Dash can get full internet for $5.99/mo and the BB can't, then i'll have to go with the Dash. Any info is appreciated.

Thanks, Bob

eh? said:

Got it working now... Would have sworn I did that part right... Didn't both double checking, just deleated the 8100 in the BlueTooth prefs and started over.. posting this via 8100 now..

Thanks!!!!!!


Bob said:

Whoo! I got it working. I went with the $20 unlimited data plan so I can get EDGE and everything seems to be working fine....

and as i was typing this connection failed....

Okay Disconected and then Reconected and it is working again.

Speakeasy Speed Test: 199kbs-Down/8kbs-Up

Then disconnected again...reconected and working.

2nd Speakeasy Test: 131kbs-Down/13kbs-Up

Greg said:

Very clear & helpful directions! Posting over Bluetooth now! Thanks

browser issue? or configuration settings? said:

is there going to be a difference in settings between safari and firefox?

also, i've been trying all this for hours...

might the problem be with my port configuration settings? (Bluetooth Preferences>Devices Tab>Edit Serial Ports)

i've got two serial ports listed after following all of the aforementioned directions. the first says:
Port Name:
Blackberry8100-Dia-2
Device service: Dialup Networking
Port Type: RS-232

the second says:
Port Name:
BlackBerry8100-Bla-1
Device service: Blackberry Desktop Service P:0x23E22E04 R:0x03 V:0x20004
Port Type: RS-232

I do NOT have "require pairing for security" or "show in network preferences"
checked.

There are other port types and other device services. Ideas?

Pearl v4.2.0.4.2 + MacBook Pro 10.4.8

Ryan said:

I can't even pair my Pearl with my Mac Book Pro. I downloaded the script and dropped it in the Modem Scripts but when I go to "configure" my bluetooth device it says "there were no supported services found on your device." I changed the Pearl to "discoverable" but nothing. Weird. Any help would be awesome.

Grant said:

browser? - Those ports look fine. I changed my Dialup Networking port to be type Modem, but it works either way. What symptoms are you seeing?

Ryan - That sounds like a problem with the Bluetooth on your Pearl. What available services are listed in the Bluetooth Options screen on your phone? (Options -> Bluetooth -> (hit Menu) -> Options)

Ryan said:

Grant/Anyone who can help me before Election Day!!!-

The wireless services that are listed are Headset, Handsfree, Desktop Connectivity, Wireless Bypass...

Ryan said:

Let me try to clarify my position here. I can "pair" with my computer but when I click "configure" BlueTooth Assistant opens up and then I receive the error: "there were no supported services found on your device." This is super frustrating...I am in desperate need to get this to work.

Rob said:

Hey Grant,

Thanks for the directions, but somethings not working for me. I've successfully paired my Pearl with my MacBook Pro, and I downloaded your script, saved it in the proper library as Blackberry 8100, and removed the .txt. I opened Bluetooth Pref's, selected Configure for the 8100, and selected the 'higher speed connection' option. I left User Name and Password blank, and entered *99***1# in the GPRS CID box. I selected Blackberry 8100 as the modem script.

After I quit out of the setup, I go to Internet Connect, select Bluetooth, and the Configuration is for Main Number. I enter wap.voicestream.com in the Telephone # field, and guest in both username/password fields. The status says "contacting PPP server", then disconnects, and gives me a "The connection has failed. Please verify your settings and try again" dialogue. When I tried to connect, the phone asked if I wanted to accept the connection from the computer and I said yes, don't ask me again.

I have gone to advanced options on the pearl and under TCP set up wap.voicestream.com under APN and put wap as the username with no password.

I can't figure out what I'm missing. I went through all the comments looking for similar problems, and nothing seems to work. Any ideas?

Thanks for the help,
Rob

Rob said:

Addendum to my previous post:

I have T-Mobile's unlimited blackberry internet plan, and I can use the internet with no problem on the Pearl.

Justin H said:

Hey everyone, ive tried numerous times in the past hours to get this thing to work, ive changed everything to what everyone has done above.

I have a macbook 13.3" 1.83ghz, Tmobile Pearl, and im using the updated script. I just copied it then saved it as a text file then deleted the .txt for the script folder under modem scripts. if anyone and everyone that has any details on this please EMAIL me. thank you. really appreciate it

-Justin

Karen said:

In the UK, the "Telephone Number" to use in Internet Connect appears to be "general.t-mobile.uk" - and it still seems to require the user name and password of "guest".

I didn't need to enter any user name or password in the BlackBerry advanced options for TCP, but setting the APN to "general.t-mobile.uk".

Justin h said:

Still cant get it working in mac OSX but it works great in windows...

somone please let me know what im doing wrong. LOL

Justin H said:

Grant,

THis is really not working for me. Is there anyone out there that can help me. I hate having to switch to windows just to get on the net. I deleted everything and started over from scratch (unpair and deleted script) i put everything back to it was when i started, tried everything over again, STILL NOTHING.

Someone let me know and email me exactly what you did with the Macbook

mazdaboi@mac.com

Thanks
-Justin

Chris said:

Hi Justin,

I have a Blackberry 8100 and a Black 2.0ghz Macbook and I got it working. But it took a while and it was because of a very simple little thing that I did wrong. What I did WRONG was this, I went to:

Mac HD>
System>
Library>
Modem Scripts>

And I saved it in that folder. The Modem Scripts folder in SYSTEM


What is the RIGHT thing to do is this:

Mac Hd>
Library>
Modem Scripts>

I changed that little thing and it worked. Also something that might be the problem is that it needs to be named "BlackBerry 8100".

I don't know if either of these things will help you but I hope they do. Good luck!



Justin H said:

Chris,
I have the script in the correct folder. still no good results. I just cant figure out what im doing wrong. Ive checked and double checked everything

-Justin
mazdaboi@mac.com

Grant said:

Chris, Karen - thanks for the tips!

Ryan - your bluetooth profiles look correct. I've never seen this before. Are you using a 3rd party bluetooth adapter, or one built into your Mac? What version of OS X are you using? Out of curiosity, do you recall if you initiated pairing from your phone or your Mac? By which I mean, did you have your phone discover your Mac via bluetooth, or vice versa?

Rob - Usually when the script exits immediately, it's because your Mac can't communicate with your phone (did your bluetooth icon change from the 'idle' B to the 'communicating' B?) or because there's a problem with the text file itself (is the file size the same as the version on the server? extra line breaks or odd character conversions can cause problems).

Justin H - I need more information on how it's failing. Are you able to connect, but the connection won't send data? Does it take several seconds for the connection to fail, or does it fail immediately?

A general note for those having problems - the Connection Log (Window -> Connection Log in the Internet Connect menu bar) contains useful debugging information - please include the _new_ lines that appear in that window when you try to connect.

Deven said:

First of all, I just wanted to say a great big mahalo (Hawaiian for thank you!) to Grant. The level of support you're providing for a free and useful service is incredible to me, and I appreciate the time you must be putting into this to make it work for a variety of users.

Now, to relate my experience, which I hope may be of interest. For several days, I have been struggling to make this work. I had everything set up as described here, and I kept checking back for further tips. The most frustrating thing was that my computer appeared to be connecting successfully, but nothing would load: much like the type of problem you would get when your ISP is going wonky, and won't properly configure your DNS server (or something like that, I'm not technical enough to know what the real problem is).

On another forum, I had read that for internet access to work, you had to call T-Mobile and ask that the "wap.voicestream.com Internet Access Point Name" be added to your account. Since nothing else was working, I called T-Mo and asked about this. Their reply was that this was already enabled, and that everything looked correct on my account. Still no luck connecting, however.

I read on another site that if you are newly subscribed to a blackberry service, you might need to wait 4-5 days for everything to work properly, so I decided to take this option (I had just purchased my Pearl and the Blackberry service when I ran into this site). Sure enough, last night (either the 4th or 5th day since adding on service) the connection started working without my changing any settings on either the phone or the computer. In addition, another application which was having trouble connecting before - Opera Mini - suddenly started working too.

Now whether this was just because I needed to wait for a few days after starting Blackberry service, or had something to do with the T-Mo Customer Care calls I made, I have no idea. But hopefully this holds out some hope for those of you who are in the position I was in a few days ago: if everything seems to be set up correctly, try giving T-Mo a call. Even if their reps give you no help at all, maybe the testing they do eventually pushes some services to be enabled. Or, if you have newly enabled service, maybe you just need to wait a few more days. In any case, just thought I'd share that: hope someone can benefit! Thanks again.

Grant said:

Deven - thanks for posting! I really appreciate it when people post their recipes for success. I enjoy helping people get set up, but my real hope is for people to find what they need here in the comments.

Glad you're up and running, and he mea iki! We've now exhausted my knowledge of Hawaiian. :)

Dave said:

Thanks for the help. Used the script to connect for a week, then after working on the apache server, the pearl will connect as ordered, the blue tooth shows it is connected, the timer is counting up, but no data enters the web browser.

Other internet connections work just fine, and the pearl browser is working. Is this a port issue?

Thanks

Dave said:

Tried the work around and it seemed to work.

Thanks

Justin H said:

Just got it working! AWSOME. I installed the script but never did a hard reboot. it worked right after!

heres my speed tests with 1-2 bars on the phone of service

63 / 3 (Kbps)
(7.7 / 0.4 KB/sec)

Whats everyone else getting!

Thanks for the great script Grant

-Justin

Justin H said:

Driving to work i got

127k/9k
and once i got
101k/10k

it was full bars on EDGE.

Had to try it out on the road :-p

Deven said:

@Grant: LOL! Actually, it's pretty good that you know that phrase in Hawaiian: most locals here don't even know it.

I realized that I had forgotten to post my speakeasy results. So, with decent reception, using an Alum PB G4, I got 158/8 (kbps).

Hope everyone's having a great day!

JohnnyC said:

Hmmm.....just can't get it to work. Gone through every step and for some reason it just won't connect. Once I click [Connect] in the "Internet Connect" status goes from "Contacting PPP Server..." to "Disconnecting..." to "Idle" and throws up a dialog saying connection has failed and I need to verify my settings. I checked the console.log and it keeps saying the connection script is failing. I've replaced the script an inordinate number of times and am pretty convinced that something else is goofy. Tried connecting using both *99***1# as well as the APN in the phone number field, as well as both of those in the number field while configuring the device. I just don't get what's screwing up.

Grant said:

JohnnyC - check you have something in the username and password fields in Internet Connect. Does the bluetooth icon on your mac's tool bar change when you try to dial out? If not, it's likely a problem with the pairing between your mac and your phone.

JohnnyC said:

Yup. Have guest as both the username and password. The "Console.log" keeps saying the connect script failed but I'm positive it's not your script. Tried downloading it in several browsers, etc. and it's just not working. Gotta be something on my end, I just can't figure out what it is.

Grant said:

JohnnyC - How long ago did you get your Pearl? Some people have reported delays between their buying the phone and them getting access to wap.voicestream.com. You've got the BlackBerry Unlimited data plan, right?

Also, if you're comfortable with bash and the console, fill in the 'Your Email' field in the comment form and I can recommend some further debug steps.

JohnnyC said:

I've had it for a little while, certainly long enough I'd imagine. I have a Sierra Wireless card that works fine with my SIM so I know that the user/pass and APN, etc are all correct and it's working with my unlimited data plan. There's definitely activity when I try to dial over bluetooth as both the bluetooth icon shows activity as well as the phone. Everything seems in order except it keeps saying there's a script error in console.log. I've redone the script 3 or 4 times using both Firefox and Safari so I don't know where it's getting the error from. I've semi-familiar with bash and the terminal though it's been a little while. Here's the only thing console.log spits out:

Nov 11 01:45:51 JohnnyCs-PowerBizzle pppd[572]: Connect script failed
Nov 11 01:46:09 JohnnyCs-PowerBizzle pppd[576]: Connect script failed

I appreciate any help I can get. Most definitely thanks.

Jason said:

Thanks for this. I'ts really usefull. However, I'm not getting the speeds you note above. I'm getting downloads at 70KBS and uploads at 4KBS. I'm running an older I-Book with a D-Link DBT-120 Bluetooth USB Fob, not the newer Bluetooth 2.0. Could that be the problem or do you think there some settings I need to adjust?

Also, re. you above comment about the codes only working on T-Mobile USA (which I use). The implication is these settings will not work when roaming overseas, is that your expectation?

Thanks,
Jason

Grant said:

Jason - signal strength has a lot to do with the speed you can achieve, so if you're in an area with only a couple of bars of coverage you won't achieve full speed. The older bluetooth shouldn't matter - EDGE speeds aren't really enough to challenge bluetooth 1.x or usb throughput.

As for overseas data settings, I believe these settings will work. I haven't tried them, but most of the work of the connect script is setting up a channel to contact the APN, which should be possible regardless of what provider you're connecting through.

To put it another way, the reason other networks' subscribers need different APNs is because only T-Mobile subscribers are allowed to use wap.voicestream.com. However, T-Mobile subscribers should be able to use that APN when they're roaming. (Subject to data roaming agreements between carriers, of course.)

jason said:

it worked great.. didnt need the numers though.. just the wap.voicestream.com i couldnt leave user and pass blank though..

Craig said:

Thanks for the script and the good instructions. It works great. I used the same download/upload test that you did and got 209/9! Thanks!!

Jason said:

Thanks for the info Grant. Tried the speed test at my office and got 109 - 9, so guess the signal strength at home is not so strong.

And thanks again for the script. This will be very usefull now that I've signed up with BBerry. No more need for Iberpass dialup service when I'm traveling without highspeed access. With your help I can now just uplink with the pearl!!!

Jason

Chris V. said:

Thanks, great work....I got a 92d/8u on speed test...thanks

Andrew said:

Hey guys. I need some help.

I have an i book g4 with osx 10.4.8.

I have been trying for days to get this to work, and its not working for some strange reason.

I am following the directions of copying the modem script to the correct place, restarting my computer and when i go into where you pick what modem script to use, the blackberry pearl one i put in there is not showing up.

BUT when i go into bluetooth modem under internet connect, itcomes up but not in the defaulted setting.

Here are some screenshots and maybe someone can help!!

thanks!!

Grant said:

Andrew - Sorry, no pictures in the comments. Still, I got the links - from the looks of it, Internet Connect found the script. You need to set your phone number to 'wap.voicestream.com', rather than the *99***1# dial string.

Andrew said:

Grant...

I figured it out!

The setting to WAP.voicestream.com worked, except i needed to put in Guest/Guest for it to truely work.

thanks a bunch

James L said:

Dear Grant,
As a complete novice in mobile communications, Is all this so you can use your phone as a modem for your computer when you are out of wifi range?

Can't you just browse the internet on your phone or is this much quicker/cheaper than that? Will it work with T-mobile in the UK.

I have a powerbook g4 but need a new phone for push/mobile email and was exploring the 8100/8700g when I came across all your great info.

Many Thanks J

Grant said:

James L - yes, that's exactly what this script is for. For example, I'm using my laptop and the 8100 to post this reply while on a train. :)

You can also browse the internet on your phone, but given the choice I'll take a standards-compliant browser on a 15.4" screen any day (as well as a full size keyboard). Also, it's nice to be able to use Adium, Mail.app, etc. rather than their mobile equivalents.

bk said:

I got it working right away. Thanks for the instructions.

But I noticed I get disconnected after a couple minutes. Is it supposed to stay connected indefinitely? Or auto-disconnect if I don't actively use the connection?

With full bars I get about 85kbps. How did you get 208??!! I have the latest script installed.

bk (again) said:

update on the error I get on disconnect. It says that I was "discconnected because the "other side was not responding."

??

Grant said:

bk - your connect speed will vary with how many people are connected to the same cell cite as you, whether you're moving or stationary, how fast you're moving, etc. Bars are one indication of good signal, but they can be misleading.

As for the inactivity disconnect, I've noticed this more frequently of late. It's not anything on our side, so I'm wondering if T-Mobile has implemented something on their Access Point to time out inactive connections. Hopefully not.

brad said:

I've got a fix for the disconnect problem. Open system preferences. Click on Network. Scroll down the "Show" menu and select bluetooth. Make sure that account name and password are empty and that telephone number is wap.voicestream.com. Now here's the fun part...click on PPP Options. The ONLY boxes that should be checked are Disconnect when user logs out, redial if busy, and use verbose logging. The two that are messing up the connection are Send PPP echo packets and use Tcp header compression. Make sure those two are NOT checked. Now you're ready to go! Please send me one million dollars.

Peepers said:

Grant! Thanks! This really works well. I'm running it on my MBP 2.16 Dual Core with no problems; your instructions are very good. I retired my 7100t got a Pearl after running across your board, being fully prepared for disappointment if it didn't work. Well, needless to say, I wasn't disappointed! I did have to go through, and change some of the Bluetooth connection options you describe in "Update 4" above to deal with periodic time outs, but other than that, it runs like a champ using your latest script. I'm consistenly logging speed tests at 120/60 Kbps or better with a good EDGE signal. If you're ever in DC, shoot me an e-mail. Lunch/beers are on me, bro!!!

Peepers said:

Grant! Thanks! This really works well. I'm running it on my MBP 2.16 Dual Core with no problems; your instructions are very good. I retired my 7100t got a Pearl after running across your board, being fully prepared for disappointment if it didn't work. Well, needless to say, I wasn't disappointed! I did have to go through, and change some of the Bluetooth connection options you describe in "Update 4" above to deal with periodic time outs, but other than that, it runs like a champ using your latest script. I'm consistenly logging speed tests at 120/60 Kbps or better with a good EDGE signal. If you're ever in DC, shoot me an e-mail. Lunch/beers are on me, bro!!!

Sean said:

I have copied the modem script into the correct folder, and it seems that the computer can connect to the phone correctly through bluetooth, but I continuely get this error:

Nov 19 20:39:40 seans-computer pppd[420]: Connect script failed
Bluetooth Device Info Summary:
svc/maj/min class: 912 / 2 / 3
manufacturer: Research in Motion


model number: BlackBerry IP Modem


revision ID: Platform 2.0


IMSI: +CGATT: 1


GMM: BlackBerry IP Modem


GMI: Research in Motion


Nov 19 20:41:26 seans-computer pppd[427]: Connect script failed

Running this on a MacBook running 10.4.8, any help would be greatly appreciated.

thanks
Sean

Grant said:

Sean - A couple of things to check. Make sure you have your BlackBerry and your Mac paired so that they can connect to each other automatically, rather than asking first. Are you able to sync using PocketMac, or transfer files between your Mac and your BlackBerry?

If the Bluetooth connection's good, it's possible the script was corrupted at some point - right click on the script link, select 'Save As' and compare the size of the downloaded file with the one your your script directory (/Library/Modem Scripts, right?).

Adam S said:

I can't get the script to show up in the pull down. I have rebooted mulitple times. I took out the .txt from the file name. I tried saving it mulitple ways, but "Blackberry 8100" won't show up in the pull down. Any ideas???

How do i save the script in textedit if I want it to work correctly?

I have a Macbook pro.

I appreciate any help. This is killing me!

Adam S

Grant said:

Adam S - Don't use TextEdit. just right click on the link to the script and save it to your desktop. Once you've saved it, right click on it and choose 'Get Info' - You can change the file name there. The script goes in the folder "/Library/Modem Scripts". If you're using Finder:
Mac HD -> Library -> Modem Scripts

Hope that helps!


Grant said:

Adam S - one other thing. You may need to restart Internet Connect, log out or even restart your mac to make the script show up. I've heard varying reports as to what's necessary. For me, it showed up as soon as I put the file in the right place.

Adam S said:

I still can't get it to work. I've tried everything I can think of.

I am not really sure how to restart internet connect though.

Adam S said:

It does show as Blackberry 8100 in the drop down right?

I think my head is going to pop. (grin)

Grant said:

Adam S - Yes, it should show up as 'BlackBerry 8100' in the list if you've followed the directions above. In actuality, it'll show up as whatever the file is named, so if you changed it to "CrackBerry 8100", that's what you'd see in the list.

To shut down Internet Connect, click on the Internet Connect icon in the dock (The purple circle with the black spot in the middle) and type Cmd-Q. It's possible you haven't gotten this far, though, if you're still not seeing the script listed in the Bluetooth setup wizard.

Adam S said:

I finally got it working!!! This is fantastic!!!!!

Thanks for your help Grant!!!

A very relieved Adam S

meg said:

Hi there - I just wanted to say thanks. As a tech-non-genius I got this up and running in under 5 minutes. Awesome!

James said:

anybody know how to do this with Rogers here in Canada?

Nei said:

This has been fantastic for me!
However, at home, I don't pick up an EDGE signal..just GPRS. With GPRS I get a lowly 6up/1down. Of course, this is almost impossible to use.

Just two blocks down the street, I get EDGE and it's very tolerable. A regular 150k+ is expected.

John said:

Hey Grant,

I bought my Blackberry Pearl (via T-Mobile) yesterday and after googling found your website. I have followed your suggestions to the letter, and no matter what I do, the connection log gives me the following error:

Wed Nov 29 10:07:12 2006 : Connect script failed

Any suggestions other than a non-tech guy playing at being a geek?

Grant said:

John - Is the error occurring quickly when you try to connect? Say, within a second or two of clicking the 'Connect' button?

If so, it's likely because the script was corrupted when you downloaded it. Try right-clicking on the link to the script above and choosing 'Save As', then re-installing the script.

Hope that helps!

John said:

Hi Grant,

Thanks for your reponse.

I opened the Blackberry 8100 document in the modem folder, selected everything and deleted it. I selected the updated script from top to bottom, copied it and pasted it into the document, saved it, and tried again.

The steps I am taking are the following:
Turn off my airport
Click Internet Connect using
Telephone #: wap.voicestream.com
Account Name: guest
Password: guest
Checked: Show modem status in the menu bar.

The PPP modem attempts to connect saying "Connecting...Connecting...Disconnecting". I then get an error message which ways "The connection failed. Please verify your settings and try again."

The log reads as follows:
Wed Nov 29 13:07:52 2006 : Connect script failed

I did only get my Blackberry yesterday. I read in an earlier post that I need to exercise patience and wait a few days. I am able to send text messages etc. and have EDGE.

John

Grant said:

John - Depending on what text editor you use, editing the script content can make the script unreadable to Internet Connect. Rather than pasting the new script into the existing file, please try the following:

1) Right click on the script link and choose 'Save As'. Save the script to your desktop.
2) Move the file from your desktop into the /Library/Modem Scripts folder, overwriting the existing file if prompted. You'll likely be prompted for a password.
3) Restart Internet Connect.

It's possible this isn't the problem - if it still doesn't work after this we'll try something else.

John said:

Grant,

Many, many thanks for your help. Your instructions to "Save As" did the trick. I connected the first time. In fact, in your honour, I am typing this using my Blackberry Pearl.

Thank you again.

John

Josh said:

Wow, thanks for the work and hooking the rest of us up with this. This will be immensely helpful as I travel about. Thanks again!

andy2 said:

iv'e tried it all and i can't get the modem script to come up in the drop down when setting up the bluetooth device???

could it be that i am using version 10.3.9 osx?

i can't right click so i am saving the file to the desktop and then dragging it into the modem scripts folder. I have gone into the info screen and eliminated the .txt extension. What could i be doing wrong.

I saw the previous problems that adam was having... Do you know what he did to fix it?

thanks for your help.

Grant said:

andy2 - If you can't right-click on the file, you should be able to Cmd-Click it (Hold down the Command, or Apple, key and click the link) to get the 'Save As' option.

It definitely sounds like the script isn't being saved properly - OS X 10.3.9 shouldn't cause problems.

andy2 said:

grant... no luck

i did however open up the script and there is a bunch of ! at the start of every line - i dont know code but is this normal... maybe the problem

andy

Grant said:

andy2 - that's definitely not normal. If you're right- or cmd-clicking on the file and choosing Save As, you should get the file without any changes or corruption. If you open the script with a text editor and save it, even if you don't think you're making changes, it can alter the format of the file and make it unusable.

*Edit* Actually, that is normal. I've been working in another language lately and confused the two, so if you see a bunch of exclamation points in your script don't worry. :)

Tom (Wash DC) said:

Grant, awesome script, thanks.

I got this to work this morning on Cingular, so here are the details I used:

Follow everything in the instructions up to where you use Internet Connect.

Telephone Number: wap.cingular
Account Name: WAP@CINGULARGPRS.COM
Password: CINGULAR1

(Make sure to enter in caps as shown above)

Hit Connect and you should be ready to go. I haven't done any speed tests, but using my Cingular Pearl in Washington DC and it was fast enough for general use.

I was using my 12" G4 Powerbook with the latest update to OS X.


Note: MAKE SURE when you right-click and "Save Link As..." in your browser, that you change the File Type to "All Programs" and remove any extension on the file name before saving. This will strip it of any association to TextEdit, HTML, or similar. You will know you did it right if the file image is a blank page icon.

andy2 said:

Grant,

Would you be willing to email me the file?

if not i understand. also thank you for trying to help with this...

andy

Grant said:

Tom - thanks for the info! I'll add the Cingular info to the directions.

Hermiz said:

Grant,

When I try to send file it is telling me "the device does not have the necessary services", what do i do?

Grant said:

Hermiz - You shouldn't need to send any files to your phone via bluetooth in order to get your phone to work as a modem.

That said, if you're just trying to send a music file or video to your phone, you'll need to do it in a slightly strange way. In the Media application, pick the type of file you want to transfer and hit the menu key, then choose 'Receive using Bluetooth'. Then you can send the file from your Mac.

Frankly, I find it much easier to transfer files to the MicroSD card using an adapter and a USB 2.0 reader.

Hermiz said:

Thanx a lot!

Joe said:

Has anyone tried this on Ubuntu? I've have had great success due to this article, setting up my iMac to use the Blackberry 8100 as a bluetooth modem. I can't even get ubuntu to connect. The phone always prompts me for a password (pin?) to which I always respond with "0000". Connection is always refused.

Eric Senf said:

A note for the Cingualr users is to use WAP.CINGULAR as the Telephone Number. This has worked reliably for me in the Twin Cities, Chicago and St. Louis now.

Thanks for your efforts.

Eric said:

I just got a new Blackberry Pearl and am trying to get it to work with my MacBook Pro. I've paired the devices and set it up according to all of the directions here (Cingular), and it still doesn't work.

Error message says could not negotiate PPP. Any tips?

Settings below:

BT: Access Internet, Use a direct, higher speed connection...

Username and password blank
CID String: *99***1#

... using Blackberry 8100 modem script downloaded 12/11/06.

In Internet Connect:

Telephone Number: wap.cingular
Account Name: WAP@CINGULARGPRS.COM
Password: CINGULAR1

Grant said:

Eric - Sorry, as a T-Mobile subscriber I'm not sure I can help. Hopefully one of the other Cingular users can jump in here. Mind sharing which data plan you're on?

In addition, it might help to know the contents of the Connection Log (Window -> Connection Log in Internet Connect's menu bar). Mind pasting that up here?

Creighton said:

Can anyone help me. I just got a new Macbook core 2 duo.

I have followed all the direction to the tee but I keep getting this error: "A Bluetooth serial failure has occured. Failed to open an RFCOMM serial channel. Check if Authentication needs to be enabled in your device."

I have looked through all the comments and no one has posted anything about this error.

crowman said:

Thanks works great!

Grant said:

Creighton - it sounds to me like you either a) haven't paired your phone with your laptop successfully, or b) you've got your phone set to ask every time your laptop tries to connect, rather than allowing the connection automatically. That error message is usually the result of the laptop being unable to establish a Bluetooth connection with your phone.

Billy said:

Grant!

I've been using Ross Barkman's scripts for years with all of my mobile phones and I've always wondered when the speeds were going to pick up, and it looks like you've finally found the answer!

I was wondering if you have any suggestions on how to max out at 200+kbps? I seem to only hit around 95 down on a good day...I use tmobile, and have followed your instructions to the letter, but maybe there is something I'm missing?

Elliott said:

"The connection was terminated because the other side is not responding" fix:

Go to Network Preferences under System Preferences, select Bluetooth from pulldown, click PPP Options, uncheck "Send PPP echo packets".

This worked for me!

Thanks to: http://treo.discussion.treocentral.com/showthread.php?p=1147224

Q said:

Thanks for putting this together, Grant. If it wouldnt be too much trouble, could you take a look out my logs and suggest what I might be doing wrong? I followed all direcctions, I believe. I have T-Mobile. I have the "authenticated, then terminated" problem.

Wed Dec 13 23:05:31 2006 : Connecting via BlackBerry 8100.
Wed Dec 13 23:05:31 2006 : CCLWrite : ATZ\13
Wed Dec 13 23:05:31 2006 : CCLMatched : OK\13\10
Wed Dec 13 23:05:31 2006 : CCLWrite : AT+cgdcont=1,"IP","wap.voicestream.com"\13
Wed Dec 13 23:05:31 2006 : CCLMatched : OK\13\10
Wed Dec 13 23:05:31 2006 : Making EDGE connection.
Wed Dec 13 23:05:31 2006 : CCLWrite : ATDT*99***1#\13
Wed Dec 13 23:05:31 2006 : CCLMatched : CONNECT
Wed Dec 13 23:05:35 2006 : Serial connection established.
Wed Dec 13 23:05:35 2006 : using link 0
Wed Dec 13 23:05:35 2006 : Using interface ppp0
Wed Dec 13 23:05:35 2006 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Wed Dec 13 23:05:36 2006 : sent [LCP ConfReq id=0x1 ]
Wed Dec 13 23:05:36 2006 : rcvd [LCP ConfReq id=0x0 ]
Wed Dec 13 23:05:36 2006 : lcp_reqci: returning CONFACK.
Wed Dec 13 23:05:36 2006 : sent [LCP ConfAck id=0x0 ]
Wed Dec 13 23:05:36 2006 : rcvd [LCP ConfRej id=0x1 ]
Wed Dec 13 23:05:36 2006 : sent [LCP ConfReq id=0x2 ]
Wed Dec 13 23:05:36 2006 : rcvd [LCP ConfAck id=0x2 ]
Wed Dec 13 23:05:36 2006 : sent [LCP EchoReq id=0x0 magic=0x0]
Wed Dec 13 23:05:36 2006 : sent [PAP AuthReq id=0x1 user="wap" password=]
Wed Dec 13 23:05:37 2006 : rcvd [PAP AuthAck id=0x1 "wap" 01 7a]
Wed Dec 13 23:05:37 2006 : Remote message: wap
Wed Dec 13 23:05:37 2006 : PAP authentication succeeded
Wed Dec 13 23:05:37 2006 : sent [IPCP ConfReq id=0x1 ]
Wed Dec 13 23:05:37 2006 : rcvd [IPCP ConfReq id=0x0 ]
Wed Dec 13 23:05:37 2006 : ipcp: returning Configure-ACK
Wed Dec 13 23:05:37 2006 : sent [IPCP ConfAck id=0x0 ]
Wed Dec 13 23:05:37 2006 : rcvd [LCP TermReq id=0x0]
Wed Dec 13 23:05:37 2006 : LCP terminated by peer
Wed Dec 13 23:05:37 2006 : sent [LCP TermAck id=0x0]
Wed Dec 13 23:05:38 2006 : rcvd [LCP ConfReq id=0x1 ]
Wed Dec 13 23:05:41 2006 : Connection terminated.
Wed Dec 13 23:05:42 2006 : CCLWrite : +++
Wed Dec 13 23:05:45 2006 : CCLWrite : ATH0\13
Wed Dec 13 23:05:45 2006 : CCLMatched : OK\13\10
Wed Dec 13 23:05:46 2006 : CCLWrite : AT&F\13
Wed Dec 13 23:05:46 2006 : CCLMatched : OK\13\10
Wed Dec 13 23:05:46 2006 : Serial link disconnected.

Grant said:

Q - That's a puzzling bit of log. Everything looks fine up until the line where the remote server requests to terminate the session ('rcvd [LCP TermReq]'). The one difference I notice between your setup and mine is that you're using 'wap' for your username, whereas the directions suggest 'guest'. That in and of itself shouldn't matter, but I recall I used to connect using the username 'wap' and no password, which won't work with this script - you have to specify a password, even though it won't be checked (crazy, I know - blame T-Mobile's auth system).

I can't tell from your logs if you're specifying a password, but if you're not, try typing any random word in the password field of Internet Connect. If you do have a password field, let me know and we'll try something else.

Steve said:

I'm getting the same "Could not negotiate a connection with the remote PPP server" error that others are getting. Here's my log, for what it's worth:

Wed Dec 13 22:34:33 2006 : Connecting via BlackBerry 8100.
Wed Dec 13 22:34:33 2006 : Making EDGE connection.
Wed Dec 13 22:34:36 2006 : Serial connection established.
Wed Dec 13 22:34:36 2006 : Using interface ppp0
Wed Dec 13 22:34:36 2006 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Wed Dec 13 22:34:38 2006 : Remote message: WAP@CINGULARGPRS.COM
Wed Dec 13 22:34:38 2006 : PAP authentication succeeded
Wed Dec 13 22:34:38 2006 : LCP terminated by peer
Wed Dec 13 22:34:42 2006 : Connection terminated.
Wed Dec 13 22:34:47 2006 : Serial link disconnected.

Creighton said:

Grant,

i was thinking along the same lines so I checked the to make sure that my phone was paired properly and it tells me that it is connected because i can see my computer under the bluetooth on my phone and I can see my phone and all it's services and settings on my computer.

I then checked to make sure that it wasn't asking evering time to pair and set the trusted feature to yes so it doesn't ask to connect and still it gets the same error. Is there anything else that I might be doing wrong?

I just updated my phone to the newest release. Could that be the problem?

Q said:

Grant, thanks for looking at this. I have used guest/guest in the past, as well as other combinations. I have always passed in a password.

Steve said:

Just had a thought while looking at the pamphlet for the Cingular data plans--they have a $79.99/month plan called BlackBerry Tethered, and the legalese in the back says you can only tether your device if you are on that plan. I do not have that plan, so am I likely to be locked out somehow from tethering?

Grant said:

Billy - speed depends on a lot of factors, including signal strength, whether you're moving or stationary and how many people you're sharing a cell site with. That's on top of all of the normal limitations that aren't specific to wireless (network congestion, routing delays, etc.). So depending on where you are, your mileage may definitely vary.

Steve - I'm not certain what data plan Cingular requires for tethering - maybe some of other Cingular readers can chime in with what data plan they've been successful with? At any rate, it sounds like you and Q are suffering from the same problem. If you haven't already, try turning off PPP echo packets as suggested by Elliott and see if it helps.

Creighton - My phone's also at the newest release and I'm not seeing this problem, so I'm still thinking it's a problem with the pairing between your phone and your computer. If you haven't already, try deleting the pairing on both your Mac and your phone, then re-establish it from your Mac.

Billy said:

After relocating to an area with the maximum amount of cell towers, I finally broke the 200kbps barrier! Thanks so much, this script is amazing!

prajna said:

Hi Grant, I'm trying out your script in Indonesia and managed to get as far as "establishing connection" where it just stays there forever.

In the Telephone Number field I enter satelindogprs.com (the APN for indosat, my provider) and leave the username and password blank, as instructed by my provider's website.

Turning on verbose logging, the Connection Log looks like this:

Fri Dec 15 16:20:57 2006 : Connecting via BlackBerry 8100.
Fri Dec 15 16:20:57 2006 : CCLWrite : ATZ\13
Fri Dec 15 16:20:57 2006 : CCLMatched : OK\13\10
Fri Dec 15 16:20:57 2006 : CCLWrite : AT+cgdcont=1,"IP","satelindogprs.com"\13
Fri Dec 15 16:20:57 2006 : CCLMatched : OK\13\10
Fri Dec 15 16:20:57 2006 : Making EDGE connection.
Fri Dec 15 16:20:57 2006 : CCLWrite : ATDT*99***1#\13
Fri Dec 15 16:20:57 2006 : CCLMatched : CONNECT
Fri Dec 15 16:21:00 2006 : Serial connection established.
Fri Dec 15 16:21:00 2006 : using link 0
Fri Dec 15 16:21:00 2006 : Using interface ppp0
Fri Dec 15 16:21:00 2006 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Fri Dec 15 16:21:01 2006 : sent [LCP ConfReq id=0x1 ]
Fri Dec 15 16:21:01 2006 : rcvd [LCP ConfReq id=0x0 ]
Fri Dec 15 16:21:01 2006 : No auth is possible
Fri Dec 15 16:21:01 2006 : lcp_reqci: returning CONFREJ.
Fri Dec 15 16:21:01 2006 : sent [LCP ConfRej id=0x0 ]
Fri Dec 15 16:21:01 2006 : rcvd [LCP ConfRej id=0x1 ]
Fri Dec 15 16:21:01 2006 : sent [LCP ConfReq id=0x2 ]
Fri Dec 15 16:21:01 2006 : rcvd [LCP ConfAck id=0x2 ]
Fri Dec 15 16:21:04 2006 : rcvd [LCP ConfReq id=0x1 ]
Fri Dec 15 16:21:04 2006 : No auth is possible
Fri Dec 15 16:21:04 2006 : lcp_reqci: returning CONFREJ.
Fri Dec 15 16:21:04 2006 : sent [LCP ConfRej id=0x1 ]
Fri Dec 15 16:21:04 2006 : sent [LCP ConfReq id=0x2 ]
Fri Dec 15 16:21:04 2006 : rcvd [LCP ConfReq id=0x2 ]

it goes on and on pretty much the same except that the [LCP Confxxx ids] go up in value (presumably hexadecimal).

Any suggestions are greatly appreciated.

Thanks!!!!!

Prajna

Grant said:

prajna - wow, Indonesia! High on my list of countries I need to visit. Anyway, that error suggests that your provider is incorrect - try putting a username and password in the proper fields in Internet Connect (they can be anything). Let me know if that doesn't work - we'll try something else.

etchasketch said:

Thank you! This works with a Nokia E61 on T-Mobile USA Blackberry service. I was unable to connect using directions and scripts found elsewhere for the E61.

Prajna Murdaya said:

Hi Grant,

Ah, some progress... Following your advice I entered a user/pass (guest/guest) and it connected (yay.) :)

However I could only access a limited amount of locations (google, my webmail, my IMAP mail server) and some local websites. :(

Perhaps my apple remembers the ip addresses of frequented domains? Could it be a DNS problem or did I configure my CID incorrectly? I'd appreciate any advice with troubleshooting this.

Anyways, thanks for your help (I didn't expect you'd reply so quickly!) and do let me know if you plan to head to Indonesia, I can help! There are tons of nice things to check out here.

Prajna

Here is the connection, hope it it is useful for diagnostics:

Connecting via BlackBerry 8100.
Sat Dec 16 10:04:30 2006 : CCLWrite : ATZ\13
Sat Dec 16 10:04:30 2006 : CCLMatched : OK\13\10
Sat Dec 16 10:04:30 2006 : CCLWrite : AT
+cgdcont=1,"IP","satelindogprs.com"\13
Sat Dec 16 10:04:30 2006 : CCLMatched : OK\13\10
Sat Dec 16 10:04:30 2006 : Making EDGE connection.
Sat Dec 16 10:04:30 2006 : CCLWrite : ATDT*99***1#\13
Sat Dec 16 10:04:30 2006 : CCLMatched : CONNECT
Sat Dec 16 10:04:33 2006 : Serial connection established.
Sat Dec 16 10:04:33 2006 : using link 0
Sat Dec 16 10:04:33 2006 : Using interface ppp0
Sat Dec 16 10:04:33 2006 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Sat Dec 16 10:04:34 2006 : sent [LCP ConfReq id=0x1
]
Sat Dec 16 10:04:34 2006 : rcvd [LCP ConfReq id=0x0
]
Sat Dec 16 10:04:34 2006 : lcp_reqci: returning CONFACK.
Sat Dec 16 10:04:34 2006 : sent [LCP ConfAck id=0x0
]
Sat Dec 16 10:04:34 2006 : rcvd [LCP ConfRej id=0x1 0x17633f55> ]
Sat Dec 16 10:04:34 2006 : sent [LCP ConfReq id=0x2 ]
Sat Dec 16 10:04:34 2006 : rcvd [LCP ConfAck id=0x2 ]
Sat Dec 16 10:04:34 2006 : sent [LCP EchoReq id=0x0 magic=0x0]
Sat Dec 16 10:04:34 2006 : sent [PAP AuthReq id=0x1 user="guest"
password=]
Sat Dec 16 10:04:34 2006 : rcvd [PAP AuthAck id=0x1 "guest" 05 67 75
65 73 74]
Sat Dec 16 10:04:34 2006 : Remote message: guest
Sat Dec 16 10:04:34 2006 : PAP authentication succeeded
Sat Dec 16 10:04:34 2006 : sent [IPCP ConfReq id=0x1 01> ]
Sat Dec 16 10:04:34 2006 : sent [IPV6CP ConfReq id=0x1 fe80::0216:cbff:fe92:483e>]
Sat Dec 16 10:04:34 2006 : rcvd [IPCP ConfReq id=0x0 ]
Sat Dec 16 10:04:34 2006 : ipcp: returning Configure-ACK
Sat Dec 16 10:04:34 2006 : sent [IPCP ConfAck id=0x0 ]
Sat Dec 16 10:04:34 2006 : rcvd [LCP ProtRej id=0x1 80 57 01 01 00 0e
01 0a 02 16 cb ff fe 92 48 3e]
Sat Dec 16 10:04:37 2006 : sent [IPCP ConfReq id=0x1 01> ]
Sat Dec 16 10:04:37 2006 : rcvd [IPCP ConfReq id=0x1 ]
Sat Dec 16 10:04:37 2006 : ipcp: returning Configure-ACK
Sat Dec 16 10:04:37 2006 : sent [IPCP ConfAck id=0x1 ]
Sat Dec 16 10:04:37 2006 : rcvd [IPCP ConfRej id=0x1 01>]
Sat Dec 16 10:04:37 2006 : sent [IPCP ConfReq id=0x2
]
Sat Dec 16 10:04:37 2006 : rcvd [IPCP ConfNak id=0x2 10.18.1.153> ]
Sat Dec 16 10:04:37 2006 : sent [IPCP ConfReq id=0x3 10.18.1.153> ]
Sat Dec 16 10:04:37 2006 : rcvd [IPCP ConfAck id=0x3 10.18.1.153> ]
Sat Dec 16 10:04:37 2006 : ipcp: up
Sat Dec 16 10:04:37 2006 : local IP address 10.18.1.153
Sat Dec 16 10:04:37 2006 : remote IP address 10.0.0.2
Sat Dec 16 10:04:37 2006 : primary DNS address 202.155.0.10
Sat Dec 16 10:04:37 2006 : secondary DNS address 202.155.46.77

Grant said:

etchasketch - Wow, that's cool! I've noted your success here, in case others are looking for a solution for their E61 - If you don't mind, post a comment over there with the results of a speed test if you get the chance. Thanks!

Prajna - glad to hear you've made some progress! Your limited connectivity problems are a bit puzzling - is it possible your web browser's simply timing out? Given the relatively slow speed of the modem connection and the latency and packet loss that oceanic links can experience, it's possible that connections are just taking too long to connect.

If you're comfortable using the Terminal application, try executing the following command:

lookupd -flushcache

this should sort out and DNS-related problems. If you're still having trouble, let me know and I can suggest some other methods to diagnose the problem.

Josh DuBois said:

Pearl as a modem via Bluetooth USB on old TiBook?

I have an old G4 tibook (circa october 2002) and I'm still running OS X 10.2.8. Is there any chance I can buy a bluetooth usb adaptor and use a Pearl as a modem? Someone (another Josh) seemed to be using such an adaptor (but I bet I have an older OS). Thanks!

tkny said:

This worked perfectly on a Pearl and Macbook 13" running Tiger.

Y'alls rock!!!

daybyday said:

it's not working for me. i get a connection error.

Grant said:

daybyday - I can try to help, but I'll need some more information. What's the exact error message? Can you post the contents of the Connection Log (Window -> Connection Log in the menu bar for Internet Connect)? How's your signal level? Did you right-click and choose 'Save As' when downloading the file?

Kathleen said:

Very cool, works great.

One question: to send mail using the Mac mail client, is there an smtp server available for cingular? My work's server won't let me send using this method.

--- Macbook Pro, 10.4.8, Cingular

Grant said:

Kathleen - I'm not a Cingular subscriber, but I believe you can use CWMX.com as your smtp server (port 25).

Graham G said:

Grant,

I've read about 2/3 of these posts, and tried all kinds of variations suggested in many other cases, but I still can't get things to work out quite right.

I follow all the steps, and get this message from Internet Connect:

"Could not negotiate a connection with the remote PPP server. Please verify your settings and try again."

Opening the log shows this happening:

Wed Dec 20 23:27:38 2006 : Starting link
Wed Dec 20 23:27:43 2006 : Connecting via BlackBerry 8100.
Wed Dec 20 23:27:43 2006 : Making EDGE connection.
Wed Dec 20 23:27:43 2006 : Making EDGE connection.
Wed Dec 20 23:27:46 2006 : Serial connection established.
Wed Dec 20 23:27:46 2006 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Wed Dec 20 23:27:47 2006 : Remote message: guest
Wed Dec 20 23:27:47 2006 : PAP authentication succeeded
Wed Dec 20 23:27:48 2006 : LCP terminated by peer
Wed Dec 20 23:27:51 2006 : Connection terminated.
Wed Dec 20 23:27:57 2006 : Serial link disconnected.

I am almost completly computer illiterate, but usually can stumble around to get things to work. You seem to be able to solve almost any problem that has arisen...how can I get things working?

Thanks in advance!

Graham.

Graham G said:

In response to Brant's problem....about 1/3 of the way down the postings.....You said to go to the bluetooth settings, devices, and edit serial ports. You guys didn't finish this help in a way I could understand.

Here's where I'm stuck:

Doing all that opens a window with no ports listed. Clicking the "+" adds a port to the list named "BlackBerry8100-BlackBer-1" each successive port added is named "BlackBerry8100-BlackBer-2", "BlackBerry8100-BlackBer-3", etc.

Highlighting "BlackBerry8100-BlackBer-1" and pulling down the "device service" tab gives me three options:

1. Blackberry Desktop Service [then a bunch of numbers/letters]
2. Blackberry Bypass Service [then more numbers/letters]
3. Dialup Networking

...and the "Port Type" tab gives me two options:

1. RS-232
2. Modem

Does any of this matter? Am I even on the right track? I have no idea what any of this means.

Please help!!

Grant said:

Graham G - sorry you're having problems! Let's see if we can't get things sorted out. I'm going to address your comments in reverse order.

First off, if you don't see any serial ports in the 'Edit Serial Ports' dialog, I'm a little perplexed. In theory, pairing your phone with your mac should have created two serial ports in that dialog - one for data synch, and one for dial-up networking. If your list of ports is empty, I'd suggest deleting the bluetooth pairing on both your phone and your mac and re-creating it from your mac.

Secondly, I believe Brant had *99***1# in the phone number field of Internet Connect - it should contain 'wap.voicestream.com' if you're a T-Mobile subscriber, or 'wap.cingular' if you're a Cingular customer.

If that's set up properly, you'll want to check if you've disabled PPP Echo packets as described here.

If none of that helps solve your problem, post another comment here with your email address in the appropriate form field (not in the comment body, unless you're fond of spam) and I'll follow up with you via email.

Hope this helps!

what the? said:

didn't work for me at all. guest/guest doesn't work.

Grant said:

what the? - Sorry, but I'll need some more information in order to help. can you post your Connection Log contents? If you're on Cingular and not T-Mobile, you'll want to use "WAP@CINGULARGPRS.COM” as the username and “CINGULAR1” as the password.

Prajna Murdaya said:

Hi Grant,

I tried using the flushcache in terminal and still no success. I did try pinging some websites that were accessible through the bluetooth modem and indeed there was a fair amount of packet loss(about 15%). I also tried accessing the apple.com website and although the website lodaded, none of the graphics did. (just blue squares with question marks).

Just giving some symptoms, does this point to anything familiar? Is there a way to lengthen the time the computer waits before it times out?

Thanks very much,

Prajna

Eric said:

this is really cool stuff, but will it work with my 7290???

Graham G said:

I don't know what I did, or if I even followed your suggestion acurately, but it's working now.

You deserve a nobel prize.

getsuno@mac.com said:

I am having some trouble getting on. Its telling me (Could not negotiate a connection with the remote PPP server. Please verify your settings and try again.) Can you help me out with this? Thanks.

dantv said:

Absaloutly brillant! it works like a gem!
Many thanks!

Grant said:

getsuno - Are you a Cingular or T-Mobile subscriber? Check your APN (what's in the Telephone Number field), username and password settings in Internet Connect - spelling and capitalization are important.

Rune said:

Great work, mister! Just set up my Pearl on my Cingular connect unlimited (29.99) plan on OS X 10.4.8 and it works like a charm

blue said:

Thanks for the help. My one problem is that I don t have the blackberry 8100 option under the modem script pull down. Is there another option? I have a Mac g4 so I figured it would be the same

Kathleen said:

Is this a "backdoor" approach that won't lead to charges (on Cingular), or will I be pretty unhappy when I see my next bill?


georg said:

Works great - even in germany.
Thank you.

Faisal said:

Blackberry GPRS Modem Configuration for PC

Configuring the Modem:
1. Control Panel -> Phone and Modem Options -> click on the Modem tab
2. Drill into properties of Standard Modem
3. Click on the Advance tab and enter the string below (this is for Cingular wireless)
+cgdcont=1,"IP","wap.cingular.com"
4. Click on button "Change Default Settings" select "None" under "Flow Control"

Configuring the Modem Network Connection:
1. Control Panel -> Network Connections
2. Create a New Connection
3. Click Next
4. Select "Connect to the Internet"
5. Select "Set Up My Connection Manually"
6. Select "Connect Using a Dial Up Modem"
7. Only Select "Standard Modem" from the list of devices
8. Type ISP name (Any descriptive name you want your network connection to be called) e.g. "Cingular-Blackberry Pearl"
9. Phone Number: *99#
10. Create this connection for select "Anyone's use"
11. ISP account settings: for Cingular the User Name is: WAP@CINGULARGPRS.COM and Password: CINGULAR1
12. Uncheck "Make this the default Internet connection" -> Next
13. Finish

To Use your Blackberry as a GRPS Modem
1. Connect your Blackberry to your PC via USM cable
2. Start the Blackberry Device Manager, wait for it to complete its connection and initialization
3. Go to Control Panel -> Network Connections
4. You will see your new ISP deceive as defined in step 8 above (Cingular-Blackberry Pearl)
5. Right click and select "Connect"
6. You should now be able to browse the Internet using you PC's Internet browser.

Grant said:

blue - if the 'BlackBerry 8100' option isn't showing up in your list of modem types, try restarting your computer. If you've copied the file you downloaded from here to the right place, it should show up in that list.

Kathleen - I'm not a Cingular subscriber, but I'm guessing you'll be unhappy if you're on a metered (as opposed to unlimited) data plan. This isn't a backdoor around data charges.

Faisal - thanks for posting that information!

Faisal said:

Correction to the last section
To Use your Blackberry as a GRPS Modem
1. Connect your Blackberry to your PC via USB cable
2. Start the Blackberry Device Manager, wait for it to complete its connection and initialization
3. Go to Control Panel -> Network Connections
4. You will see your new ISP device as defined in step 8 above (Cingular-Blackberry Pearl)
5. Right click and select "Connect"
6. You should now be able to browse the Internet using you PC's Internet browser.

travelwitheric said:

Just downloaded the modem script and set this up. Works great. Thanks for your work on this. Speakeasy results 200/7

Gary said:

I tried all exactly as written using MacBook Pro intel 10.4.8 and a cingular Pearl with an unlimited data plan.


Didn't work.

Paired
Username: left blank
Password: left blank
GPRS CID String: *99***1#
Tel No in Internet Setup: wap.cingular.com
Accont name: wap@cinglulargprs.com
no Password

I actually called cingular looking for any info at all.... CID string etc. What I was told by one guy was that the 29.99 unlimited data DOES NOT mean you can use your Pearl as a bluetooth modem at Cingy. Thats another plan called something like "Laptop Connect plan and is $49.99 US. Monthly. Yikes!

Any ideas for a way around this and how to get me cinnect would me much appreciated.

BTW great board!

Grant said:

Gary - I believe your cingular-specific settings are the problem. Try these:

Telephone Number: wap.cingular
Account Name: WAP@CINGULARGPRS.COM
Password: CINGULAR1

You'll want to type them exactly as they appear - upper and lower case matter.

kenzie said:

I am having problems with the Cingular Pearl, and the Macbook. In the bluetooth preferences i am not seeing blackberry 8100, all I am seeing is Blackberry 3G? I think I did something wrong along the way, anyone know what?

kenzie said:

I am having problems with the Cingular Pearl, and the Macbook. In the bluetooth preferences i am not seeing blackberry 8100, all I am seeing is Blackberry 3G? I think I did something wrong along the way, anyone know what?

kenzie said:

Heyy everyone,
I got farther this time, but got this message: Could not negotiate a connection with the remote PPP server. Please verify your settings and try again.

What am I doing wrong this time?

kenzie ( mackenzier@mac.com) said:

here are my connetion logs, maybe someone can help?

Sun Jan 7 20:12:37 2007 : Failed to open /dev/cu.Bluetooth-Modem: Resource busy
Sun Jan 7 20:17:36 2007 : Hangup (SIGHUP)
Sun Jan 7 20:17:36 2007 : Failed to open /dev/cu.Bluetooth-Modem: Resource busy
Sun Jan 7 20:20:01 2007 : Version 2.1
Sun Jan 7 20:20:06 2007 : Connect script failed
Sun Jan 7 20:24:33 2007 : Version 2.1
Sun Jan 7 20:24:37 2007 : Connect script failed
Sun Jan 7 20:38:10 2007 : Version 2.1
Sun Jan 7 20:38:14 2007 : Connect script failed
Sun Jan 7 20:45:59 2007 : Connect script failed
Sun Jan 7 20:59:40 2007 : Connect script failed
Sun Jan 7 21:09:20 2007 : Connect script failed
Sun Jan 7 21:28:02 2007 : Connect script failed
Sun Jan 7 21:28:52 2007 : Connect script failed
Sun Jan 7 21:29:08 2007 : Connect script failed
Sun Jan 7 21:29:32 2007 : Connect script failed
Sun Jan 7 21:31:51 2007 : Connect script failed
Mon Jan 8 07:56:13 2007 : Connect script failed
Mon Jan 8 07:57:47 2007 : Connect script failed
Mon Jan 8 07:59:07 2007 : Connect script failed
Mon Jan 8 07:59:23 2007 : Connect script failed
Mon Jan 8 09:24:11 2007 : Connecting via BlackBerry 8100.
Mon Jan 8 09:24:12 2007 : Making EDGE connection.
Mon Jan 8 09:24:15 2007 : Serial connection established.
Mon Jan 8 09:24:15 2007 : Using interface ppp0
Mon Jan 8 09:24:15 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Mon Jan 8 09:24:16 2007 : Remote message: WAP@CINGULARGPRS.COM
Mon Jan 8 09:24:16 2007 : PAP authentication succeeded
Mon Jan 8 09:24:17 2007 : LCP terminated by peer
Mon Jan 8 09:24:20 2007 : Connection terminated.
Mon Jan 8 09:24:25 2007 : Serial link disconnected.
Mon Jan 8 09:24:49 2007 : Connecting via BlackBerry 8100.
Mon Jan 8 09:24:49 2007 : Making EDGE connection.
Mon Jan 8 09:24:52 2007 : Serial connection established.
Mon Jan 8 09:24:52 2007 : Using interface ppp0
Mon Jan 8 09:24:52 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Mon Jan 8 09:24:54 2007 : Remote message: WAP@CINGULARGPRS.COM
Mon Jan 8 09:24:54 2007 : PAP authentication succeeded
Mon Jan 8 09:24:54 2007 : LCP terminated by peer
Mon Jan 8 09:24:57 2007 : Connection terminated.
Mon Jan 8 09:25:02 2007 : Serial link disconnected.
Mon Jan 8 09:25:27 2007 : Connecting via BlackBerry 8100.
Mon Jan 8 09:25:28 2007 : Making EDGE connection.
Mon Jan 8 09:25:31 2007 : Serial connection established.
Mon Jan 8 09:25:31 2007 : Using interface ppp0
Mon Jan 8 09:25:31 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Mon Jan 8 09:25:32 2007 : Remote message: WAP@CINGULARGPRS.COM
Mon Jan 8 09:25:32 2007 : PAP authentication succeeded
Mon Jan 8 09:25:33 2007 : LCP terminated by peer
Mon Jan 8 09:25:36 2007 : Connection terminated.
Mon Jan 8 09:25:41 2007 : Serial link disconnected.
Mon Jan 8 12:56:53 2007 : Connecting via BlackBerry 8100.
Mon Jan 8 12:56:53 2007 : Making EDGE connection.
Mon Jan 8 12:56:56 2007 : Serial connection established.
Mon Jan 8 12:56:56 2007 : Using interface ppp0
Mon Jan 8 12:56:56 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Mon Jan 8 12:56:57 2007 : Remote message: WAP@CINGULARGPRS.COM
Mon Jan 8 12:56:57 2007 : PAP authentication succeeded
Mon Jan 8 12:56:58 2007 : LCP terminated by peer
Mon Jan 8 12:57:01 2007 : Connection terminated.
Mon Jan 8 12:57:06 2007 : Serial link disconnected.
Mon Jan 8 12:57:24 2007 : Connecting via BlackBerry 8100.
Mon Jan 8 12:57:24 2007 : Making EDGE connection.
Mon Jan 8 12:57:27 2007 : Serial connection established.
Mon Jan 8 12:57:27 2007 : Using interface ppp0
Mon Jan 8 12:57:27 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Mon Jan 8 12:57:28 2007 : Remote message: WAP@CINGULARGPRS.COM
Mon Jan 8 12:57:28 2007 : PAP authentication succeeded
Mon Jan 8 12:57:28 2007 : LCP terminated by peer
Mon Jan 8 12:57:31 2007 : Connection terminated.
Mon Jan 8 12:57:36 2007 : Serial link disconnected.
Mon Jan 8 12:57:59 2007 : Connecting via BlackBerry 8100.
Mon Jan 8 12:58:00 2007 : Making EDGE connection.
Mon Jan 8 12:58:03 2007 : Serial connection established.
Mon Jan 8 12:58:03 2007 : Using interface ppp0
Mon Jan 8 12:58:03 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Mon Jan 8 12:58:04 2007 : Remote message: WAP@CINGULARGPRS.COM
Mon Jan 8 12:58:04 2007 : PAP authentication succeeded
Mon Jan 8 12:58:05 2007 : LCP terminated by peer
Mon Jan 8 12:58:08 2007 : Connection terminated.
Mon Jan 8 12:58:13 2007 : Serial link disconnected.
Mon Jan 8 13:11:36 2007 : Connecting via BlackBerry 8100.
Mon Jan 8 13:11:36 2007 : Making EDGE connection.
Mon Jan 8 13:11:39 2007 : Serial connection established.
Mon Jan 8 13:11:39 2007 : Using interface ppp0
Mon Jan 8 13:11:39 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Mon Jan 8 13:11:40 2007 : Remote message: WAP@CINGULARGPRS.COM
Mon Jan 8 13:11:40 2007 : PAP authentication succeeded
Mon Jan 8 13:12:10 2007 : IPCP: timeout sending Config-Requests
Mon Jan 8 13:12:16 2007 : Connection terminated.
Mon Jan 8 13:12:20 2007 : Terminating on signal 15.
Mon Jan 8 13:12:20 2007 : disconnect script failed
Mon Jan 8 13:19:11 2007 : Connecting via BlackBerry 8100.
Mon Jan 8 13:19:11 2007 : Making EDGE connection.
Mon Jan 8 13:19:14 2007 : Serial connection established.
Mon Jan 8 13:19:14 2007 : Using interface ppp0
Mon Jan 8 13:19:14 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Mon Jan 8 13:19:16 2007 : Remote message: WAP@CINGULARGPRS.COM
Mon Jan 8 13:19:16 2007 : PAP authentication succeeded
Mon Jan 8 13:19:16 2007 : LCP terminated by peer
Mon Jan 8 13:19:19 2007 : Connection terminated.
Mon Jan 8 13:19:25 2007 : Serial link disconnected.
Mon Jan 8 14:32:42 2007 : Connecting via BlackBerry 8100.
Mon Jan 8 14:32:42 2007 : Making EDGE connection.
Mon Jan 8 14:32:45 2007 : Serial connection established.
Mon Jan 8 14:32:45 2007 : Using interface ppp0
Mon Jan 8 14:32:45 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Mon Jan 8 14:32:46 2007 : Remote message: WAP@CINGULARGPRS.COM
Mon Jan 8 14:32:46 2007 : PAP authentication succeeded
Mon Jan 8 14:32:47 2007 : LCP terminated by peer
Mon Jan 8 14:32:50 2007 : Connection terminated.
Mon Jan 8 14:32:55 2007 : Serial link disconnected.
Mon Jan 8 14:33:10 2007 : Connecting via BlackBerry 8100.
Mon Jan 8 14:33:10 2007 : Making EDGE connection.
Mon Jan 8 14:33:13 2007 : Serial connection established.
Mon Jan 8 14:33:13 2007 : Using interface ppp0
Mon Jan 8 14:33:13 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Mon Jan 8 14:33:15 2007 : Remote message: WAP@CINGULARGPRS.COM
Mon Jan 8 14:33:15 2007 : PAP authentication succeeded
Mon Jan 8 14:33:15 2007 : LCP terminated by peer
Mon Jan 8 14:33:18 2007 : Connection terminated.
Mon Jan 8 14:33:23 2007 : Serial link disconnected.
Mon Jan 8 14:34:15 2007 : Connecting via BlackBerry 8100.
Mon Jan 8 14:34:15 2007 : Making EDGE connection.
Mon Jan 8 14:34:18 2007 : Serial connection established.
Mon Jan 8 14:34:18 2007 : Using interface ppp0
Mon Jan 8 14:34:18 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Mon Jan 8 14:34:20 2007 : Remote message: WAP@CINGULARGPRS.COM
Mon Jan 8 14:34:20 2007 : PAP authentication succeeded
Mon Jan 8 14:34:20 2007 : LCP terminated by peer
Mon Jan 8 14:34:23 2007 : Connection terminated.
Mon Jan 8 14:34:29 2007 : Serial link disconnected.
Mon Jan 8 14:54:26 2007 : Connecting via BlackBerry 8100.
Mon Jan 8 14:54:26 2007 : Making EDGE connection.
Mon Jan 8 14:54:29 2007 : Serial connection established.
Mon Jan 8 14:54:29 2007 : Using interface ppp0
Mon Jan 8 14:54:29 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Mon Jan 8 14:54:30 2007 : Remote message: WAP@CINGULARGPRS.COM
Mon Jan 8 14:54:30 2007 : PAP authentication succeeded
Mon Jan 8 14:54:31 2007 : LCP terminated by peer
Mon Jan 8 14:54:34 2007 : Connection terminated.
Mon Jan 8 14:54:40 2007 : Serial link disconnected.
Mon Jan 8 14:54:40 2007 : Serial link disconnected.

Grant said:

kenzie - Looking at your logs, it seems like you're successfully connecting, but the remote server is disconnecting you. There are a couple of reasons this might happen:

* You don't have a data plan, or you don't have a data plan that lets you tether. I'm not a Cingular subscriber, so I can't help with that - maybe one of my other readers can chime in with more info.

* Your connecting needs some tweaking - have a look here and follow the directions. (You may have already done this.)

If neither of these turn out to be the problem, post another comment and we'll look a little deeper.

Kenzie ( mackenzier@mac.com) said:

I have the Blackberry Unlimited plan. I tried tweaking the settings, still no luck.

Jason said:

I can't believe the lengths you'll go to just to help the helpless - Kudos. Can I bother you as well? I've read the comments, etc. and don't see my solution, so here goes:
(Cingular Pearl, Corporate-paid unlimited data plan, iBook G4 w/10.3.9)

I see similar probems where you say to adjust the serial ports - is that a 10.5 only option?

Here's my log

Tue Jan 9 21:11:30 2007 : Connecting via BlackBerry 8100.
Tue Jan 9 21:11:30 2007 : Making EDGE connection.
Tue Jan 9 21:11:33 2007 : Serial connection established.
Tue Jan 9 21:11:33 2007 : Using interface ppp0
Tue Jan 9 21:11:33 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Tue Jan 9 21:11:35 2007 : Remote message: WAP@CINGULARGRPS.COM
Tue Jan 9 21:11:36 2007 : LCP terminated by peer
Tue Jan 9 21:11:39 2007 : Connection terminated.
Tue Jan 9 21:11:44 2007 : Serial link disconnected.

someone3x7 said:

For those having random disconnect issues, make sure discoverable is off in the pearl after pairing.

Grant said:

Jason - Several people seem to be having that same problem on Cingular. The first thing to do is disable IPv6 for your bluetooth connection - If you've followed the directions here you'll find 'bluetooth' option in the Network preferences pane's list of connections. Highlight it and click 'Configure', then choose the TCP/IP tab and click 'Configure IPv6' and make sure it's off.

I can't guarantee that will solve your problem (at least one person I know is still having your issue), but I can pretty much guarantee it won't work if you have IPv6 on.

Hope that helps!

kenzi said:

Lol Grant I think you are talking about me? Any new suggestions?

Grant said:

kenzi - no, I haven't forgotten you. :)

From your logs, I see that Cingular accepts your username and password, but then terminates the question when your Mac tries to acquire an IP address.

I'm going to borrow a friend's Cingular SIM this weekend and see if I can reproduce the problem myself. Hopefully I'll have an answer on Monday.

KG said:

I tried to hook this up on my macbook. I followed all of the steps, but when I try to connect my blackberry tries to dial a number and says "call failed" the connecting icon next to the modem picture just scrolls across the screen for a while but nothing happens.

HELP

Grant said:

KG - I've never seen that error before. It sounds like you have something odd in the Phone Number field of Internet Connect - check the post above for the correct value (it varies depending on your wireless provider).

Rye said:

hey Grant thanx alot! tried it the first time and it workd!
But it won't stay online for more than 5 minutes I keep gettin knocked off and gives me this error message; "The connection was terminated because the other side is not responding. Please try again."
Any idea why its doing that? Is it my seervice provider (T-Mobile)? or my bluetooth connection?

-Blackberry Pearl
-iBook G4

Grant said:

Rye - It's possible T-Mobile's disconnecting you for lack of activity, but try disabling Echo packets as described in the post to be sure. Are you in an area with good coverage?

John Ryan said:

Just downloaded the script and followed the instructions and it works great. On a less than perfect weather day I got 133K download and 13K upload.

You need to follow the directions exactly. After a few mistakes with an extra .com on my Cingular service removed it worked perfectly.

Thanks

John

Aaron Hammond said:

Got it working, 218 down, 10 up!!!

Thanks a ton, this helps out like you would never believe!

Aaron

Andrew said:

I don't know how you did this, but I am greatful. Thanks!

Tyson Tune said:

Woot! I've been dealing with the "LCP terminated by peer" error with my Cingular Pearl for the last couple of weeks. Then I cam upon a post talking about using a nokia phone with cingular.

Turns out, there is more than one APN for Cingular, and I think your plan determines which one you use.

wap.cingular never worked for me, but setting the number to ISP.CINGULAR and the Account Name as ISP@CINGULARGPRS.COM worked like a charm.

I'm on the Cingular BIS plan, so my guess is that BES users should use ISP instead of WAP.

I'm getting 158 which is a lot better than the nothing I was getting before.

Grant said:

Tyson - that's great news! Hopefully some of the other Cingular customers in the audience will have better luck with Cingular's other APN as well. Thanks for contributing!

Joe G said:

i dont really get it i dont know how to get the script from my comp to my phone... im just trying to get it so my pearl can receive bluetooth... is that possible?

Grant said:

Joe G - I don;t think this script is what you're looking for. If you're trying to send pictures, ringtones etc. to your Pearl, try the following:

1. Go to the Media application on your Pearl.
2. click on the type of file you want to receive (ringtone, music, video).
3. Press the menu key, and choose 'Receive via Bluetooth'.
4. Send the file using your Mac.

Hope that helps!

Geoff said:

Thanks! Worked great first try w/ my MBP and Cingular. Speakeasy 202/10.

Joe G said:

ok i think i figured out how to recieve bluetooth.. but when i send it to others it says that their phone doesnt support my format how do i solve that..

Joe G said:

ok i thought i figured it out lol... it will let me partially receive the file but wont let me save it, because it says that i have invalid characters in my file name but im pretty sure i dont.. so the file never gets completely sent.. ne ideas?

Pearl User said:

I have had pearl for a little over a month. The first month I could use the device on my mac os-x with bluetooth and windows via usb. Very unusable for work, as the device needs to be reset every twenty minutes, or 2mb download. Then last week the device quit working all together, for both windows and mac.

One the the mac I get the "RFCOMM not avail", on windows the modem simply will not disupport diagnostics. Basically the MODEM/PORT has dissaperared.

This leads me think the t-mobile plan has a 30 day for the contract to work, and then the tethering is disabled. I have reset the device, and reinstalled ALL software on the mac/windows to NO avail, I have not yet contacted t-mobile, as in the past they are ALL morons. This site in general is cheerleading site for the device, sadly even when it was working it was un-usable for real work.

pearl

HoT Shot said:

Pearl,

I had the same problem. About a month after I got my 8100, the connection was lost.

I had updated the new software from t-mobile, and Rim, that is when the problem started. I have found the ONLY software that works is the original Cd-Rom that came with the 8100.

About once a month I have to reset the installation, and remove ALL software from the 8100 and re-install the cdrom sw from windows. Then the modem starts working again. This is a real pain in the arse.

Yes, even when the 8100 is working its best about 115k, and then every 20 minutes, you have to connect and re-connect, and forget ever trying to download a file of more than 2MB, because it will never happen.

Given the reinstall monthly problem, and reconnect every 20minute problem the blackberry tethered modem { t-mobile 8100 }, has a long way to go.

This is obviously why t-mobile charges 20 bucks a month for 'unlimited' you get what you pay for, and in this case you get little to nothing, but a lot of headaches.

hot-shot

T-Mobile said:

Does everyone at this site work for t-mobile and/or cheerlead for t-mobile??

Yes

I have had my 8100 for three months, and in Portland, it never works more than ten minutes, out in the rural areas I can go for hours.

It's clear that in urban high cell usage areas that t-mobile is throttling the 'unlimited' data down to zero when tethering.


If and when t-mobile thinks this service is for anyone other than techies they're crazy. You have to have infinite patience, and the willingness to spend hours a week just to keep a un-reliable connection working.

How long will the cheerleaders keep making it appear that the emperor "8100/t-mobile" has clothes??

t-mobile wannabe

Grant said:

Pearl User - sorry to hear you're having such trouble! I don't work for T-Mobile, nor do I consider myself a cheerleader for them - I'm in the Bay Area and I simply don't have the problems you're having - neither do many of the Cingular customers who've reported success. I won't speak for any of the other commenters.

I can't speak to your Windows configuration, but I've seen the RFCOMM error during the development of the script - it typically occurred when I'd manually shut down one of the Bluetooth or PPP networking components on the Mac. If you're unable to get your Pearl to work with either your PC or your Mac, have you considered you might have a defective handset? I presume you bought your phone from T-Mobile; if so, it's still under warranty. Give them a call and explain your Windows problems to them - Windows is a supported platform for this sort of thing, and they'll gladly help.

Grant said:

Joe G - Sorry, you've exhausted my knowledge of file transfer to the Pearl. :)

Hot-Shot - I'm using the latest firmware from T-Mobile, and I'm not seeing the problems you describe. I've never had to reinstall any of my software or firmware.

I'm in the San Francisco area, which I'd describe as an urban area. It's possible that T-Mobile simply has more cell sites in my region than in yours. Are you in the Portland area, like Pearl User?

It's clear to me that T-Mobile's network setup is not identical everywhere. For example, I don't need to disable LCP Echo Packets like many of the people commenting here did.

T-Mobile Wannabe - If you look around my site, you'll see that a) it's just me here, and b) I don't work for T-Mobile. I've had my share of problems with them, but none with my data connection, thankfully. I can't speak for any of the other commenters, but I don't spend hours a week maintaining my connection, nor do I have speed problems.

I'm sorry if you feel we're misleading you, but I'd be happy to help you try and diagnose the problem.

Edward said:

Hey there ...

I'm having serious not only pairing my Pearl with my Intel-based Macbook Pro, but also connecting via USB — thus, I am very much unable to get my contacts on to my phone seamlessly. have you had any luck?

Grant said:

Edward - You'll need to install PocketMac to get your contacts to sync with your MacBook - it will only work over USB, and it's pretty finicky, but at least it's free (you can find it on RIM's Blackberry site).

Hot Shot said:

I'm having serious not only pairing my Pearl with my Intel-based Macbook Pro, but also connecting via USB — thus, I am very much unable to get my contacts on to my phone seamlessly. have you had any luck?

****

No offense to grant, I'm in portand, oregon, and have had a pearl-tmobile for three months, and I have seen all the problems. I hate to say but reading this thread makes me think that grant doesn't actually have access to the equipment he talks about. He obviously is a very caring person. But his solutions to all the problems are usually 2-3 common answers that have nothing to do with anything.

Yes, I can keep my pearl working with t-mo bile, but I have NOT worked so hard since I was pirating DSS five years ago, where we spent 20 hours a week of hard work to get a movie for free, a smart person would have just bought full dss-dtv service.

In the t-mobile case I had the dream of being anywhere in the world and having IP access, and so far the 8100 is NOT reliable day-to-day I never know when its going to fail. So far to date the ONLY way to fix the beast is to go back to windows when it fails, and remove the software, and reinstall the cd-rom virgin, and get your modem back.

I have 1/2 a dozen pc's at remote locations, and many mac's that I use with this pearl. In no instance ever has the pearl connection been better than a dial-up, in terms of quality. Problem is I have some places that have NO phone, and thus I bought the pearl

Here is what I have learned.

1.) NEVER use the new software online from t-mobile or rim, it seems to destroy the OS in the 8100, and cause loss of modem over time.
2.) The pocket-mac software seems to be the same.
3.) If your a mac only person, your in deep doo-doo, because ALL system work on the 8100 MUST be done from windows. NO one supports system work for the MAC.
4.) Anytime you have failure go to the RIM modem on windows { com3... }, and run the diag's, if that fails then re-install the whole cd-rom from windows after removing it.
5.) Once you have a good modem on widows, then you can mess with the modem on the mac.
6.) While I can connect the mac to the 8100 via bluetooth, I have never made the connection via usb.
7.) Likewise while I can make a connection on windows via usb, I have never been able to connect windows to the 8100 via bluetooth.

All of the above is just to help other folks NOT waste months of their time.

8.) Once you have a good modem one windows then go to the mac, and create the connection per grants script and the stuff in this thread.

9.) In reading the description of common logs above, the number one problem is that in the connection dialog the phone number reverts to "*99*1# or whatever, that must be replaced with the APN { wap.voicestream.com } or whatever. Whenever you connect with good logs and get a disconnect, this is usually the reason, and this is because the mac doesn't know where the DNS is-is

10) In the city the connection only lasts 20 minutes or 2MB download what ever comes first, sometimes at night I can download more than 2MB

11.) In the country where there are NO cell users, often a connection can go for hours.

In summary the 8100 is NOT for real work, its just a toy for techies.

I'm fifty a computer scientist, have been doing this stuff my whole life, thus I always want to test new devices.
I would NOT advocate this system to anyone other than a computer expert.

I can only imagine how many 1,000's of dollars a computer non-expert would have to pay a consultant to keep these devices working.

Again if your a consultant then this device could be a good racket.

Grant said:

Pearl Bum/Hot Shot - PIN 204B1920, OS 4.2.64. PIN me some time if you'd like, though I suppose you could just assume I'm lying and using an earlier model (or a PC, for that matter). I'm also ggoodale over at BlackBerry Forums, where you might be able to find help better than mine. Your list of problems with the Pearl certainly seems wide ranging (PocketMac? Windows?), and unless you're willing to post specific details of your setup (connection logs with debug turned on, current settings, model and OS version on your Mac, etc. I can't really help. I appreciate your need for a place to vent, but I'd rather keep this space constructive.

Again, call T-Mobile customer support and get your windows setup worked out. They support tethering with windows, and if you've a real problem with your Pearl's hardware or software (as opposed to a configuration issue) they'll be able to help you far better than people reading this.

A suggestion with respect to your timeout issues - have you tried something simple to see if the problem is an inactivity timer on T-Mobile's side? A terminal window with a long running 'ping www.google.com' might be instructive.

A side note: please stop posting multiple identical copies of your comments - this thread is long enough without redundancy.

Edit: You're posting from a tmodns.net IP address - does that mean you've gotten things working?

Secret System Codes for 8100 said:

Has anyone used this yet? Does it work?

Master Reset
The default security code is 00000 or 12345. a master reset will only reset options you can choose to the factory default. a master clear will remove all downloads and reset the options to default.

Test Commands
32*116*1*0*0 - read phone code
32*118*1*0*0 - read security code
18*0 - factory reset, phone code off
18*1 - master reset
54*18*1 - full phone reset
10*0*6 - select 900/1800
32*279*1*0*8 - model
32*383*1*0*0 - flex version

connecting... said:

Cingular 8100, all the settings are as you state, but I get connecting... connecting... etc. and does not stop, or actually connect. Ideas?

Pearly Boy said:

Cingular 8100, all the settings are as you state, but I get connecting... connecting... etc. and does not stop, or actually connect. Ideas?

*

That means that your out of sync, and the mac is waiting and waiting.

What you do is turn-off bluetooth on 8100, and then turn off blue-tooth on the mac. Then turn bt back on the phone, and then on the mac,

Then hit connect, if it still fails, then you need to restore your phone modem app, which means back to windows with the original cdrom, and remove the install on windows, and reinstall the cdrom. Then attach the phone, then the phone will be restored to virgin.

Generally the "connecting, .. connecting" for ever is that the phone is not answering, generally what is happening is the phone blue tooth is still connected to a previous session, and the mac thinks it busy, by stopping the phone bluetooth you reset its state, unless of course the
RFCOMM modem stack is hosed, then you need to do a full reset of the 8100 sw { back to windows }.

Someday RIM will get off its arse, and supply MAC system software, or better yet, they'll put decent sw on the blackberry.

That said the 'internet connector' on the mac-osx is pure junk also, so playing with the mac and 8100 is like two morons trying to play chess, once and awhile it appears to all that there is a game, but generally there is nothing, to someone who knows chess of course all is crap.

Most of the mac/pearl users don't know chess.

Welcome to the world of denial, welcome to apple and rim.


Pearl Shot said:

Edit: You're posting from a tmodns.net IP address - does that mean you've gotten things working?

*

Years ago I lived in Europe and Asia, when the Internet came along to them they had no phone wires, and thus went straight to Nokia tethered modems via usb to laptops.

Today all over EU and Asia you'll see folks in rural areas with connections.

When I travel and see this I ask why not here? The reason of course is that USA has zillions of billions invested in copper.

For twenty bucks a month in remote europe you can get a nokia highspeed tethered modem. Why cannot you not get that here??

So along comes this pearl-8100, and I have a mac-osx intel box new. I say great now I can have a connection anywhere just like folks have had all over the world for the past five years.

Sure this email comes from this connection, but I spend more time fixing it than using it.

In EU/ASIA using these technology's I have never seen a problem EVER. I might add also that the tether modem in asia is cheap, a pager is a buck, and cell is just a little more than that.

Back to the usa, so I have this un-reliable mac/pearl connection on t-mobile,and all the cheer leaders are talking about how great it is-is.

Perhaps if we get real information, then someone with a brain at t-mobile, apple, or rim will get their excrement together.

That said its not going to happen, the vested interest in usa are for dsl,cable,dss,... usa may have been the first to get the bell-tele pots going, but its already in the dark ages due to politics, and this is the problem here.

It's in NO ones interest to make these technology's work for anyone but the hacker.

Grant said:

connecting... - Can you post a section of your Connection Log? When running Internet Connect, select Window -> Connection Log in the menu bar. Also, your might try the other set of data settings mentioned here to see if they work.

Pearly Boy/Hot Shot/Pearl Bum - you've made your point, I think. Have you considered a different handset? I've tethered successfully with a Sony T610 an a Nokia 6600 in the past - there are any number of phones out there there that may suit you better. And carriers, for that matter. If it's not working for you, try changing something. You might find a more receptive audience over at Howardforums T-Mobile board.

Steve Jobs said:

Pearly Boy,

You have made your point, and our point is that you don't love apple and rim, then go to some other blog.

sincerely,

only good news is news on this blog,

Pearly Boy said:

Grant,

I have been writing software for apple since the 1970's apple-2, and I was programming the lisa before it was a mac. I bought a mac-plus when they first come out.

Now I have a pearl-8100, and a new mac-os/x intel laptop, and your telling me to ditch it and buy a different phone/computer??

I think you miss the point, the point is that the pearl/mac doesn't work, its NOT reliable, and something has to be done.

You seem to not care at all about the problems, in the real world.

Your attitude is if you can connect once and awhile then your good. Some of us demand 24/7 and nothing less.

It's obvious that in this blog, that mediocrity is to be tolerated and worshiped.

In summary, I have a pearl-8100 and a new Intel mac-osx, and I want it to work. I want to be able to connect anywhere/anytime.

If enough folks DEMAND that this stuff work, then it will happen. If we all DENY and just smile and say wonderful things, then nothing will ever get better.

If we don't complain publicly nothing will ever improve.

This site is only for positive cheerleaders, its a good thing none of you write software.


pearly boy,

Grant said:

Steve Jobs/Pearly Boy,

Okay, you've complained. You've rejected my offer of help (which still stands). I've pointed you toward much more popular forums than my poor blog where your complaint will reach a much wider audience. We're in agreement that your problem is either with T-Mobile or RIM, since the one thing my script does (provide a series of commands to the phone to enable communication between your Mac and T-Mobile's PPP server) works well enough for you to post your vitriol here. On a regular basis.

You describe yourself as a programmer, and declare that 'something has to be done'. What's stopping you? I knew nothing about this stuff when I decided to write this script. Most programmers I know (and I know quite a few, being one myself) treat something that doesn't work to their satisfaction as a challenge, not a reason to moan about their treatment at the hands of corporate America.

So, I'm throwing down the gauntlet. If my script doesn't meet your needs, and you believe someone outside of T-Mobile or RIM can solve the problem, do so. All of the information to do so is publicly available - I have no secret connections to either T-Mobile or RIM. Publish a blog about it, and publish the results, good or ill. Post a comment here pointing to it and I'll link it in the original post. Simple, no?

You're welcome to keep posting your comments here in the meantime - I don't believe in censorship. I hope you'll understand if I respond to the comments actually seeking help first, though.

Chris said:

I have a Cingular BB Pearl 8100 running 4.2.0.71.

I followed the directions above, and I was able to connect within five minutes.

I'll agree that upstream is quite slow, but, if you think about it, that makes sense -- Cingular is throttling the traffic as if the end user is using a WAP browser.

Furthermore, for the naysayers, PocketMac SyncManager does work. I'm syncing Contacts from Address Book and Calendar from iCal. This took a bit of patience to get working.

I don't know about any of the Windows issues (I don't use Windows, only OS X), but it seems to work reasonably well on my MacBook 10.4.8.

zynizen@hotmail.com said:

Ok, sounds like everything works well for all Pearl users on T-Mobile, or Cingular, what about us Canadian users on Rogers Wireless?

I've called Rogers, Called Rogers Blackberry Application Support, Tried even all the settings here on the forum, nothing works,

First thing, connection log, doesn't even display, just says connection failed., connection failed.

Seems this works well in USA, but to us Canadians, please I would love to find a proper solution. I was going to try www.mobishark.com sharkmodem but that only works on windows.

ANY further help would be appreciated.

THANKS in ADVANCE

Jason Estes said:

Thanks so much for this!! It worked like a charm first time off the bat. In fact I'm leaving this comment connected via my phone.

Thanks so much!

Grant said:

Zynizen - There are Rogers data settings in the Carrier-Specific section of the forums linked at the top of the post. If they don't work for you, post a section of your Connection Log in the Pearl forum and I'll see what I can do.

Eric Cheng said:

I'm also getting the LCP terminated by peer problem (CINGULAR, Blackberry Unlimited International).

Thu Feb 1 20:41:25 2007 : Connecting via BlackBerry 8100.
Thu Feb 1 20:41:25 2007 : Making EDGE connection.
Thu Feb 1 20:41:28 2007 : Serial connection established.
Thu Feb 1 20:41:28 2007 : Using interface ppp0
Thu Feb 1 20:41:28 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Thu Feb 1 20:41:29 2007 : Remote message: WAP@CINGULARGPRS.COM
Thu Feb 1 20:41:29 2007 : PAP authentication succeeded
Thu Feb 1 20:41:30 2007 : LCP terminated by peer
Thu Feb 1 20:41:33 2007 : Connection terminated.
Thu Feb 1 20:41:39 2007 : Serial link disconnected.

I've tried using both WAP@CINGULARGPRS.COM and ISP@CINGULARGPRS.COM, and have followed the directions here exactly. In fact, I've gone over it about two dozen times, and it fails the same way every time. :)

There seems to be something making some Cingular instances work, and others fail.

I tried calling Cingular to get help, but it's nearly impossible to get to someone who can help. Haven't succeeded, yet.

Grant said:

Eric - Check the Cingular settings I have listed over at forums.fibble.org (under Carrier-Specific Data Settings). The username isn't the only this that changes between the two options - you have to use a different APN as well.

Are you using BIS or BES? You'd likely only be using BES if your company runs their own blackberry service.

Eric Cheng said:

Thanks, Grant. I tried the other APN setting as well, with the same results:

Fri Feb 2 21:37:45 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Fri Feb 2 21:37:47 2007 : Remote message: ISP@CINGULARGPRS.COM
Fri Feb 2 21:37:47 2007 : PAP authentication succeeded
Fri Feb 2 21:37:47 2007 : LCP terminated by peer
Fri Feb 2 21:37:50 2007 : Connection terminated.
Fri Feb 2 21:37:56 2007 : Serial link disconnected.

I'm using BIS, not BES. The TCP setting on my phone list wap.cingular and WAP@CINGULARGPRS.COM, and I can get to the internet using BB apps.

Any more ideas? :)

Doug Van Houten said:

Hey on my mac it says "device does not have the nessessary service".... i parid the pearl with the mac everything went fine until i hit browse on the mac. the pearls blue light comes on for a sec then it gives me that message on the comp

rrgrin said:

For those trying to use Rogers in Canada, try these settings in Internet Connection:

Telephone Number: goam.com
Account Name: wapuser1
Password: wap

that seemed to work for me... but watch your bill ;)

Grant said:

Eric: Can you turn on verbose logging for your BlackBerry network connection? In the Network Preferences pane, chose the Bluetooth connection and click Configure...

Then click 'PPP Options...' and check 'use verbose logging'. Save everything and try connecting again. Post the new log info here and I'll see what I can do.

Doug: You can't browse the contents of your phone from your mac via Bluetooth - that's a limitation of RIM's Bluetooth implementation.

Scott said:

Got it to work, great script!

Was having some trouble with the *99***1# as the number to dial. The post by 'Brandt' solved this issue by switching to that value to wap.voicestream.com.

Posting this from the connection now.

Now I just need to solve the issue of it disconnecting every 5 minutes.

Speedtest reported 178 down / 8 up using the Chicago server from the Mpls / St. Paul area.

Any help with the disconnect would be appreciated.

Scott said:

Diconnect problem solved. I needed to disable the 'Send PPP echo packets' option under the PPP network options.

Been connected for over 30 minutes with no issues. Wanted to pass it on to others.

Matt Adams said:

Many thanks for this!

As an addition - to use it with O2 in the UK these are the settings you need:

Account Name: o2web Password: password. Telephone number: mobile.o2.co.uk

Matt Adams said:

Many thanks for this!

As an addition - to use it with O2 in the UK these are the settings you need:

Account Name: o2web Password: password. Telephone number: mobile.o2.co.uk

Steven Blinn said:

Using an iBook G4 with a BB through Cingular and everything works fine. Status says I'm connected at 460800 bps.

Now a stupid question, is the time I'm connected to the Internet going against my monthly minutes?

TIA,
Steven

Grant said:

Steven - it shouldn't, but it will count against whatever data plan you have I believe. If you don't have a data plan, you're likely paying a per-KB fee. Check with Cingular to be sure.

Steven Blinn said:

I'm on the Blackberry Connect Unlimited Plan which according to Cingular means I'm paying only a monthly fee for data transfer.

I have another stupid question. Why would I want to use my phone as a modem in the first place?

Joanna said:

Thanks for the instructions! T-mobile kept going back and forth with me "you can't use the Pearl as a modem with your Macbook", "maybe try this" etc. I'm surprised at how little they know when it comes down to support. Anyways, I've successfully connected, thanks.

Greg McKenna said:

Grant, You are a genius and I am in your debt.
I have set this up with both with my iBook G4 and my T-mobile Pearl, as well as my friends Intel MacBook with his Cingular Pearl. Both were a snap to set up-- one attempt with both. Your instructions were perfect.
Yesterday I was trapped on a plane on the runway for hours. Everyone else was bored silly, and I surfed away for hours on my computer over the Pearl sitting in my pocket, perfectly content. Even downloaded an iTunes TV show.....

James L said:

Wow, I'm suprised the thread stayed act5ive for so long, but I'm wondering if there's anyway to tether the e61 to a Mac via USB. My computer doesn't have Bluetooth, and if I don't have to go out and get an adapter, I won't. I'd appreciate any help here.

Thanks,.

surfnrg said:

So to date is the 8703e BB still not able to tether up to a Mac G4 Powerbook? Just got my first BB and think they're great but very bummed that I can't tether to my Mac as I was told I could. Any suggestions or leads to other forums/blogs is greatly appreciated. Or should I return my BB to Verizon and ask for an 8100? What are the differences? Thanks.,

phil getchell said:

anyone know if this works for the 8800? it's kinda like a fatter pearl, no?

thanx

Grant said:

James L - sorry, no clue about USB drivers.

surfnrg - the 87xx series are a very different device from the 8100/8800. They lack some basic bluetooth features required to make tethering work.

Phil - I don't have an 8800 to test against, but I don't see any reason why it wouldn't work. If you get an 8800, try it out and report back!

Eric Cheng said:

For bluetooth networking using an 8700 and a Mac, check out Pulse, which started out as a response to the BB 8700 bounty coordinated by Alex King.

Eric said:

Grant -- thanks again for your help. Here is the verbose log (below). As a side note, I was in Thailand a few days ago, and I managed to get things to connect -- ONCE. No settings were changed, and I could not reproduce it again. :(

Mon Feb 26 23:43:53 2007 : Connecting via BlackBerry 8100.
Mon Feb 26 23:43:53 2007 : CCLWrite : ATZ\13
Mon Feb 26 23:43:53 2007 : CCLMatched : OK\13\10
Mon Feb 26 23:43:53 2007 : CCLWrite : AT+cgdcont=1,"IP","wap.cingular"\13
Mon Feb 26 23:43:53 2007 : CCLMatched : OK\13\10
Mon Feb 26 23:43:53 2007 : Making EDGE connection.
Mon Feb 26 23:43:53 2007 : CCLWrite : ATDT*99***1#\13
Mon Feb 26 23:43:53 2007 : CCLMatched : CONNECT
Mon Feb 26 23:43:56 2007 : Serial connection established.
Mon Feb 26 23:43:56 2007 : using link 0
Mon Feb 26 23:43:56 2007 : Using interface ppp0
Mon Feb 26 23:43:56 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Mon Feb 26 23:43:57 2007 : sent [LCP ConfReq id=0x1 ]
Mon Feb 26 23:43:57 2007 : rcvd [LCP ConfReq id=0x0 ]
Mon Feb 26 23:43:57 2007 : lcp_reqci: returning CONFACK.
Mon Feb 26 23:43:57 2007 : sent [LCP ConfAck id=0x0 ]
Mon Feb 26 23:43:57 2007 : rcvd [LCP ConfRej id=0x1 ]
Mon Feb 26 23:43:57 2007 : sent [LCP ConfReq id=0x2 ]
Mon Feb 26 23:43:57 2007 : rcvd [LCP ConfAck id=0x2 ]
Mon Feb 26 23:43:57 2007 : sent [LCP EchoReq id=0x0 magic=0x0]
Mon Feb 26 23:43:57 2007 : sent [PAP AuthReq id=0x1 user="WAP@CINGULARGPRS.COM" password=]
Mon Feb 26 23:43:57 2007 : rcvd [PAP AuthAck id=0x1 "WAP@CINGULARGPRS.COM" 09 43 49 4e 47 55 4c 41 52 31]
Mon Feb 26 23:43:57 2007 : Remote message: WAP@CINGULARGPRS.COM
Mon Feb 26 23:43:57 2007 : PAP authentication succeeded
Mon Feb 26 23:43:57 2007 : sent [IPCP ConfReq id=0x1 ]
Mon Feb 26 23:43:57 2007 : sent [IPV6CP ConfReq id=0x1 ]
Mon Feb 26 23:43:57 2007 : rcvd [IPCP ConfReq id=0x0 ]
Mon Feb 26 23:43:57 2007 : ipcp: returning Configure-ACK
Mon Feb 26 23:43:57 2007 : sent [IPCP ConfAck id=0x0 ]
Mon Feb 26 23:43:57 2007 : rcvd [LCP ProtRej id=0x1 80 57 01 01 00 0e 01 0a 02 17 f2 ff fe c5 29 f7]
Mon Feb 26 23:43:58 2007 : rcvd [LCP TermReq id=0x0]
Mon Feb 26 23:43:58 2007 : LCP terminated by peer
Mon Feb 26 23:43:58 2007 : sent [LCP TermAck id=0x0]
Mon Feb 26 23:43:58 2007 : rcvd [LCP ConfReq id=0x2 ]
Mon Feb 26 23:44:01 2007 : Connection terminated.
Mon Feb 26 23:44:02 2007 : CCLWrite : +++

Grant said:

Eric - I've been hesitant to recommend the Brain Murmurs product to people asking about solutions for the 8700 due to the uproar I've been seeing on the BlackBerry forums I frequent. Do you have any experience with their product?

Your log snippet indicates that IPV6 is enabled on your Bluetooth network connection, and that Cingular's equipment doesn't like it:

> Mon Feb 26 23:43:57 2007 : sent [IPV6CP ConfReq id=0x1 ]
...
> Mon Feb 26 23:43:57 2007 : rcvd [LCP ProtRej id=0x1 80 57 01 01 00 0e 01 0a 02 17 f2 ff fe c5 29 f7]
> Mon Feb 26 23:43:58 2007 : rcvd [LCP TermReq id=0x0]

Try disabling IPV6 for your Bluetooth network connection. Hope that helps!

noah kagan said:

you are awesome. this was great and now i can use my phone=) woot woot

Eric said:

Grant -

I turned off IPv6 (I should have done that before -- somehow missed that among the many comments here), but it still isn't connecting (see below). Thanks again for your continued help...

Tue Feb 27 23:01:18 2007 : Connecting via BlackBerry 8100.
Tue Feb 27 23:01:18 2007 : CCLWrite : ATZ\13
Tue Feb 27 23:01:18 2007 : CCLMatched : OK\13\10
Tue Feb 27 23:01:18 2007 : CCLWrite : AT+cgdcont=1,"IP","wap.cingular"\13
Tue Feb 27 23:01:18 2007 : CCLMatched : OK\13\10
Tue Feb 27 23:01:18 2007 : Making EDGE connection.
Tue Feb 27 23:01:18 2007 : CCLWrite : ATDT*99***1#\13
Tue Feb 27 23:01:18 2007 : CCLMatched : CONNECT
Tue Feb 27 23:01:21 2007 : Serial connection established.
Tue Feb 27 23:01:21 2007 : using link 0
Tue Feb 27 23:01:21 2007 : Using interface ppp0
Tue Feb 27 23:01:21 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Tue Feb 27 23:01:22 2007 : sent [LCP ConfReq id=0x1 ]
Tue Feb 27 23:01:22 2007 : rcvd [LCP ConfReq id=0x0 ]
Tue Feb 27 23:01:22 2007 : lcp_reqci: returning CONFACK.
Tue Feb 27 23:01:22 2007 : sent [LCP ConfAck id=0x0 ]
Tue Feb 27 23:01:22 2007 : rcvd [LCP ConfRej id=0x1 ]
Tue Feb 27 23:01:22 2007 : sent [LCP ConfReq id=0x2 ]
Tue Feb 27 23:01:22 2007 : rcvd [LCP ConfAck id=0x2 ]
Tue Feb 27 23:01:22 2007 : sent [LCP EchoReq id=0x0 magic=0x0]
Tue Feb 27 23:01:22 2007 : sent [PAP AuthReq id=0x1 user="WAP@CINGULARGPRS.COM" password=]
Tue Feb 27 23:01:22 2007 : rcvd [PAP AuthAck id=0x1 "WAP@CINGULARGPRS.COM" 09 43 49 4e 47 55 4c 41 52 31]
Tue Feb 27 23:01:22 2007 : Remote message: WAP@CINGULARGPRS.COM
Tue Feb 27 23:01:22 2007 : PAP authentication succeeded
Tue Feb 27 23:01:22 2007 : sent [IPCP ConfReq id=0x1 ]
Tue Feb 27 23:01:22 2007 : rcvd [IPCP ConfReq id=0x0 ]
Tue Feb 27 23:01:22 2007 : ipcp: returning Configure-ACK
Tue Feb 27 23:01:22 2007 : sent [IPCP ConfAck id=0x0 ]
Tue Feb 27 23:01:23 2007 : rcvd [LCP TermReq id=0x0]
Tue Feb 27 23:01:23 2007 : LCP terminated by peer
Tue Feb 27 23:01:23 2007 : sent [LCP TermAck id=0x0]
Tue Feb 27 23:01:23 2007 : rcvd [LCP ConfReq id=0x1 ]
Tue Feb 27 23:01:26 2007 : Connection terminated.
Tue Feb 27 23:01:27 2007 : CCLWrite : +++
Tue Feb 27 23:01:30 2007 : CCLWrite : ATH0\13
Tue Feb 27 23:01:30 2007 : CCLMatched : OK\13\10
Tue Feb 27 23:01:31 2007 : CCLWrite : AT&F\13
Tue Feb 27 23:01:31 2007 : CCLMatched : OK\13\10
Tue Feb 27 23:01:31 2007 : Serial link disconnected.
Tue Feb 27 23:01:31 2007 : Serial link disconnected.

JP said:

this is awesome... the same exact blackberry settings work even with my RAZR V3

Sam said:

Grant! I just wanted to say thanks for taking the time to put this together. I'm shocked at the some of the responses you've gotten here, its as if some people think it is your job to be the technical liaison between apple and rim. You've been helpful and patient, and they've been dicks.

Your script worked for me on the first try, and I'm replying with it right now. You've created for free a 'killer feature' for me, and I'm thankful. Do you have a 'donate' link around? If so, I'd use it!

Thanks, and don't let the dickheads drag you down, there are lots more people who appreciate your efforts to free us mac users. :)

Grant said:

Sam - thanks for the vote of confidence. Should you be inclined, there's a new PayPal link on the right side of the blog. Beer money is always appreciated. :)

Doug Blossom said:

Hi, I had this working first try, but then I got a replacement device and I haven't been able to get it to work since. I've tried everything. Any suggestions on what the issue might be would be greatly appreciated.

Craig said:

Hi. Great little script. Set it up fine on an OS x Macbook and I am a Windows user!!! BUT. I'm in Australia and am using the Optus network. They gave me the number as *99# which connects but then disconnects. One guy said I needed no user name and password another said It wouldnt work as the desktop manager needs to send the phone serial number. I have no idea.

I know your not in Australia but have you any idea what I could try? Thanks.

Grant said:

Doug - hmm. That's unusual. If you can, please post a portion of your Connection Log in a new topic over in the forums and I'll see what I can do.

Craig - Good to see my global reach has extended to yet another continent! :) I would suggest trying *99***1# as your dial string. If that doesn't work, post a section of your Connection Log in the forum and we'll go from there.

Grant said:

Eric - sorry for the delay in replying, but I've been trying to get hold of a cingular SIM to test with (no luck yet). From your log it appears that you're authenticating successfully, which means something about the connection configuration is incorrect.

The first thing I'd try is turning off Echo Packets as described in Update 4. If that doesn't work, post a comment with the email address field of the form filled in and I'll contact you with some additional debugging steps.

Eric said:

Hey, Grant -- disable of Echo Packets didn't work. Connection log looks the same as before.

Thanks again for all your help with getting this to work!

Joe said:

I've got an 8800 with Cingular. This works perfectly for me. Thanks so much.

Jim G. said:

Is there any way to get this script via windows PC and save it to a disc and transfer it to my mac? I am connected via pearl and USB and don't have a wireless connection available directly to my powerbook. please send me an E-mail ... jimgose@tmo.blackberry.net thank you for your assistance!

noor said:

hi grant. I am having the same problem as eric. i have a pearl as well on cingular unlimited data plan. I also have the same log as he does ... any updates on that ?

JenM said:

Grant,
I've been following this blog for a while. I got my blackberry pearl early last November. I found your blog in December and was online via bluetooth just like your instructions said. I didn't use it for a couple of weeks then when I tried to use it after xmas, I couldn't get back on. I didn't have time to work with it but recently I've needed it so I'm trying to get it figured out. I am using cingular and I get the same messages as Eric and Noor. I'm not sure where to find the IPV6 to check that but would like to know if you and Eric found a solution.
Thanks.

Grant said:

noor, JenM - I've been on vacation for a week (introducing my son to his Great Grandmother!) so I haven't made any progress on the Cingular issue. I'm still trying to get access to a Cingular SIM for testing, but it appears that IPv6 isn't the only problem.

To disable IPv6, you'll need to go into the Network page of System Preferences, select the Bluetooth connection and click 'Configure...'. Then click the TCP/IP tab in the window that appears and click the 'Configure IPv6...' button there.

As for the other problem, my current theory is that for one reason or another Cingular isn't allowing users to access the Cingular APN for some reason. I'm curious - are there any Cingular users out there with access to a Windows PC? Can you successfully tether via Windows?

shannon said:

Hi all, just wanted to say I am successfully connected right now - using my blackberry 8100 through the suncom network. Suncom of course told me this was not a supported feature and would not help me figure it out. APN I am using is mobileinternet, account name is guest, password is guest - didn't work until I entered guest, so that is def. needed. Thanks for all the help!

shannon said:

Hi all, just wanted to say I am successfully connected right now - using my blackberry 8100 through the suncom network. Suncom of course told me this was not a supported feature and would not help me figure it out. APN I am using is mobileinternet, account name is guest, password is guest - didn't work until I entered guest, so that is def. needed. Thanks for all the help!

josh said:

works fine on my cingular 8800 with an intel MacBook.

if I set the thing right on the mac I can get just over 200Kbps download and 90Kbps up.

a usb solution would be sweet.

shannon said:

I take it back - suncome contacted me and said they had to verify my phones settings and needed my blackberry PIN - I don't know what settings they changed but now it won't connect. Now it says connecting - authenticating - disconnecting. Then internet connect message pops up and says could not negotiate a connection with the remote PPP server.

Doug Blossom said:

Thanks for getting back to me. I'm using my G4 powerbook 10.4.9 and after I hit connect in internet connection is says "The connection has failed. Please verify your settings and try again." Nothing on my computer should have changed, is there anything I might have missed putting back on the replacement device? This is frustrating because it worked first try before the phone pooped out on me! Thanks again for your help!

Grant said:

shannon, Doug - Sorry to hear you're having problems. Please post a copy of your Connection log over in the forums and I'll see what I can do.

hello said:

when I select "Access internet..."
I can't see the options below it on my macbook, any ideas?

Wendi said:

Once you have the net on your macbook from the blackberry pearl, does it charge you anything extra on your cellular provider?

shannon said:

I got it worked out, reset the blackberry back to original settings and it works like a champ!

chris said:

i am on a powerbook running 10.3.9 and i am having some trouble. my phone has been able to find my computer, but everytime i try to "set up device" on my computer it says that there are no devices found. do you know if this will work if you arent running tiger?

Grant said:

chris - make sure your phone is set to be discoverable - it's in the Options -> Bluetooth; hit the menu key and select Options (again), then set Discoverable to 'yes'.

chris said:

wow. i feel stupid. haha thanks for your help.

Slainte said:

Hello,

I am having an issue with the Rogers Wireless in Canada.

With a PowerBook G4, and an 8100 I can connect fine. I can do DNS lookups, but can not establish any TCP sessions at all.

I have tried TCP Header Compression enabled and disabled, and still no love.

I am able to browse fine with the phone itself.

Any comments?

cheers


rob@rjdesign.co.uk said:

all sounds fab, but stuck in the uk, not the usa !
how do i make this work on uk vodafone ......can anyone help please, thanks, rob

Rob S. said:

Hey Grant,

I just got a Pearl through "Cellular One" which is sometimes known as "Dobson."

I'm not sure what to fill in the blanks in Internet Connect.

Any guesses for Telephone Number, ect.

I looked at the TCP settings, and they are all blank.

Thanks in advance!

Rob

Anonymous said:

I"m not sure if this well help, but when entering
wap.cellularoneinternet

and guest/guest I get:


Sat Apr 14 23:29:56 2007 : Connecting via BlackBerry 8100.
Sat Apr 14 23:29:57 2007 : Making EDGE connection.
Sat Apr 14 23:30:00 2007 : Serial connection established.
Sat Apr 14 23:30:00 2007 : Using interface ppp0
Sat Apr 14 23:30:00 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Sat Apr 14 23:30:02 2007 : Remote message: guest
Sat Apr 14 23:30:02 2007 : PAP authentication succeeded
Sat Apr 14 23:30:02 2007 : LCP terminated by peer
Sat Apr 14 23:30:06 2007 : Connection terminated.
Sat Apr 14 23:30:11 2007 : Serial link disconnected.

Rob S. said:

OK...I found out that the apn is cellular1wap.

When I enter that and try to connect, I get:

Sun Apr 15 14:57:33 2007 : Connecting via BlackBerry 8100.
Sun Apr 15 14:57:33 2007 : Making EDGE connection.
Sun Apr 15 14:57:36 2007 : Serial connection established.
Sun Apr 15 14:57:37 2007 : Using interface ppp0
Sun Apr 15 14:57:37 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem


It just freezes at "establishing connection."

Thanks so much for any help!

Rob

Grant said:

@Rob S. - I did a bit of googling and it looks like the APN for Cellular One you posted (cellular1wap) is correct. You should leave the username and password fields blank - try deleting the guest/guest and see if that works for you.

Rob S. said:

Hi Grant,

Thanks for the replay...you are a saint for helping all these people! :)

All I get is:

Mon Apr 16 09:57:16 2007 : Connecting via BlackBerry 8100.
Mon Apr 16 09:57:16 2007 : Making EDGE connection.
Mon Apr 16 09:57:19 2007 : Serial connection established.
Mon Apr 16 09:57:19 2007 : Using interface ppp0
Mon Apr 16 09:57:19 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem


It seems to hang at "Establishing connection."

Does this mean that I've connected? The net doesn't work when it says this.

Thanks so much for any help!!!

Rob

Grant said:

@Rob S. - Check to see if you have IPv6 turned off for your bluetooth network connection (System Preferences, Network, highlight Bluetooth and click Configure, click the TCP/IP tab and click Configure IPv6). If that's off and it's still not connecting, turn on Verbose Logging (PPP tab, under PPP Options) and post a snippet of the extra log information. We'll figure it out. :)

Rob S. said:

Thanks again for your help! I tried what you said, and no luck, so here is a clip of the log:


Mon Apr 16 15:07:53 2007 : Connecting via BlackBerry 8100.
Mon Apr 16 15:07:53 2007 : CCLWrite : ATZ\13
Mon Apr 16 15:07:53 2007 : CCLMatched : OK\13\10
Mon Apr 16 15:07:53 2007 : CCLWrite : AT+cgdcont=1,"IP","cellular1wap"\13
Mon Apr 16 15:07:53 2007 : CCLMatched : OK\13\10
Mon Apr 16 15:07:53 2007 : Making EDGE connection.
Mon Apr 16 15:07:53 2007 : CCLWrite : ATDT*99***1#\13
Mon Apr 16 15:07:53 2007 : CCLMatched : CONNECT
Mon Apr 16 15:07:56 2007 : Serial connection established.
Mon Apr 16 15:07:56 2007 : using link 0
Mon Apr 16 15:07:56 2007 : Using interface ppp0
Mon Apr 16 15:07:56 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Mon Apr 16 15:07:57 2007 : sent [LCP ConfReq id=0x1 ]
Mon Apr 16 15:07:57 2007 : rcvd [LCP ConfReq id=0x0 ]
Mon Apr 16 15:07:58 2007 : No auth is possible
Mon Apr 16 15:07:58 2007 : lcp_reqci: returning CONFREJ.
Mon Apr 16 15:07:58 2007 : sent [LCP ConfRej id=0x0 ]
Mon Apr 16 15:07:58 2007 : rcvd [LCP ConfRej id=0x1 ]
Mon Apr 16 15:07:58 2007 : sent [LCP ConfReq id=0x2 ]
Mon Apr 16 15:07:58 2007 : rcvd [LCP ConfAck id=0x2 ]
Mon Apr 16 15:08:01 2007 : sent [LCP ConfReq id=0x2 ]
Mon Apr 16 15:08:01 2007 : rcvd [LCP ConfReq id=0x1 ]
Mon Apr 16 15:08:01 2007 : No auth is possible
Mon Apr 16 15:08:01 2007 : lcp_reqci: returning CONFREJ.
Mon Apr 16 15:08:01 2007 : sent [LCP ConfRej id=0x1 ]
Mon Apr 16 15:08:01 2007 : rcvd [LCP ConfAck id=0x2 ]
Mon Apr 16 15:08:01 2007 : rcvd [LCP ConfReq id=0x2 ]
Mon Apr 16 15:08:01 2007 : No auth is possible
Mon Apr 16 15:08:01 2007 : lcp_reqci: returning CONFREJ.
Mon Apr 16 15:08:01 2007 : sent [LCP ConfRej id=0x2 ]
Mon Apr 16 15:08:01 2007 : rcvd [LCP ConfReq id=0x3 ]
Mon Apr 16 15:08:01 2007 : No auth is possible
Mon Apr 16 15:08:01 2007 : lcp_reqci: returning CONFREJ.
Mon Apr 16 15:08:01 2007 : sent [LCP ConfRej id=0x3 ]
Mon Apr 16 15:08:01 2007 : rcvd [LCP ConfReq id=0x4 ]
Mon Apr 16 15:08:01 2007 : No auth is possible
Mon Apr 16 15:08:01 2007 : lcp_reqci: returning CONFREJ.
Mon Apr 16 15:08:01 2007 : sent [LCP ConfRej id=0x4 ]
Mon Apr 16 15:08:01 2007 : rcvd [LCP ConfReq id=0x5 ]
Mon Apr 16 15:08:01 2007 : No auth is possible
Mon Apr 16 15:08:01 2007 : lcp_reqci: returning CONFREJ.
Mon Apr 16 15:08:01 2007 : sent [LCP ConfRej id=0x5 ]
Mon Apr 16 15:08:01 2007 : rcvd [LCP ConfReq id=0x6 ]
Mon Apr 16 15:08:01 2007 : No auth is possible
Mon Apr 16 15:08:01 2007 : lcp_reqci: returning CONFREJ.
Mon Apr 16 15:08:01 2007 : sent [LCP ConfRej id=0x6 ]
Mon Apr 16 15:08:01 2007 : rcvd [LCP ConfReq id=0x7 ]
Mon Apr 16 15:08:01 2007 : No auth is possible


After that, it just kept repeating over and over.

Thanks again!!!!!

Rob

Rob S. said:

Update: I just entered guest/guest and it seems to be working. :)

Rob S. said:

WOW...This is amazing!!! I can't thank you enough for writing this!!!

I am very impressed with the speed! Not bad at all!!!

Rob

Grant said:

@Rob S. - It sounds like you got things working. If so, glad to hear it! What turned out to be the last problem?

adam19ku@yahoo.com said:

I have a blackberrry 8800 on an unlimited international email and data plan through cingular.

Trying to set this up today and I got as far as Authenticating... it just hangs there. I'm on the Orange mobile network, so I tried using both cingular settings and orange settings. Any other ideas?

Rob S. said:

Thanks so much Grant. I think the only problem was the username/pw. While discussing the use of a pearl as a modem in another forum, someone chimed in with...

:hey,

I just wanted to chime in on this one since I'm on alot of BB forums too, if you don't have an unlimited data plan, (and sometimes even if you do) you might get an interesting bill the following month. there has been more then a few who wound up with a bill in the 1-2K range. I know Cingular has a plan (quite pricey) that allows for modem use.


Has this happened to anybody you know?

Thanks again,

Rob

Rodrigo said:

I have tried all the configs and it does start to connect but if i leave it blank the name and password and get stuck on connecting now if i use guest/guest this the the msg that i get
" Could not negotiate a connection with the remote PPP server. Please verify your settings and try again."

adam19ku@yahoo.com said:

So just so the gurus who are lurking around here know a little more, when I get to "Authenticating" i noted that my connection doesn't go any further. Below is my log... I am a cingular customer traveling around Europe. Right now I'm on the vodafone UK network. I've tried using both the cingular and vodafone settings.

Thu Apr 19 18:24:12 2007 : Connecting via BlackBerry 8800.
Thu Apr 19 18:24:12 2007 : Making EDGE connection.
Thu Apr 19 18:24:15 2007 : Serial connection established.
Thu Apr 19 18:24:15 2007 : Using interface ppp0
Thu Apr 19 18:24:15 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Thu Apr 19 18:24:16 2007 : LCP: Rcvd Code-Reject for code 0, id 0

Grant said:

@Rob S. - I haven't heard of anyone being socked with a hefty data charge - frankly, at these speeds it's unlikely they'll notice.

@Rodrigo - Who's your carrier? Can you post a copy of your connection log?

@adam19ku - I wouldn't expect Voda settings to work for you unless you're a Vodafone customer. The Cingular settings should work, though you'll likely be paying roaming data charges if you do successfully connect, which can be quite high.

Try turning on Verbose Logging as described elsewhere in the comments and posting a section of the verbose logs. I'll see what I can do. Do you have a MediaNET package on your account?

adam19ku@yahoo.com said:

I got everything working. Turns out that Cingular didn't have something set up correctly on my account. So now it's all running and quite nice I might add.

As for the data roaming charges, I have called customer services on three separate occasions and go the same answer each time, that it is covered under my international unlimited blackberry plan. I hope they're right!

Eric Cheng said:

adam -- do you know what it was that Cingular added? I'm on the phone with them right now, trying to get the WIX items added, and I'm receiving a lot of... hassle.

oh my god, are they incompetent.

adam19ku@yahoo.com said:

They just added the wap.cingular stuff to my plan... but be warned, I have a sh*tload of charges now on my account. After three separate people telling me that I had unlimited data, it turns out I don't, and now I'm busy working on having those charges removed.

noor said:

hi eric,

did you get this thing working yet? i still get to the aithenticating part and get disconnected with my cingural pearl.

realizhymn - myspace.com/realizhymn said:

works fine
Last Result:
Download Speed: 195 kbps (24.4 KB/sec transfer rate)
Upload Speed: 48 kbps (6 KB/sec transfer rate)

realizhymn - myspace.com/realizhymn said:

works fine - used tmobile BB 8800/Mac Mini

Last Result:
Download Speed: 195 kbps (24.4 KB/sec transfer rate)
Upload Speed: 48 kbps (6 KB/sec transfer rate)

Megan said:

I need help. No matter what i try, my blue tooth is not allowing me to send files to my blackberry or vice versa...it says "device does not have necessary services" when i try. however, it will allow me to use it as a modem...no problem. i look forward to your help! ;)

Scurvey Dog said:

Cingular
8700c
OS upgraded to 4.2

was able to get it working 1 time, worked great but a little slow

log file reads

Tue May 8 13:42:11 2007 : Connecting via BlackBerry 8100.
Tue May 8 13:42:11 2007 : Connect script failed
Tue May 8 13:44:21 2007 : Connecting via BlackBerry 8100.
Tue May 8 13:44:21 2007 : Making EDGE connection.
Tue May 8 13:44:24 2007 : Serial connection established.
Tue May 8 13:44:24 2007 : Using interface ppp0
Tue May 8 13:44:24 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Tue May 8 13:44:25 2007 : LCP: Rcvd Code-Reject for code 0, id 0
Tue May 8 13:44:27 2007 : CHAP authentication succeeded
Tue May 8 13:44:27 2007 : local IP address 10.125.251.53
Tue May 8 13:44:27 2007 : remote IP address 169.254.1.1
Tue May 8 13:44:27 2007 : primary DNS address 66.102.163.231
Tue May 8 13:48:44 2007 : Hangup (SIGHUP)
Tue May 8 13:48:50 2007 : Connection terminated.
Tue May 8 13:48:50 2007 : Connect time 4.4 minutes.
Tue May 8 13:48:50 2007 : Sent 67887 bytes, received 310236 bytes.


it only worked the first time though, every time i do it now im unable to connect. log follows

Tue May 8 13:49:31 2007 : Connecting via BlackBerry 8100.
Tue May 8 13:49:31 2007 : Making EDGE connection.
Tue May 8 13:49:34 2007 : Serial connection established.
Tue May 8 13:49:34 2007 : Using interface ppp0
Tue May 8 13:49:34 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Tue May 8 13:50:05 2007 : LCP: timeout sending Config-Requests
Tue May 8 13:50:05 2007 : Connection terminated.
Tue May 8 13:50:19 2007 : Hangup (SIGHUP)


whats goin on? is that cingular pissing on me?

JD Yates said:

Not sure if you were aware of this already, but your script works for the 8800 as well as the Pearl. Thanks! You ROCK! 198kbps down, and 84kbps up on CingularEDGE Dallas.

JD

Brian said:

Grant, Can I email you directly? I am having problems connecting to my powerbook g4 with the 8100 and I would like to take screen shots and email them to you to make sure I have everything configured correctly.

Grant said:

@Brian - You can post the screen shots in a new thread over in the forums if you'd like; if you'd rather email, post another comment with the email address field filled in and I'd be happy to help.

James Watts said:

Works great!

I had a problem with my computer converting the script file to a "unix executable" file when i would delete the .rtf off of it, I figured out that if you paste the code into script editor, save it as text and then take of that extention it will be a script text file and works just fine.

Thanks for posting all this info, this is awesome! another reason im so happy about t-mobile and my blackberry!

naveed said:

Yessssss, this is fantastic. Thanks very much for setting this up; I can now browse anywhere I have t-mobile service.

On the dslreports speed test, I'm getting 74kb down, but it stalls on the upload test. Also, after about 5 minutes, the connection seems to quit, and I have to restart using the internet connect menu bar drop-down menu. Not a big deal; I'm just grateful to have software that works relatively well.

Eric Cheng said:

Grant -- i'm in Hong Kong, and am connected via my Blackberry Pearl now. After months of problems, here's how I got it working (you're not going to like it).

First of all, I am on the International Unlimited Data Plan.

1. Opera and other apps that connect directly did not work on my BB.

2. I called Cingular's data services people repeatedly. Not a single person could help. If I even brought up that I wanted to use apps that access the internet directly (like Opera), they stopped being helpful. Cingular Blackberries "do not work with Opera," I was told. I don't know if they changed anything on my account.

3. I walked into a Cingular store, and finally found someone who wanted to help. Every single Blackberry in the store had Opera installed and working. He said all BBs work with Opera out of the box on the Cingular network.

4. The rep could not make my Pearl work with Opera. If it wasn't going to work with Opera, there is no way it would work as a Bluetooth modem. He finally told me to call in to Cingular to swap out my Pearl. "It has to be a hardware problem," he said. He told me to tell Cingular "the browser isn't working" (and to omit the fact that the browser in question was Opera).

5. I walked out of the store. It was too late to call the hardware replacement number.

6. I got home and tried Opera. It worked. I tried BB as a Bluetooth modem. It worked.

After months, it finally works, and I have no idea why.

Eric Cheng said:

Grant -- i'm in Hong Kong, and am connected via my Blackberry Pearl now. After months of problems, here's how I got it working (you're not going to like it).

First of all, I am on the International Unlimited Data Plan.

1. Opera and other apps that connect directly did not work on my BB.

2. I called Cingular's data services people repeatedly. Not a single person could help. If I even brought up that I wanted to use apps that access the internet directly (like Opera), they stopped being helpful. Cingular Blackberries "do not work with Opera," I was told. I don't know if they changed anything on my account.

3. I walked into a Cingular store, and finally found someone who wanted to help. Every single Blackberry in the store had Opera installed and working. He said all BBs work with Opera out of the box on the Cingular network.

4. The rep could not make my Pearl work with Opera. If it wasn't going to work with Opera, there is no way it would work as a Bluetooth modem. He finally told me to call in to Cingular to swap out my Pearl. "It has to be a hardware problem," he said. He told me to tell Cingular "the browser isn't working" (and to omit the fact that the browser in question was Opera).

5. I walked out of the store. It was too late to call the hardware replacement number.

6. I got home and tried Opera. It worked. I tried BB as a Bluetooth modem. It worked.

After months, it finally works, and I have no idea why.

ty said:

hi grant,

just finished reading through the entire thread hoping to find the solution to my problem. I have a 12" Powerbook G4, and a BB pearl on t-mobile. after some troubleshooting i finally got a steady connection (still strong after 40 minutes). the problem is in firefox i cant seem to load any pages, i get a server not found return just trying google, and when i check in my network pane i have a green light, and OSX tells me i'm connected to the internet via bluetooth. I've tried also with the shiira browser, and tried to connect to adium with no avail, but i get no error messages, just no retured data. any help is appreciated!!

ty

Grant said:

@ty - Do you have the apn set up on your Pearl correctly? Under Options/Advanced Options/TCP?

It sounds like DNS isn't working for some reason. Try this: Open a Terminal window and type the following:

ping time.apple.com

and hit return. I'm guessing it will print 'Unknown Host'. Then try typing this:

ping 17.254.0.26

If you start seeing lines that look like:

64 bytes from 17.254.0.26: icmp_seq=0 ttl=53 time=10.178 ms

then DNS is the problem - you're connected, but you can't resolve and host names.

ty said:

grant,

thanks for the reply. the terminal commands worked exactly as you described. what should i change the tcp options to in my phone/mac?

ty said:

YEAH!

I just dumped a generic DNS is the network settings under tcp (0.0.0.14) and all of the sudden it started to work! if anyone has the same problem just have them manually enter a DNS. thanks for all the help.

ty

Sterling said:

I've been using the 8100 modem string (downloaded here) with my 8800 for a few months now without any problems. Just recently, after a few weeks of non-use (haven't been traveling) I tried to connect and failed.

I get the following message after it sticks on "authenticating" for ages:

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

This has been going on for a while now and no amount of updates to the OS, reboots (computer and phone) and deleting and re-adding the BT / computer connection seems to help.

My modem settings:

Tel #: *99***1#
Account Name: WAP@CINGULARGPRS.COM
PW: CINGULAR1

Did something change with the ATT switchover? I really miss this connection. Help is appreciated. If anyone likes, they can email me at public (at) sterling247 com (an effort to limit spam).

Thanks so much.

lenc said:

Sterling, I'm having the same problem with the hangup on authentication... I think the ATT&T flip-flop hosed us.

cb said:

that applescript worked for me with rogers at&t in Canada with the settings username: wapuser1 , password : wap and phone number: internet.com

tracydz said:

Any idea how to use a Blackberry 8700 as a modem with a macbook pro?

Grant said:

@Sterling, @lenc - Connecting via Cingular seems to be a sketchy proposition at best. I have a hunch Cingular is doing something on their end to block people from tethering unless they've paid for the tethering data option, but that's pure speculation. Cingular has forums - I'd raise holy hell over there until someone declares an official policy on whether this sort of tethering requires the same expensive data plan used by dedicated 3G laptop card users (which, IMO, it shouldn't).

@tracydz - you can do it, but it takes some jumping through hoops. I believe it only works on GSM versions of the 8700, and you need the most recent version of the 8700's firmware (which no American carrier has released to my knowledge). Head over to Blackberry Forums if you're not scared off yet - there's more info in the 8700 forum.

Haj said:

Well I have read and re-read all the information and I think I have all the configurations correct but I can't get a connection. I am on the cingular network which seems to be the most common problem. I would definately appreciate it if anyone could provide feedback on this issue. I will provide a connection log here for review.

It seems I get connected to the network but it disconnects during the final steps (I believe when trying to get an IP address)

here is The connection log and once again any help would be greatly appreciated:

Tue Jun 12 00:33:07 2007 : Connecting via BlackBerry 8100.
Tue Jun 12 00:33:07 2007 : CCLWrite : ATZ\13
Tue Jun 12 00:33:07 2007 : CCLMatched : OK\13\10
Tue Jun 12 00:33:07 2007 : CCLWrite : AT+cgdcont=1,"IP","wap.cingular"\13
Tue Jun 12 00:33:07 2007 : CCLMatched : OK\13\10
Tue Jun 12 00:33:07 2007 : Making EDGE connection.
Tue Jun 12 00:33:07 2007 : CCLWrite : ATDT*99***1#\13
Tue Jun 12 00:33:07 2007 : CCLMatched : CONNECT
Tue Jun 12 00:33:10 2007 : Serial connection established.
Tue Jun 12 00:33:10 2007 : using link 0
Tue Jun 12 00:33:10 2007 : Using interface ppp0
Tue Jun 12 00:33:10 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Tue Jun 12 00:33:11 2007 : sent [LCP ConfReq id=0x1 ]
Tue Jun 12 00:33:11 2007 : rcvd [LCP ConfReq id=0x0 ]
Tue Jun 12 00:33:11 2007 : lcp_reqci: returning CONFACK.
Tue Jun 12 00:33:11 2007 : sent [LCP ConfAck id=0x0 ]
Tue Jun 12 00:33:11 2007 : rcvd [LCP ConfRej id=0x1 ]
Tue Jun 12 00:33:11 2007 : sent [LCP ConfReq id=0x2 ]
Tue Jun 12 00:33:11 2007 : rcvd [LCP ConfAck id=0x2 ]
Tue Jun 12 00:33:11 2007 : sent [PAP AuthReq id=0x1 user="WAP@CINGULARGPRS.COM" password=]
Tue Jun 12 00:33:11 2007 : rcvd [PAP AuthAck id=0x1 "WAP@CINGULARGPRS.COM" 08 43 4f 4e 4e 45 43 54 31]
Tue Jun 12 00:33:11 2007 : Remote message: WAP@CINGULARGPRS.COM
Tue Jun 12 00:33:11 2007 : PAP authentication succeeded
Tue Jun 12 00:33:11 2007 : sent [IPCP ConfReq id=0x1 ]
Tue Jun 12 00:33:11 2007 : rcvd [IPCP ConfReq id=0x0 ]
Tue Jun 12 00:33:11 2007 : ipcp: returning Configure-ACK
Tue Jun 12 00:33:11 2007 : sent [IPCP ConfAck id=0x0 ]
Tue Jun 12 00:33:12 2007 : rcvd [LCP TermReq id=0x2]
Tue Jun 12 00:33:12 2007 : LCP terminated by peer
Tue Jun 12 00:33:12 2007 : sent [LCP TermAck id=0x2]
Tue Jun 12 00:33:12 2007 : rcvd [LCP ConfReq id=0x1 ]
Tue Jun 12 00:33:15 2007 : Connection terminated.
Tue Jun 12 00:33:16 2007 : CCLWrite : +++
Tue Jun 12 00:33:19 2007 : CCLWrite : ATH0\13
Tue Jun 12 00:33:19 2007 : CCLMatched : OK\13\10
Tue Jun 12 00:33:20 2007 : CCLWrite : AT&F\13
Tue Jun 12 00:33:21 2007 : CCLMatched : OK\13\10
Tue Jun 12 00:33:21 2007 : Serial link disconnected.

Grant said:

@Haj - It appears Cingular's equipment is disconnecting you after you've successfully authenticated. Are you using a Pearl, 8800 or 8700?

Rich Gates said:

I sort of have it working with the Curve (8300) on Cingular but my connection only works for about a minute and then it starts to time out and eventually disconnects. I have followed all of the disconnect troubleshooting you've provided and have full signal.

Here is my connection log, any ideas?


Tue Jun 12 14:30:47 2007 : Connecting via BlackBerry 8100.
Tue Jun 12 14:30:47 2007 : CCLWrite : ATZ\13
Tue Jun 12 14:30:47 2007 : CCLMatched : OK\13\10
Tue Jun 12 14:30:47 2007 : CCLWrite : AT+cgdcont=1,"IP","wap.cingular"\13
Tue Jun 12 14:30:47 2007 : CCLMatched : OK\13\10
Tue Jun 12 14:30:47 2007 : Making EDGE connection.
Tue Jun 12 14:30:47 2007 : CCLWrite : ATDT*99***1#\13
Tue Jun 12 14:30:47 2007 : CCLMatched : CONNECT
Tue Jun 12 14:30:50 2007 : Serial connection established.
Tue Jun 12 14:30:50 2007 : using link 0
Tue Jun 12 14:30:50 2007 : Using interface ppp0
Tue Jun 12 14:30:50 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Tue Jun 12 14:30:51 2007 : sent [LCP ConfReq id=0x1 ]
Tue Jun 12 14:30:51 2007 : rcvd [LCP ConfReq id=0x0 ]
Tue Jun 12 14:30:51 2007 : lcp_reqci: returning CONFACK.
Tue Jun 12 14:30:51 2007 : sent [LCP ConfAck id=0x0 ]
Tue Jun 12 14:30:51 2007 : rcvd [LCP ConfRej id=0x1 ]
Tue Jun 12 14:30:51 2007 : sent [LCP ConfReq id=0x2 ]
Tue Jun 12 14:30:51 2007 : rcvd [LCP ConfAck id=0x2 ]
Tue Jun 12 14:30:51 2007 : sent [LCP EchoReq id=0x0 magic=0x0]
Tue Jun 12 14:30:51 2007 : rcvd [CHAP Challenge id=0x1 , name = ""]
Tue Jun 12 14:30:51 2007 : sent [CHAP Response id=0x1 , name = "WAP@CINGULARGPRS.COM"]
Tue Jun 12 14:30:51 2007 : rcvd [LCP CodeRej id=0x1 00 00 00 00]
Tue Jun 12 14:30:51 2007 : LCP: Rcvd Code-Reject for code 0, id 0
Tue Jun 12 14:30:52 2007 : rcvd [CHAP Success id=0x1 ""]
Tue Jun 12 14:30:52 2007 : CHAP authentication succeeded
Tue Jun 12 14:30:52 2007 : sent [IPCP ConfReq id=0x1 ]
Tue Jun 12 14:30:52 2007 : rcvd [IPCP ConfReq id=0x2 ]
Tue Jun 12 14:30:52 2007 : ipcp: returning Configure-ACK
Tue Jun 12 14:30:52 2007 : sent [IPCP ConfAck id=0x2 ]
Tue Jun 12 14:30:52 2007 : rcvd [IPCP ConfRej id=0x1 ]
Tue Jun 12 14:30:52 2007 : sent [IPCP ConfReq id=0x2 ]
Tue Jun 12 14:30:52 2007 : rcvd [IPCP ConfNak id=0x2 ]
Tue Jun 12 14:30:52 2007 : sent [IPCP ConfReq id=0x3 ]
Tue Jun 12 14:30:52 2007 : rcvd [IPCP ConfAck id=0x3 ]
Tue Jun 12 14:30:52 2007 : ipcp: up
Tue Jun 12 14:30:52 2007 : local IP address 10.27.183.213
Tue Jun 12 14:30:52 2007 : remote IP address 169.254.1.1
Tue Jun 12 14:30:52 2007 : primary DNS address 209.183.48.10
Tue Jun 12 14:32:51 2007 : No response to 4 echo-requests
Tue Jun 12 14:32:51 2007 : Serial link appears to be disconnected.
Tue Jun 12 14:32:51 2007 : ipcp: down
Tue Jun 12 14:32:51 2007 : sent [LCP TermReq id=0x3 "Peer not responding"]
Tue Jun 12 14:32:54 2007 : sent [LCP TermReq id=0x4 "Peer not responding"]
Tue Jun 12 14:32:57 2007 : Connection terminated.
Tue Jun 12 14:32:57 2007 : Connect time 2.1 minutes.
Tue Jun 12 14:32:57 2007 : Sent 10418 bytes, received 5902 bytes.
Tue Jun 12 14:32:58 2007 : CCLWrite : +++
Tue Jun 12 14:33:01 2007 : CCLWrite : ATH0\13
Tue Jun 12 14:33:06 2007 : CCLWrite : +++
Tue Jun 12 14:33:09 2007 : CCLWrite : ATH0\13
Tue Jun 12 14:33:13 2007 : CCLWrite : +++
Tue Jun 12 14:33:16 2007 : CCLWrite : ATH0\13
Tue Jun 12 14:33:20 2007 : disconnect script failed

Grant said:

@Rich - It looks like you have PPP Echo packets turned on in your Networking preferences. You may have better luck if you turn them off. Go to System Preferences, Network pane and select Bluetooth. Click Configure..., then PPP Options... and uncheck the 'send PPP Echo Packets' checkbox.

Haj said:

Hi Grant,

Thanks for the response. I am on a Blackberry Pearl 8100. My phone has unlimited data access but I am wondering if there is a certain service that is missing that may be causing the phone to disconnect. Any suggestions?

Thanks,
Hamid

btcmaclover@yahoo.com (brandon) said:

grant i cannot download the script as a generic file only one with text on the page i have a macbook running os version 10.4.9 any ideas why

btcmaclover@yahoo.com said:

i seam to have the same problem as rob but removing the .txt does not change my file type to generic help!!

Grant said:

@Haj - it's certainly possible. Cingular has a separate tethering plan, but it's very expensive and I've never spoken with anyone who actually had it. If you do decide to go that route, let me know if it solves your problems.

@btcmaclover - What browser are you using? Are your Ctrl-clicking on the link and selecting Save As or Download Linked File?

september71 said:

I have a CingularTT pearl/macbook. I have changed everything according to all of the tips above and keep getting the "Could not open the communication device" error.

This is my connection log:
Thu Jun 21 13:39:01 2007 : Failed to open /dev/cu.Bluetooth-Modem: Resource busy
Thu Jun 21 13:45:06 2007 : Failed to open /dev/cu.Bluetooth-Modem: Resource busy
Thu Jun 21 13:55:06 2007 : Failed to open /dev/cu.Bluetooth-Modem: Resource busy
Thu Jun 21 13:57:19 2007 : Failed to open /dev/cu.Bluetooth-Modem: Resource busy
Thu Jun 21 14:00:59 2007 : Failed to open /dev/cu.Bluetooth-Modem: Resource busy
Thu Jun 21 14:06:50 2007 : Failed to open /dev/cu.Bluetooth-Modem: Resource busy

Any tips?
Thanks.
BTW...love your blog!!

Chanel said:

After I download the modem script, I drag the blackberry 8100 icon from desktop to modem scripts but it does not appear in the drop down menu in internet connect...any ideas?

Grant said:

@september71 - that's odd. Are you sure you have Bluetooth turned on for both your phone and your Mac? Also, check the bluetooth options on your phone to make sure it's not asking for a password when your Mac attempts to pair with it.

@Chanel - Which Modem Scripts folder are you dragging the script into? You'll want to put it in the one in "Macintosh HD" -> "Library". If you're asked to type in your password, you're putting it in the right place. Some people have stated they had to restart your Mac to see the file in the list.

Daniel said:

I am using an 8800. I have BT properly working, tested sending address books, etc. all works.

I downloaded your script and put into the right location, as a text file - good ol VI skills rule!

Rogers told me that they required the following:
your Internet APN>: internet.com
Username: wapuser1
Password: wap

I cannot get this working following your steps. When I hit 'connect' nothing happens, and it always comes back 'idle' in the internet connect panel.

thanks so much for your help.

Daniel

Daniel Brum said:

I have tried this with Rogers and my 8800. No luck.


According to Rogers BB support, you need to use this to connect:

: internet.com
Username: wapuser1
Password: wap

Anyone else get this to work with an 8800 and BlueTooth?

thanks

gagzz said:

hi grant,i m gagan from india.
nice to see this blog,i must say ur efforts are appreciable..
good work man..
keep it up and agree with u on the context that, we all should have a spirit to fight problem....
i have been struggling from past 3 days..

my service provider is airtel in india.
and their apn is airtelgprs.com
and username and password is blank,as told to me by their customer care.......

i have tried the same settings mentioned above,so many times and with different
handsets 8700,8100 and 7100.
but only 8100 seems to connect but it always disconnect immediately after it tries to authenticate the user.
i think their is something missing at my end i m unable to figure it now.....

but i know i will do that...
i just wanted to thanks u grant for ur support to all....
god bless;....................

Arieru said:

First off: thanks so much for this page! Now:

QUESTION on Two Problems:

-SMTP refusal to send
-Modem disconnecting on me

Notes: Apple MacBook Pro using T-mobile Blackberry 8100 (Pearl), and Apple Mail program

1. SMTP refusal to send
Sometimes Mail program on my MacBookPro keeps asking me for my POP email password in order to access the SMTP server to send mail (I am using the generic smtp.att.yahoo.com as opposed to my domain smtp because it is a requirement for att/yahoo. What i find is that sometimes i have no problems; other times it asks me repeatedly for the password, as if i'm entering the wrong one; and other times, after having the above problem (usually after I've grown completely frustrated and given up) it magically resolves itself and sends the email out (eg: I had 4 emails in my box that wouldn't send; it all of a sudden worked for 3 of them, and now i have one lonely email languishing in my outbox. Any ideas?

#2: Modem DISCONNECTS after short period of inactivity.
I find if I am not constantly using the modem (loading a web page, actually sending the email), the modem hangs up on me with the message " The connection was terminated because the other side was not responding". Is there a requirement that you have to keep data going back and forth to keep the connection alive

Sidd said:

Is it possible to do this without bluetooth? I have a iBook G4 without bluetooth, can i use a usb cable?

please advise, really appreciate it!!

cheers!

Matthieu said:

Thanks a lot for these instructions. Combined with Dave's screenshots it has been very helpful and works great.

Matthieu

Grant said:

Sorry for the delay, gang - I've been on vacation.

@Daniel: Try these settings:


  • APN: goam.com

  • Username: wapuser1

  • Password: wap

@gagan: Try using 'guest' as both the username and password. Even if your provider doesn't require one, Apple's modem code seems to prefer sending one.

@Arieru: I'm afraid I don't know why AT&T's SMTP server would reject your password. T-Mobile will definitely disconnect you after a period of inactivity, but the timing seems to vary. I don't know if it's related to traffic patterns on the cell, your traffic, phases of the moon, etc. I find leaving PPP Echo packets enabled helps, though only T-Mobile seems to be able to handle them so Cingular users will have to try something else.

@Sidd: Sorry, this only works via Bluetooth. You could buy a cheap USB bluetooth dongle - check to see which ones work with OS X.

gagzz said:

dear Grant,Congrats man good news for you
buddy....i have succeeded in getting the connection using 8100,i tried using guest and it worked...........
and with all ur support and help i am very delighted to tell that i have achieved bluetooth tethering with 8700g also...
i am using the same script of 8100,
but i made a change.....
hey attention all the members of this forum...

i have upgraded the software of my handheld i have made its version to 4.2.1.91 ..u can easily find it on blackberry website......
after this is done you will see a change in ur handheld the name of services which were previously showing voice and addresses ,now starts showing dial up networking also....
i struggled a lot guys i spent almost 3days for achieving this connectivity at last i hit the target.....
all the credit to grant thanks buddy...

now some troubleshooting steps for all u guys who are still struggling:

1.when u pair your device with laptop, u should see a message which says,"connect to UTMS or Gprs connection and the CID string should contain a no.wbich should be *99***1# and modem script should be 8100's.

2.when you succesfully pair ur device, after that you need to go to Devices under bluetooth configuration option..
there click on edit serial ports & u should see Blackberry dial up networking,select this and click on option saying "show in network preferences and apply.

3.now go to the network preferences and create a new location named as Blackberry or as u like,after that click on show and say network port configurations,now u would see the entry of 8700 dial up networking there,check that modem and save and close.

4.now click on configure and put in the APN provided by ur service provider in the telephone no.,click on ppp options and uncheck send ppp echo packets.

5.go to modem tab and verify that modem should be 8100 otherwise select it manually.now click on apply now and u r ready to go.

6. remember u need to put in account name and password as provided by your service provider,if u havnt got try putting guest and guest,generally it works..

this is my experience which i am sharing with all u guys.....
my sincere thanks to grant and other users who have shared their knowledge with everyone....
god bless u all guys ....

cheers for grant
hip hip hurray.......
if anybody needs any help kindly mail me on gaganlamba1@gmail.com........

bye guys .................

alison said:

That is soooo freakin' cool!! Got it to work no problem on my macbook pro. Thank you thank you thank you!!

Rahul said:

Hi Grant / Gagan

I am trying the same with airtel india and their APN is airtelgprs.com. i think i have followed all instructions and have verified them a good few times. But still havent been able to connect.

attached is a copy of my connection log

Tue Aug 7 14:02:02 2007 : Connecting via BlackBerry 8100.
Tue Aug 7 14:02:02 2007 : CCLWrite : ATZ\13
Tue Aug 7 14:02:02 2007 : CCLMatched : OK\13\10
Tue Aug 7 14:02:02 2007 : CCLWrite : AT+cgdcont=1,"IP","airtelgprs.com"\13
Tue Aug 7 14:02:02 2007 : CCLMatched : OK\13\10
Tue Aug 7 14:02:02 2007 : Making EDGE connection.
Tue Aug 7 14:02:02 2007 : CCLWrite : ATDT*99***1#\13
Tue Aug 7 14:02:03 2007 : CCLMatched : CONNECT
Tue Aug 7 14:02:06 2007 : Serial connection established.
Tue Aug 7 14:02:06 2007 : using link 0
Tue Aug 7 14:02:06 2007 : Using interface ppp0
Tue Aug 7 14:02:06 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Tue Aug 7 14:02:07 2007 : sent [LCP ConfReq id=0x1 ]
Tue Aug 7 14:02:07 2007 : rcvd [LCP ConfReq id=0x0 ]
Tue Aug 7 14:02:07 2007 : lcp_reqci: returning CONFACK.
Tue Aug 7 14:02:07 2007 : sent [LCP ConfAck id=0x0 ]
Tue Aug 7 14:02:07 2007 : rcvd [LCP ConfRej id=0x1 ]
Tue Aug 7 14:02:07 2007 : sent [LCP ConfReq id=0x2 ]
Tue Aug 7 14:02:07 2007 : rcvd [LCP ConfAck id=0x2 ]
Tue Aug 7 14:02:07 2007 : sent [PAP AuthReq id=0x1 user="guest" password=]
Tue Aug 7 14:02:07 2007 : rcvd [PAP AuthAck id=0x1 "guest" 05 67 75 65 73 74]
Tue Aug 7 14:02:07 2007 : Remote message: guest
Tue Aug 7 14:02:07 2007 : PAP authentication succeeded
Tue Aug 7 14:02:07 2007 : sent [IPCP ConfReq id=0x1 ]
Tue Aug 7 14:02:07 2007 : rcvd [IPCP ConfReq id=0x0 ]
Tue Aug 7 14:02:07 2007 : ipcp: returning Configure-ACK
Tue Aug 7 14:02:07 2007 : sent [IPCP ConfAck id=0x0 ]
Tue Aug 7 14:02:08 2007 : rcvd [LCP TermReq id=0x2]
Tue Aug 7 14:02:08 2007 : LCP terminated by peer
Tue Aug 7 14:02:08 2007 : sent [LCP TermAck id=0x2]
Tue Aug 7 14:02:08 2007 : rcvd [LCP ConfReq id=0x1 ]
Tue Aug 7 14:02:11 2007 : Connection terminated.
Tue Aug 7 14:02:12 2007 : CCLWrite : +++
Tue Aug 7 14:02:15 2007 : CCLWrite : ATH0\13
Tue Aug 7 14:02:15 2007 : CCLMatched : OK\13\10
Tue Aug 7 14:02:16 2007 : CCLWrite : AT&F\13
Tue Aug 7 14:02:16 2007 : CCLMatched : OK\13\10
Tue Aug 7 14:02:16 2007 : Serial link disconnected.

What is interesting is that if i use *99***1# as the apn in the telephone no. then i get a connection and data is sent but not received.

Help would be highly appreciated!!!

gagzz said:

Hi rahul,i am not much familiar with these logs but it shows that connection is establishing but due to some reason u r getting disconnected.
u can check in ppp settings that, send ppp echo packets options should be unchecked.

u can also uncheck modem compression and correction option.

i will suggest you to try once on windows so that u can have a check whether it is really working or not because sometimes this problem occurs from airtel side also.
u can also check in bb,under advanced options>tcp there should not be any entry in apn name..
hope this helps otherwise grant is a bond,he will help u out.

Rahul said:

Hi Gangan

thanks for replying. i had already unchecked send echo packets, compression and correction and did not have anything in my tcp settings of my phone (well ive tried with and without it)

And i'm still struggling.

let me know if anything else needs to be done...

regards
Rahul

Mike Creighton said:


Close but not quite - see log below. I'm dropping out before the connection finalises (before athentication).

Macbook pro os-x 10.4 BB8100

Any suggestins of what I need to tweak

Wed Aug 8 10:24:18 2007 : Connecting via BlackBerry 8100.
Wed Aug 8 10:24:18 2007 : CCLWrite : ATZ\13
Wed Aug 8 10:24:18 2007 : CCLMatched : OK\13\10
Wed Aug 8 10:24:18 2007 : CCLWrite : AT+cgdcont=1,"IP","moble.o2.co.uk"\13
Wed Aug 8 10:24:18 2007 : CCLMatched : OK\13\10
Wed Aug 8 10:24:18 2007 : Making EDGE connection.
Wed Aug 8 10:24:18 2007 : CCLWrite : ATDT*99***1#\13
Wed Aug 8 10:24:18 2007 : CCLMatched : CONNECT
Wed Aug 8 10:24:21 2007 : Serial connection established.
Wed Aug 8 10:24:21 2007 : using link 0
Wed Aug 8 10:24:21 2007 : Using interface ppp0
Wed Aug 8 10:24:21 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Wed Aug 8 10:24:22 2007 : sent [LCP ConfReq id=0x1 ]
Wed Aug 8 10:24:25 2007 : sent [LCP ConfReq id=0x1 ]
Wed Aug 8 10:24:28 2007 : sent [LCP ConfReq id=0x1 ]
Wed Aug 8 10:24:31 2007 : sent [LCP ConfReq id=0x1 ]
Wed Aug 8 10:24:34 2007 : sent [LCP ConfReq id=0x1 ]
Wed Aug 8 10:24:37 2007 : sent [LCP ConfReq id=0x1 ]
Wed Aug 8 10:24:40 2007 : sent [LCP ConfReq id=0x1 ]
Wed Aug 8 10:24:43 2007 : sent [LCP ConfReq id=0x1 ]
Wed Aug 8 10:24:46 2007 : sent [LCP ConfReq id=0x1 ]
Wed Aug 8 10:24:49 2007 : sent [LCP ConfReq id=0x1 ]
Wed Aug 8 10:24:52 2007 : LCP: timeout sending Config-Requests
Wed Aug 8 10:24:52 2007 : Connection terminated.
Wed Aug 8 10:24:53 2007 : CCLWrite : +++
Wed Aug 8 10:24:56 2007 : CCLWrite : ATH0\13
Wed Aug 8 10:25:01 2007 : CCLWrite : +++
Wed Aug 8 10:25:04 2007 : CCLWrite : ATH0\13
Wed Aug 8 10:25:08 2007 : CCLWrite : +++
Wed Aug 8 10:25:11 2007 : CCLWrite : ATH0\13
Wed Aug 8 10:25:15 2007 : disconnect script failed

Gagzz said:

Rahul,have u followed the steps which i have written above in the blog ,if they are right then it should work and apart from that u can check ur bluetooth settings of BB and laptop they should be always on and not in power savings mode..

I would suggest u to try once on windows after that we can be sure that it is working or not.
my experience in mac is not so good it connects but after 2-3 mins no website opens,despite of proper connectivity.
i am not satisfied with it though it works fine in windows.....

Rahul said:

Hi Again Gagan

I have followed all instructions which you and Grant have put up and the bluetooth of the mac and mobile is working properly coz i can see it getting connected, its just that a connection cannot be established.

I cant try the same thing on windows as dont have them. I love macs and i prefer OSX to windows.

Hope all you guys out there can shed some light on this.

cheers
Rahul

Racherla said:

Can I get help from this forum on setting up the same (access internet) on my laptop using Blackberry 8300?
Thanks
Racherla

Grant said:

@Racherla - Certainly. What sort of trouble are you having?

Zach said:

This configuration was working beautifully for me for almost a year, until I updated my T-Mobile Blackberry 8100 to system 4.2.1.107. Now my MacBook Pro never gets past the "Connecting..." stage; it just hangs there for a minute or so, and then tells me "Could not open the communication device." Sometimes I get the error message as soon as I click "Connect," sometimes it takes a minute. In any case, I never get to "Authenticating..." and I *really* never get to actually using the phone as a tethered modem. Help!

Grant said:

@Zach - unfortunately, this is a known problem with OS version 4.2.1. It appears something in the OS' bluetooth DUN implementation gets confused - most people can connect successfully once, but then have to pull their battery on their phone to connect again. The only solution currently is to run the older version of the OS, 4.2.0.64.

Zach said:

Update on T-Mo 4.2.1.107: Tethered modem now working! Details: I attempted to downgrade to 4.2.0.64, hosed my phone because I was using Parallels on my Mac, wound up wiping it clean, and then reinstalling 4.2.1.107 (.0.64 wouldn't install from Parallels, but 1.107 would - go figure). Now it works flawlessly as a tethered modem. I connected, disconnected, then connected again just to be sure. All's well for now...

adj said:

well, 8700 if upgrade to 4.2.x works well with 8100 modem script. tried conenction and disconnection, and it works. sometimes i have to remove battery and do a hard reboot, but tolerable. much better than the flakiness of the parallels tethered connection for 8700. thank you everyone!!!

adj said:

well, 8700 with upgrade to 4.2.x works well with 8100 modem script. tried connection and disconnection, and it works. sometimes i have to remove battery and do a hard reboot, but tolerable. much better than the flakiness of the parallels tethered connection for 8700. thank you everyone!!!

LanceK713 said:

I've been going at this for hours now and it won't log in using Bluetooth.

1. I've set up the bluetooth connection between Pearl and Macbook Pro.
2. I'm using the direct/high speed option.
3. I have not specified a UID/PWD
4. I'm using *99***1# (Tmobile)
5. I've selected my Blackberry 8100 profile
6. In the IC dialer I use wap.voicestream.com as the telephone # (Tmobile)
7. I enter guest/guest for UID/PWD

When I click Connect, it says:
Contacting PPP Server
Establishing connection
Authenticating user
Disconnecting...

Popup("Could not negotiate a connection with the remote PPP server. Please verify your settings and try again.")

On my Pearl, my TCP settings are:
APN: wap.voicestream.com
Username:
Password:

My device is also discoverable.

What more can I try to make it work?

Please help! Thanks!

LanceK713 said:

Also, I do have Blackberry Unlimited, and my internet connection works fine on the phone. My software version is 4.2.0.64.

LanceK713 said:

Yaaaaahoooo! I got it to work. It seems I already did this time and time before, but it worked after I:

1) removed the blackberry battery and reinserted it
2) attempt #1 failed
3) I changed the Advanced->TCP settings and told it to use "guest" as the user name.
4) I attempted connection again (using guest/guest in the dialer) and it worked!

Thanks a million for this!

simeon hunter said:

I am trying to tether my blackberry 8830 world edition from sprint.
I though perhaps your pearl patch would work.
When I get to the step in bluetooth "access the internet with your phone's data connection" there are NO FURTHER OPTIONS available.
Is this because I have paired with an 8830? or have I missed something more easilly fixed.
Help!
THis site is clearer and more explicit than the many blogs I have now been fruitlessly following. You were recomended by the folks at sprint!
I will have to take this phone back and cancel my plan if I can't figure a way to make this work....

Grant said:

@simeon hunter: You actually need a slightly different procedure to tether an 8830. Check out this thread over at BlackBerryForums for more information.

Rowan said:

Thanks LanceK713 - solved my problem too!!!

Stephen said:

Thanks so much for the help, it took me about 2 hours however it eventually worked. Now my problem, The internet works great, Bluetooth seems to be connected continually however after about 30-60 seconds of idleness on the internet it disconnects. For example, I'm writing this comment and while I'm doing this it disconnected because who knows why. Why is this happening and how can I fix it. Anyone know? PLEASE HELP ME IT'S DRIVING ME NUTS!! email me if anyone knows how to fix this problem. galaso86@yahoo.com. Thanks

annie said:

Thank you, Grant! I'm on an ibook G4 OS 10.4.10 with Blackberry 8100 Pearl v 4.2.1.107 with T-Mobile USA.

Here's what I did to finally log on.

I used your latest modem script.
1. Followed the original instructions.
2. Followed instructions on your update 4.
3. Followed trouble shooting tips from gaggz from July 17. Helped tremendously.
4. On Blackberry--go to Options--Advanced Options--TCP--APN wap.voicestream.com, Username and Password are both guest
5. Turn off Blackberry, take out and reinsert battery, and turn back on.
6. Turn off airport if there's an active wifi connection and unplug any other internet connections (ethernet, etc.). IMPORTANT to do this before connecting--I couldn't load any pages unless I did this first. Could connect, but couldn't load pages.
7. I have Peerguardian on my Mac. I disabled the filter. You might have to disable any firewalls, virus scanners.
8. Connect via Blackberry Modem from Internet Connect. Make sure phone number is wap.voicestream.com, username and password as guest/guest.

Voila! I'm connected via my blackberry right now!

Thanks, Grant, for your knowledge and patience.. I'm a total newbie, but I suggest that anyone having trouble read this thread and try everything... it took me a couple of days, but I figured it out with help from the thread and I even called T-Mobile tech support. They were the ones who told me about turning off the airport which finally got the ball rolling.

I apologize if some of my terminology on this post is not correct--not very computer literate.
Sincerely,
annie


Brandon Author Profile Page said:

Hello Grant!! haha Hopefully you can help me, I'm running Mac OSX with a Pearl v4.2.1.107. I had this working about a week ago but had issues with the pearl itself (not charging, software not booting - for the first time in over a year of use) and had TMobile send me a new one (which I think had the new software on it). Since then I haven't been able to connect. My phone and computer are paired and configured based on your specifications. Any help you could give would be great (preferably via email because I can't access your page at home). Below is the Connect log for today.

Tue Sep 25 11:34:42 2007 : Connecting via BlackBerry 8100.
Tue Sep 25 11:34:42 2007 : CCLWrite : ATZ\13
Tue Sep 25 11:34:42 2007 : CCLMatched : OK\13\10
Tue Sep 25 11:34:42 2007 : CCLWrite : AT+cgdcont=1,"IP","wap.voicestream.com"\13
Tue Sep 25 11:34:42 2007 : CCLMatched : OK\13\10
Tue Sep 25 11:34:42 2007 : Making EDGE connection.
Tue Sep 25 11:34:42 2007 : CCLWrite : ATDT*99***1#\13
Tue Sep 25 11:34:42 2007 : CCLMatched : CONNECT
Tue Sep 25 11:34:45 2007 : Serial connection established.
Tue Sep 25 11:34:45 2007 : using link 0
Tue Sep 25 11:34:45 2007 : Using interface ppp0
Tue Sep 25 11:34:45 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Tue Sep 25 11:34:46 2007 : sent [LCP ConfReq id=0x1 ]
Tue Sep 25 11:34:49 2007 : sent [LCP ConfReq id=0x1 ]
Tue Sep 25 11:34:52 2007 : sent [LCP ConfReq id=0x1 ]
Tue Sep 25 11:34:55 2007 : sent [LCP ConfReq id=0x1 ]
Tue Sep 25 11:34:58 2007 : sent [LCP ConfReq id=0x1 ]
Tue Sep 25 11:35:01 2007 : sent [LCP ConfReq id=0x1 ]
Tue Sep 25 11:35:04 2007 : sent [LCP ConfReq id=0x1 ]
Tue Sep 25 11:35:07 2007 : sent [LCP ConfReq id=0x1 ]
Tue Sep 25 11:35:10 2007 : sent [LCP ConfReq id=0x1 ]
Tue Sep 25 11:35:13 2007 : sent [LCP ConfReq id=0x1 ]
Tue Sep 25 11:35:16 2007 : LCP: timeout sending Config-Requests
Tue Sep 25 11:35:16 2007 : Connection terminated.
Tue Sep 25 11:35:17 2007 : CCLWrite : +++
Tue Sep 25 11:35:20 2007 : CCLWrite : ATH0\13
Tue Sep 25 11:35:25 2007 : CCLWrite : +++
Tue Sep 25 11:35:28 2007 : CCLWrite : ATH0\13
Tue Sep 25 11:35:33 2007 : CCLWrite : +++
Tue Sep 25 11:35:36 2007 : CCLWrite : ATH0\13
Tue Sep 25 11:35:39 2007 : disconnect script failed

harps Author Profile Page said:

Grant,
Are you still viewing this thread?
I'm trying to set this up on a G4 Powerbook here in Australia.
I've followed all the instructions but it is timing out whilst trying to establish a connection.
Could the problem be that I have no account name and password?
Pearl on the Telstra mobile phone network here in Australia.

ggoodale Author Profile Page said:

@Brandon: Your problem is unfortunately very common with the latest OS from T-Mobile. The only solution so far is to pull the battery, after which you should be able to reconnect.

@harps: I'm not certain what the APN, username and password settings are for Telstra, but I'm sure the ones listed above won't work for you. Ask your carrier, or Google around a bit. If you find ones that work, let me know and I'll add them to the list over in the forums.

Rob Swan said:

Hi - I am trying to tether with a BB Curve 8300. Do you know if this is possible? Is there a modem script available for this BB? I have been trying with the 8100 and it won't work. Thanks.

Jason said:

Grant, thanks for this script! I had it working before, but I just updated my OS to the latest Blackberry OS and it is now not working. I have tried every suggestion posted in the comments to no avail.

I wonder what's going on! Wish I had some concrete things to tell you, but the most common error I get is:

Could not negotiate a connection with the remote PPP server. Please verify your settings and try again.

Thanks for your help.

Albert said:

Hello,
I'm having trouble with the Blackberry 8100 4.2. BT'd with my MacBook and the MAC OSX "Tiger" to use as modem. After I successfully connect to the internet it works for 2 minutes and then communication drops, and gives me an error message that says "The connection was terminated because the other side is not responding."
My settings seem to be fine, I've followed every direction posted.
Any suggestions??
Thank you!

ggoodale Author Profile Page said:

@Jason, @Albert: Unfortunately, OS 4.2 has a known issue with bluetooth tethering on the Mac. The latest firmware will usually connect successfully once, then fail to connect until the battery is pulled to reset the phone (simply turning it off won't work). I'll update the post to note this.

Anonymous said:

Grant,
Any ideas that the new OSX "Leopard will eliminate the battery issue? I currently have OSX "Tiger" but everytime I get connected it drops after a minute and it won't connect again unless I remove the battery. I know you said the problem for it disconnecting so rapidly is because of the phone reception, but my phone is showing 4 bars.
Thank you so much for your continuous help!

ggoodale Author Profile Page said:

There are two separate issues - the inability to connect more than once without pulling the battery in between attempts and the quick disconnect of idle connections. The connection problem is unlikely to be solved by Leopard - the problem isn't on the computer side of the connection, it's with the latest firmware for the phone.

The disconnect problem is usually one of two things - either LCP Echo Packets are enabled on your laptop (you can check this in the PPP Options section of the Network Preferences for your Bluetooth connection) or your provider is disconnecting you due to inactivity.

D. Adam Karim said:

For those people who were foolish enough to upgrade to T-Mobile's latest release, I have found the old release which still works. While it does not have all the niceness of the new version, at least it works for tethering. I will make it available at this link:

https://home.xythos.com/xythoswfs/webview/_xy-2008456_files.action?stk=CD1424CD1D782F8

Anonymous said:

You can fix the "tether once, pull battery" syndrome by installing an older version of software.

http://forums.fibble.org/viewtopic.php?t=650

That fixed it for me.

Derick said:

Thanks for the info. Not sure if this has been mentioned, but to get Leopard 10.5.0 to work with Cingular & the Blackberry Pearl 8100 I had to follow the instructions @ the link below to turn off "MPPE" encryption requirements.

Prior to applying this change I was getting the following in my PPP.log repeatedly when PPP was attempting to negotiation the authentication methods w/ the Cingular server:

Fri Nov 9 14:16:24 2007 : sent [LCP ConfRej id=0x6a ]
Fri Nov 9 14:16:24 2007 : rcvd [LCP ConfReq id=0x6b ]
Fri Nov 9 14:16:24 2007 : lcp_reqci: returning CONFREJ.

Once I did the stuff at the link below, it worked perfectly.

http://forums.macosxhints.com/showthread.php?p=421419

Thanks again for the great help.

Brian said:

Thanks for the info on the 4.2 upgrade for T-Mobile. I was wondering why it stopped! Lets hope blackberry comes out with a patch. Thanks again!

JL Brunet said:

I have a brand new macbook pro with bluetooth, and a Cingular Blackberry 8100 "Pearl". Following these single steps I can now hook up to internet via my phone - THANKS! Worked for me.

Johnboy said:

Grant,

I cannot THANK YOU ENOUGH!!!

I followed your (ie, Dave Taylors graphical) instructions to the tee to set up my Pearl 8100 cellphone for wireless (~broadband) access 10 months after getting the instructions from my brother...AND finding out how ridiculously $$$$ it was via Cingular/ATT, wow....and it has WORKED LIKE A CHARM!!!!! Amazing stuff man and I can't thank you enough for the information. I plan to make a contribution to your efforts because you just saved me a boatload of cash! Keep up the GREAT WORK MAN!!!

Your new loyal fan,
John

Heiko_mac said:

thanks for the updated modemscripts. I use the 8707v (UMTS-Blackberry-phone Vodafone/Germany) with the firmware 4.2.1.105 and my 8707v works fine as umts-modem linked with bluetooth to my iMac. I do it with osx leopard 10.5.1 . In addition I can say, the 8707v hasn't the problem with more than once connect. All works great.

Reno Hasuga said:

Hey im having trouble linking my ATT Pearl, my status never gets passed "authenticating..." Any help would be much appreciated.

Reno Hasuga said:

my email is MrR3NO@gmail.com

Lance Carlson said:

This is the coolest hack of the year! (That's pretty cool considering it's almost next year). Thank you!!

Comp:
Macbook Pro Intel running Leopard

Phone:
Blackberry Pearl 8100.

Colton said:

Can you be of any help with BB Pearl 8130 w/ VZ on a Mac running leopard. I am seeing scripts for 8100s and other BBs running on Macs, but I am unable to use mine at all w/ bluetooth. Is this a lost cause?

Derek said:

8130 with alltel works via bluetooth for me using the WWAN Support script but not this one, 10.4.11/600G3 iBook

pearluser18 Author Profile Page said:

I have been trying to establish a connection to my blackberry pearl via bluetooth with little success. I get stuck at the authenticating user part.....here is the log:

Fri Jan 25 12:39:20 2008 : Connecting via BlackBerry 8100.
Fri Jan 25 12:39:20 2008 : Making EDGE connection.
Fri Jan 25 12:39:23 2008 : Serial connection established.
Fri Jan 25 12:39:23 2008 : Using interface ppp0
Fri Jan 25 12:39:23 2008 : Connect: ppp0 /dev/cu.Bluetooth-Modem

I have a powerbook G4 1.5GHz and unchecked the echo packets in the network settings.... I am at a loss can someone please help me out. Thank you!

KK said:

Hello. I am using blackberry 8700g
how can I get the script for mac.

ben said:

Hi Grant.

I have successfully connected but the data rate is so painfully slow that I can't even finish downloading the speakeasy site to run the test.

My signal level isn't stellar, but definitely adequate. 3/4 bars.

Any ideas?

Ben said:

Sorry I should have left a couple of details
MBP on 10.5.2 BB 8100 on v4.2.1.107 @T-Mo

I can't find the "internet connect" logs. If/when I find them I'll post. Thanks!

mark said:

Trying a new T-Mobile 8100 on a Macbook with Leopard. First, where is the GPRS CID String? I see no such field in Leopard.


Brody said:

i have a new Macbook and a Blackberry Pearl from ATT whenever i get to the step to set up the internet connection the option for 'Use a direct, higher speed connection' does not appear does anyone know why? any help would be greatly appriectiated thanks

Brody said:

Also I have Mac OS X Version 10.5.2 which might be the problem

RockyMtnHigh said:

Since some people still appear to read this thread, I'll post my experiences with the bluetooth modem. I use this at least 4x a week, and it's a life saver when travelling through Colorado's mountains. Ben: Is your cell phone on EDGE, or just regular non-data-enhanced GSM? The phone will still connect over the regular network, and that would seem to produce the "painfully slow" speed you're talking about. Others: To address the intermittent disconnect problem, I'd suggest using a VPN (Virtual Private Network) application if you have one. Or, find some software to make the computer ping an IP address. From what I can deduce, the internet connection through the Blackberry just time-out too often. If you need to read a page for an extended period of time, it just disconnects.

Michael said:

I followed the instructions meticulously and I cant seem to get it to connect. I have the script loaded in the modems directory, can select BlackBerry 8100 from the scripts. Then I go to the connect icon, and the option isn't there. I'm pretty savy with computers and gadgets and have followed the instructions verrrrrry carefully, as they are simple, too. I have a BBPearl 8100 and a PowerBook G4 with Tiger 10.4.11

jason said:

After spending an hour on the phone with t-mobile, I was able to successfully connect. However, after about ten minutes the computer stopped showing any data transfer, although the phone still showed that everything was good, with full bars and "EDGE" showing up. After disconnecting on the network menu, I was unable to reconnect no matter what I tried.

After trying a number of fixes, I eventually restarted the computer and pulled the battery on the phone. I then attempted to establish a connection again, and it worked. However, the same problem came up again, as after a few minutes the connection stopped working.

Anyone have any idea what's going on here and what I need to do?

Any help is greatly appreciated!

Cheers,

Jason

ggoodale Author Profile Page said:

@jason: This is a known issue with T-Mobile's current firmware release for all of their BlackBerry models. RIM should be releasing new firmware for most BlackBerry models soon, but we'll have to wait for T-Mobile to brand it and release it to us to get the fix.

Charlie said:

What would I need to do to include the username and password into my chatscript?

TIA

Charlie

she said:

how to access internet in blackberry pearl 8100

Mike said:

I get to step 5 and then when I go to open Internet Connect, nothing happens. I get nothing.

Mac Powerbook G4, BBPearl 8100

Sam said:

I have been trying without success to use the tethering feature on my 8820. My MacBook Pro, running 10.5.4, has been paired with my 8820. I've contacted AT&T and they have enabled the data tethering feature. I've tried connecting with the wap.cingular and isp.cingular options, and neither seems to work.

Using the downloaded drivers (with the script for the 8800), the connection fails. I turned on the verbose logging, and this is what shows up in the log:

Tue Jul 15 13:09:39 2008 : Connecting via BlackBerry 8800.
Tue Jul 15 13:09:39 2008 : CCLWrite : ATZ\13
Tue Jul 15 13:09:39 2008 : CCLMatched : OK\13\10
Tue Jul 15 13:09:39 2008 : CCLWrite : AT+cgdcont=1,"IP","isp.cingular"\13
Tue Jul 15 13:09:39 2008 : CCLMatched : OK\13\10
Tue Jul 15 13:09:39 2008 : Making EDGE connection.
Tue Jul 15 13:09:39 2008 : CCLWrite : ATDT*99***1#\13
Tue Jul 15 13:09:39 2008 : CCLMatched : CONNECT
Tue Jul 15 13:09:39 2008 : Communicating at 460800 bps.
Tue Jul 15 13:09:42 2008 : CCLExit: 0
Tue Jul 15 13:09:42 2008 : Serial connection established.
Tue Jul 15 13:09:42 2008 : using link 0
Tue Jul 15 13:09:42 2008 : Using interface ppp0
Tue Jul 15 13:09:42 2008 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Tue Jul 15 13:09:43 2008 : sent [LCP ConfReq id=0x1 3f0b> ]
Tue Jul 15 13:09:46 2008 : sent [LCP ConfReq id=0x1 3f0b> ]
Tue Jul 15 13:09:49 2008 : sent [LCP ConfReq id=0x1 3f0b> ]
Tue Jul 15 13:09:52 2008 : sent [LCP ConfReq id=0x1 3f0b> ]
Tue Jul 15 13:09:55 2008 : sent [LCP ConfReq id=0x1 3f0b> ]
Tue Jul 15 13:09:58 2008 : sent [LCP ConfReq id=0x1 3f0b> ]
Tue Jul 15 13:10:01 2008 : sent [LCP ConfReq id=0x1 3f0b> ]
Tue Jul 15 13:10:04 2008 : sent [LCP ConfReq id=0x1 3f0b> ]
Tue Jul 15 13:10:07 2008 : sent [LCP ConfReq id=0x1 3f0b> ]
Tue Jul 15 13:10:10 2008 : sent [LCP ConfReq id=0x1 3f0b> ]
Tue Jul 15 13:10:13 2008 : LCP: timeout sending Config-Requests
Tue Jul 15 13:10:13 2008 : Connection terminated.
Tue Jul 15 13:10:14 2008 : CCLWrite : +++
Tue Jul 15 13:10:17 2008 : CCLWrite : ATH0\13
Tue Jul 15 13:10:22 2008 : CCLWrite : +++
Tue Jul 15 13:10:25 2008 : CCLWrite : ATH0\13
Tue Jul 15 13:10:29 2008 : CCLWrite : +++
Tue Jul 15 13:10:32 2008 : CCLWrite : ATH0\13
Tue Jul 15 13:10:36 2008 : CCLExit: -6019 (Modem error, modem not responding.)
Tue Jul 15 13:10:36 2008 : disconnect script failed

I've spent an hour or so on the phone with AT&T, and the best they can say is that they don't support Apple (I'm sure apple will be happy to hear that with the roll-out of the iPhone). Any suggestions, other than calling back AT&T, canceling the tethering service and saving myself the $15/month, are greatly appreciated.

Gustavo said:

Dear Grant:

On september 24, 2006, Rock wrote you: "I am using 10.4.7 and don't have the "Use a direct, higher speed connection" option."

You answered "So, your Bluetooth phone setup should look like this: image

If it doesn't, then something unusual has gone wrong - I'd try deleting all pairing information between the two on both devices and starting over."

Well, I have the same problem, and I tried deleting all pairing information and restarting again. But the problem continue. I have a BB 8300, do you know what can a I do to solve the stuff? I don't have any problems using the same phone as thetered modem in a windows PC I have in the office. Thank you very much

Gustavo

Angela said:

Has anyone with verizon been able to have this work out?? I'm not getting anything that allows me to choose which type of connection I want and when I just click continue it goes on FOREVER trying to set up. Any help would be grateful!!

wolfiestuff@gmail.com

yolan Author Profile Page said:

08-8-8 上午03:49:54 pppd[670] pppd 2.4.2 (Apple version 314) started by root, uid 501
08-8-8 上午03:49:57 ccl[675] Connecting via BlackBerry 8800.
08-8-8 上午03:49:57 ccl[675] Making EDGE connection.
08-8-8 上午03:49:57 ccl[675] Communicating at 460800 bps.
08-8-8 上午03:50:00 pppd[670] Connect: ppp0 /dev/cu.yolan-1
08-8-8 上午03:50:04 pppd[670] Connection terminated.

I'm using 4.5rom and mac 10.5 os, always get the log. could u help me?

@yolan - What carrier? Do you have a tethering plan?

@Angela - sorry, but these scripts only apply to GSM BlackBerry models. I believe the CDMA version from Verizon is capable of the same thing, but I don't have a script for it and I don't know what settings you'd use. Sorry!

Rafael Marin said:

"jason said:
After spending an hour on the phone with t-mobile, I was able to successfully connect. However, after about ten minutes the computer stopped showing any data transfer, although the phone still showed that everything was good, with full bars and "EDGE" showing up. After disconnecting on the network menu, I was unable to reconnect no matter what I tried.
After trying a number of fixes, I eventually restarted the computer and pulled the battery on the phone. I then attempted to establish a connection again, and it worked. However, the same problem came up again, as after a few minutes the connection stopped working.
Anyone have any idea what's going on here and what I need to do?
Any help is greatly appreciated!
Cheers,
Jason

Grant said,

@jason: This is a known issue with T-Mobile's current firmware release for all of their BlackBerry models. RIM should be releasing new firmware for most BlackBerry models soon, but we'll have to wait for T-Mobile to brand it and release it to us to get the fix. "


I found a simple solution to this issue. Begin a Mac OS 10.5.5 and a Blackberry 8100 v4.2.1.107 with Tmobile(usa) i was also trying to tether with the bb but the same problem arised. Since the problem seems to be the latest firmware released on tmobiles bb the solution would be to either upgrade or downgrade the firmware. I saw on earlier comments that some downgraded their firmware but i found out about the newest firmware released by Blackberry for the 8100. T-mobile doesn't support this system software which is v4.5.0.52 at the present but i upgraded and i worked just fine and it also solved the issue stated above. I am now able to use the bb 8100 with system software v4.5.0.52 as a modem for my laptop.

Well as i said t-mobile doesn't support this system software so you can't download it from their website but if you follow this link:

http://davidburden.com/blog/index.php/2007/04/14/blackberry-pearl-8100-firmware-upgrade/

you will find out that you can get download this system software version and install it on your BB 8100. This is the link for the download:

https://www.blackberry.com/Downloads/entry.do?code=1D72310EDC006DADF2190CAAD5802983

The instructions to do this are in the first link. After you upgrade the phone's firmware just setup up your phone for tethering and it should work as it did with mine. The only downside to this is that some apps may not have full functionality or may not work at all. ie. the messenger that comes with the original version of the bb's firmware will say : "This application is only for the T-mobile Blackberry Pearl 8100. The device you are using is not supported" So be aware of this and do this at your own risk. It worked for me and im happy with it : )

If anyone has question about my setup with the mac and all just reply. Ill try to help too.

CHEERS EVERYONE!

Michelle said:

Will this program that you have devised work for a sprint blackberry pearl 8130 as well?
Thank you.
Trying to figure out if I need to invest in Parallels and Windows 7 for my Mac to be able to use my pearl for its modem capabilities which is highly handy when you travel.

raquel said:

It worked great! Thank you!!!

A rat can fall from a five story building without injury.

kulturekush said:

Join the new Revolution that is Kush. Make a profile today and get noticed. Its FREE

xxx porno said:

Nice website you have here !!

Hey there! I've been reading your site for a long time now and finally got the courage to go ahead and give you a shout out from California. Just wanted to tell you keep up the fantastic job!

Watch Online Free Movie Watch online,Full Hindi Movie Free Online,Download Full movie Online...

About this Entry

This page contains a single entry by Grant Goodale published on September 13, 2006 9:41 AM.

New release of disableIntelliTXT is up was the previous entry in this blog.

BlackBerry Pearl modem script update is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Recent Activity

Today

Friday

Powered by Movable Type 4.25

Like my work?

If you've got the urge to say 'Thanks!' monetarily, who am I to argue?