Fall Sale! Code FALL2024 takes 25% OFF our Pro Plugins & Books »
Web Dev + WordPress + Security

Wireless Internet: BlackBerry Curve as Bluetooth Modem for OS-X Mac

Stay connected to the Internet wherever you go by using your BlackBerry Curve (8300) as a Bluetooth modem for your OS-X-powered Macintosh…

[ Apple MacBook ] This tutorial guides you through the process of connecting wirelessly to the Internet using your BlackBerry Curve (8300) as a Bluetooth modem for your Macintosh (running OS X) via native Bluetooth functionality. The benefits of such wireless connectivity are numerous, enabling greater productivity and maximized Internet access. The procedure is straightforward, and the tutorial assumes no prior knowledge of either Bluetooth or BlackBerry. Knowing your way around a Mac will help, but is not required. Note that using your BlackBerry as a wireless modem for your Mac (or any computer) is classified as tethering, and may or may not be covered by your wireless plan1. Having said that, the setup time for this tutorial should be well under thirty minutes, and requires2 the following three items:

All set? Let’s get started…

Install the BlackBerry Modem Script

Unzip the BlackBerry_8300.zip file and save a copy of the extension-less modem-script to the “Modem Scripts” directory on your Mac: FinderHard DiskLibraryModem Scripts

Pair the BlackBerry Curve with your Mac

Okay, now to pair the BlackBerry and Mac via Bluetooth. Crack open your BlackBerry, go to “Manage Connections”, and enable Bluetooth via checkmark (the icon should then show a yellow minus icon). Then, go to “Bluetooth Options”, press the menu key, select “Options”, and ensure that the “Discoverable” option is set to “Yes”.

Now, open System Preferences on your Mac and open the “Bluetooth” configuration panel. Enable Bluetooth and make it “Discoverable” [ Screenshot ].

Next, within the System Preferences panel, select the “Devices” tab and click “Set Up New Device…” to begin the setup process [ Screenshot ].

The first step in the device setup process is a “Welcome” screen. Click continue. Next, in the “Select Device Type” screen, select “Any Device” from the list and click “Continue”. Next is the “Searching” screen, which eventually (it may take a few moments) should indicate your BlackBerry device as a mobile phone. After the device is found, select in the list and click “Continue”.

Next is the “Gathering Information” screen, which displays the progress of the information gathering process. Wait until the process is complete and then click “Continue”. The next screen displays the all-important passkey. [ Screenshot ]. At this time, your BlackBerry should display its “Enter Numeric Passkey” prompt. Enter the passkey in the field provided (Note: there is a limited amounted of time for this step — if necessary, click “Go back” on the Mac and try again).

Upon successful entry of the passkey, a “Pairing Complete” message appears briefly, and a confirmation prompt appears asking if you would like to “Accept connection request from mac?”. First, select “Don’t ask this again” and then click the “Yes” button.

Configure the Bluetooth Connection

[ Image: BlackBerry Curve and Mac PowerBook ]
BlackBerry Wireless Modem for Mac
So far so good. We are almost finished! Now it is time to configure the Bluetooth connection. On your Mac, the “Devices” subpanel (System PreferencesBluetoothDevices tab) should display the BlackBerry 8300 on the Bluetooth device list [ Screenshot ]. Select the BlackBerry 8300 from the list and click on “Configure” to open the configuration dialogue (Note: the Device Configuration dialogue may have opened automatically after the device pairing process).

Next, in the “Select the services you want to use with your mobile phone” screen, select “Access the Internet with your phone’s data connection” and also select “Use a direct, higher speed connection to reach your Internet Service Provider (GPRS, 1xRTT)” [ Screenshot ]. Click “Continue”.

Then, in the Username/Password screen, leave the username and password fields blank, and enter *99***1# for the GPRS CID String. For the modem, click the dropdown menu and select the custom modem script, “BlackBerry 8300”. And finally, select “Show Modem status in the menu bar” and then click “Continue” [ Screenshot ].

Upon successful completion of the device configuration process, the “Congratulations” screen will display: “Accessing the Internet using a high speed wireless data service (e.g. GPRS) from your wireless operator.” — Excellent. Click “Quit” to seal the deal.

Connect to the Internet via BlackBerry

With everything properly connected and configured, we are ready now to connect to the Internet. Click on the small ‘Modem Status’ (telephone) icon in your menu bar and select “Open Internet Connect…” [ Screenshot ].

Within the Connections dialogue box, select the Bluetooth tab and populate the form fields with the following information:

  • Telephone: wap.voicestream.com (T-Mobile) or wap.cingular (Cingular/AT&T)
  • Username: guest (T-Mobile) or WAP@CINGULARGPRS.COM (Cingular/AT&T)
  • Password: guest (T-Mobile) or CINGULAR1 (Cingular/AT&T)
  • Screenshot ]

All set? Click “Connect”! If everything went according to plan, your Mac should be using your BlackBerry Curve as a Bluetooth modem and you should now see the “Connection Status” dialogue box, indicating connectivity [ Screenshot ].

Footnotes

  • 1 For Cingular/At&T subscribers: According to the customer service department, unless your plan specifically supports tethering, tethered connections will only work until the system catches on and blacklists your device (only as a tethered modem). Also, the representative assured me that pre-blacklist connections would not be billed.
  • 2 These are the devices used for the production of this tutorial. It may be possible to connect via alternate devices/software with similar features.
  • 3 Different carriers provide different data/internet access plans and thus have different connection credentials (e.g., username, password). While covering every different plan is waaay beyond the scope of this article, the tutorial does provide connection credentials for both Cingular/AT&T and T-Mobile.

About the Author
Jeff Starr = Web Developer. Security Specialist. WordPress Buff.
Wizard’s SQL for WordPress: Over 300+ recipes! Check the Demo »

281 responses to “Wireless Internet: BlackBerry Curve as Bluetooth Modem for OS-X Mac”

  1. pocketmac requires cable. you can sync you contacts, email, calendar and notes. If you are using Leopard, you will not be able to sync your calendar tasks created on blackberry.

  2. Santiago Martinez 2008/03/11 6:51 am

    YES i have possible to syn google calendar with my BB, using google sync. Really this is not a problem, the problem is to sync via bluetooth (with isync), but i receive “BB 8300 This Device is notsupported by iSync”.

  3. Got this working with my curve on the Rogers network in Canada.

    Rogers Canada
    username: wapuser1
    password: wap
    Number: internet.com

    Thx!

  4. Have read all posts to this thread. Have experienced all Mac 10.5/BB 8320/ TMO problems discussed first hand. Appreciate the reboot shortcut mentioned for BB. Big time-saver. Basically, I’m posting so I can be notified of updates. Happy Easter!

    God Bless.

  5. Worked for me….
    Thanks.
    I have a Blackberry Curve 8310 (ATT) used Cingular protocols. Macbook. 10.4.11.
    Love it.

  6. Thanks so much, just got it to work after three hrs of fidgiting. I have a mac 10.4 as well as a blackberry 8320 and I did just what Bob said (unchecked wifi). Still have to take out the battery bf using it but it works!

    thanks again!

  7. Perishable 2008/05/04 7:28 am

    Wow! Two in a row!! Are the planets aligned or something? Thank you both for the feedback — great to hear that you got it working! :)

  8. It’s still an oh-fer because the problem has never been about 10.4 – it’s 10.5 that doesn’t connect! If you set aside a couple of hours and read the entire thread, you’d see that….

  9. Perishable 2008/05/04 7:07 pm

    Ouch. My bad.. should have skipped family time to read the blackberry thread ;) In any case, thanks for the summary! :)

  10. Now this is worrisome. A colleague of mine has purchased the new Mac AirBook and would like to ‘tether’ his Blackberry 8800 via TMO for access to Internet where WiFi would not be available. However, he is using Parallel Software to run WinXP. Would it be possible to run Desktop Manager within Windows XP and get out to Internet? I have used 8830 World Edition via Verizon on Windows XP and it works like a charm. Was able to connect for hours worldwide with no problems.

  11. I am using a MacBook Pro with Leopard 10.5.2 and I just connected my 8830 Curve (SPRINT) !.

    Instead of using the 8830 Script, I just used the EVDO Support script and use #777 as the phone number and obviously blank for user/password.

    If for some reason someone does not have the EVDO Support script, I would recommend to install the Sprint EVDO installer for EVDO Cards.

    Screenshot : http://www.arofl.org/index/media/mcpro.png

  12. Joe Ruggiero 2008/05/16 4:43 pm

    i tried the whole thing and it didnt wrk..i have the 8300 for ATT and a macbook pro..
    give me some help please…
    thanks

Comments are closed for this post. Something to add? Let me know.
Welcome
Perishable Press is operated by Jeff Starr, a professional web developer and book author with two decades of experience. Here you will find posts about web development, WordPress, security, and more »
SAC Pro: Unlimited chats.
Thoughts
I disabled AI in Google search results. It was making me lazy.
Went out walking today and soaked up some sunshine. It felt good.
I have an original box/packaging for 2010 iMac if anyone wants it free let me know.
Always ask AI to cite its sources. Also: “The Web” is not a valid answer.
All free plugins updated and ready for WP 6.6 dropping next week. Pro plugin updates in the works also complete :)
99% of video thumbnail/previews are pure cringe. Goofy faces = Clickbait.
RIP ICQ
Newsletter
Get news, updates, deals & tips via email.
Email kept private. Easy unsubscribe anytime.