Updated Modem Scripts for OS X 10.5 (Leopard)
If you're a rabid early adopter like me, you've probably already installed Leopard and discovered that the original modem script doesn't work with the new OS. However, it's unlikely you then repackaged all of the modem scripts (BlackBerry 8100,8700 and 8800) into the new modem script format and made them available for download. If you did, why didn't you let me know?! You would have saved me a half-hour's worth of work. Sheesh, some people.
At any rate, if you're on Leopard and jonesing for a Bluetooth modem fix, here's what you do:
- Download the new scripts. One download for all phone models!
- Unzip that file into Macintosh HD:Library:Modem Scripts. The same location th old script lived. If successful, you should see a new directory named BlackBerry.ccl there.
- Pair your phone as usual - when asked for the phone's Vendor and Model, choose 'Research in Motion' and whatever model of phone you have. I'm not a mind reader, you know.
- The username, password and phone number fields should be filled in with the same values as before; namely, whatever is appropriate for your carrier. Check the forums if you're not sure.
That's it! I'd like to make an installer for this to make it even more seamless, but for now this should get you going. As always, let me know if you run into problems and I'll try to help.

Thanks very much for updating these so quickly. It saves me in the airports that want you to pay for the WiFi access.
Can you make a 8300 Modem script for the Curve? That would be awesome!
This is fantastic. I tried the old scripts in Leopard on Tuesday and was stymied. Thanks very much for being an early adopter (like me) and a brilliant modem script writer (not like me).
You should put up a donation link. I don't see one...
@William - Thanks! I had one, but it was lost in the site redesign. I resuscitated it just for you. ;)
I would gladly donate as well if you could:
*do the same for the BB 7290 (usb)
*do the same for the Nokia 6230 (usb)
or post information on how to repackage the old scripts to work with Leopard (ie, Ross Barkman's scripts!)
@Larry: Writing USB drivers for OS X is a far different task than writing bluetooth modem scripts. As I'm not a hardware hacker, the USB drivers you've mentioned aren't something I can write. (I was under the impression, though, that the 6230 had bluetooth. Why use USB?
As for Ross' scripts, the changes aren't hard - maybe I'll put up a tutorial in a separate post, time permitting. I expect Ross will be updating his scripts shortly, though.
Thanks, Grant.
Good question re: USB and the 6230. I can connect fine via bluetooth on the 6230, but the GPRS connection drops after about 20 seconds or so. From some googling, it sounds like it's a known problem with my version of the firmware. I've tried getting it updated, but places that update nokia firmware say mine can't be updated - go figure. The USB cable worked perfectly in 10.4, and was reasonably fast to boot.
The script for the blackberry 7290 worked liked this: you would set it up as a bluetooth modem, but use Ross' scripts with a USB cable. Somehow it 'just worked'.
Anywho - thanks again!
Hello. Thank you very much for this. I am having an issue establishing a connection with my 8700g. The error from OS X console application:
Nov 3 17:40:23 fubarovich pppd[267]: pppd 2.4.2 (Apple version 314) started by root, uid 501
Nov 3 17:40:27 fubarovich ccl[271]: Connecting via BlackBerry 8700.
Nov 3 17:40:28 fubarovich ccl[271]: Making EDGE connection.
Nov 3 17:40:28 fubarovich ccl[271]: Communicating at 460800 bps.
Nov 3 17:40:31 fubarovich pppd[267]: Connect: ppp0 /dev/cu.Bluetooth-Modem
Nov 3 17:40:35 fubarovich pppd[267]: MPPE required, but MS-CHAP[v2] auth not performed.
Nov 3 17:40:35 fubarovich pppd[267]: Connection terminated.
Please help. Cheers.
I appreciate the scripts. I have used the older ones with Tiger for months now, but I cannot get these to work in Leopard with my 8100. I posted the log in the forum a couple days ago. Any help would be appreciated.
Thanks :)
@Larry - that's very surprising to hear about the 7290. I'll see about adding Ross' existing script to the package.
@Fubarovich: Please turn on Verbose Logging (Network pane of System Preferences, select your Bluetooth connection, click Advanced..., choose the PPP tab and select Configuration from the Settings pulldown) and post a full connection log here. It sounds like you're suffering from something similar to what Darkwind00 is seeing, but I can't replicate it with my phone. Which cell provider are you using?
@Darkwind00: I've replied to your post over in the forums. Which carrier are you with?
@Grant Goodale: Thanks for your reply. I am using tmobil in Connecticut. Here is the verbose log:
Nov 4 13:32:52 fubarovich pppd[1655]: pppd 2.4.2 (Apple version 314) started by root, uid 501
Nov 4 13:32:56 fubarovich ccl[1661]: Connecting via BlackBerry 8700.
Nov 4 13:32:56 fubarovich ccl[1661]: CCLWrite : ATZ\13
Nov 4 13:32:56 fubarovich ccl[1661]: CCLMatched : OK\13\10
Nov 4 13:32:56 fubarovich ccl[1661]: CCLWrite : AT+cgdcont=1,"IP","wap.voicestream.com"\13
Nov 4 13:32:56 fubarovich ccl[1661]: CCLMatched : OK\13\10
Nov 4 13:32:56 fubarovich ccl[1661]: Making EDGE connection.
Nov 4 13:32:56 fubarovich ccl[1661]: CCLWrite : ATDT*99***1#\13
Nov 4 13:32:56 fubarovich ccl[1661]: CCLMatched : CONNECT
Nov 4 13:32:56 fubarovich ccl[1661]: Communicating at 460800 bps.
Nov 4 13:32:59 fubarovich ccl[1661]: CCLExit: 0
Nov 4 13:32:59 fubarovich pppd[1655]: Connect: ppp0 /dev/cu.Bluetooth-Modem
Nov 4 13:33:03 fubarovich pppd[1655]: MPPE required, but MS-CHAP[v2] auth not performed.
Nov 4 13:33:03 fubarovich pppd[1655]: Connection terminated.
Nov 4 13:33:04 fubarovich ccl[1662]: CCLWrite : +++
Nov 4 13:33:07 fubarovich ccl[1662]: CCLWrite : ATH0\13
Nov 4 13:33:07 fubarovich ccl[1662]: CCLMatched : 0\13\10
Nov 4 13:33:08 fubarovich ccl[1662]: CCLWrite : AT&F\13
Nov 4 13:33:08 fubarovich ccl[1662]: CCLMatched : OK\13\10
Nov 4 13:33:08 fubarovich ccl[1662]: CCLExit: 0
Thank you!
Grant: For some reason I did not have the "modem" Dialup Networking service under my blackberry device settings. Adding that fixed the problem and I am able to connect. The strange thing is that my connection only survives for about 10 icmp packets and then nothing. I've noticed that the new Tmobil firmware is buggy and I am certainly experiencing this. Whats the solution?
Grant: For some reason I did not have the "modem" Dialup Networking service under my blackberry device settings. Adding that fixed the problem and I am able to connect. The strange thing is that my connection only survives for about 10 icmp packets and then nothing. I've noticed that the new Tmobil firmware is buggy and I am certainly experiencing this. Whats the solution?
@Fubarovich: unfortunately, there doesn't seem to be a fix at the moment. I don't have an 8700 to test against, but you might want to look around the BlackBerry 8700 forum over at BlackBerryForums.com to see if someone can suggest a firmware rev that better suits your needs.
@Grant Done - thanks again!
I just uploaded the drivers per the instructions and see the RIM options now on my MAC. I'm using a Verizon 8830 on a Mac with 10.5, and can't seem to get this thing to connect using the new script. If I use the generic CDMA-EVDO.txt drivers I can connect, but can't get connected using the 8800 Driver? Any suggestions. I already tried deleting my Bluetooth device profile and keychains as well as re-starting/re-connecting/re-activating my 8830 w/Verizon. I can connect using the genric driver, but using the 8830 causes my Mac to totally freeze.
@William - Thanks! Much appreciated.
@Tom - the 8800 script is intended for use with GSM models of the 88xx series. The 8830 is CDMA-based and will work with the EVDO drivers supplied (you can use the cdma Bluetooth driver for au KDDI, for example). I believe the dial string for both Sprint and Verizon is #777.
Perfect. Thanks so much!
I try to connect with Tim in Italy , in the log is ok and I got the message connect , but in the icon I not reach the connection , don't exit from Autenticate , below the log from the console :
20/11/07 10:22:00 pppd[997] pppd 2.4.2 (Apple version 314) started by root, uid 501
20/11/07 10:22:03 ccl[1003] Connecting via BlackBerry 8800.
20/11/07 10:22:03 ccl[1003] CCLWrite : ATZ\13
20/11/07 10:22:03 ccl[1003] CCLMatched : OK\13\10
20/11/07 10:22:03 ccl[1003] CCLWrite : AT+cgdcont=1,"IP","ibox.tim.it"\13
20/11/07 10:22:03 ccl[1003] CCLMatched : OK\13\10
20/11/07 10:22:03 ccl[1003] Making EDGE connection.
20/11/07 10:22:03 ccl[1003] CCLWrite : ATDT*99***1#\13
20/11/07 10:22:03 ccl[1003] CCLMatched : CONNECT
20/11/07 10:22:03 ccl[1003] Communicating at 460800 bps.
20/11/07 10:22:06 ccl[1003] CCLExit: 0
20/11/07 10:22:06 pppd[997] Connect: ppp0 /dev/cu.Bluetooth-Modem
20/11/07 10:23:41 pppd[997] Connection terminated.
20/11/07 10:23:42 ccl[1007] CCLWrite : +++
20/11/07 10:23:45 ccl[1007] CCLWrite : ATH0\13
20/11/07 10:23:45 ccl[1007] CCLMatched : 0\13\10
20/11/07 10:23:46 ccl[1007] CCLWrite : AT&F\13
20/11/07 10:23:46 ccl[1007] CCLMatched : OK\13\10
20/11/07 10:23:46 ccl[1007] CCLExit: 0
07 : Connecting via BlackBerry 8800.
Wed Nov 21 21:16:34 2007 : Making EDGE connection.
Wed Nov 21 21:16:34 2007 : Communicating at 460800 bps.
Wed Nov 21 21:16:37 2007 : Serial connection established.
Wed Nov 21 21:16:37 2007 : Using interface ppp0
Wed Nov 21 21:16:37 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Wed Nov 21 21:16:59 2007 : Hangup (SIGHUP)
Wed Nov 21 21:17:05 2007 : Connection terminated.
Wed Nov 21 21:17:28 2007 : CCLExit: -6019 (Modem error, modem not responding.)
Wed Nov 21 21:17:28 2007 : disconnect script failed
Wed Nov 21 21:18:11 2007 : Connecting via BlackBerry 8800.
Wed Nov 21 21:18:11 2007 : Making EDGE connection.
Wed Nov 21 21:18:11 2007 : Communicating at 460800 bps.
Wed Nov 21 21:18:14 2007 : Serial connection established.
Wed Nov 21 21:18:14 2007 : Using interface ppp0
Wed Nov 21 21:18:14 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Wed Nov 21 21:18:45 2007 : LCP: timeout sending Config-Requests
Wed Nov 21 21:18:45 2007 : Connection terminated.
Wed Nov 21 21:19:08 2007 : CCLExit: -6019 (Modem error, modem not responding.)
Wed Nov 21 21:19:08 2007 : disconnect script failed
Grant,
Will the modem script that you wrote for the blackberry 8100 also work for the new 8130 on the verizon network?
Thanks!
Hello,
I'm trying to use the Blackberry 8820 with Leopard and it starts of just fine, it Connects, then displays Authenticating and that's it, it doesn't seem to get past that.
Thu Nov 22 22:05:23 2007 : Connecting via BlackBerry 8800.
Thu Nov 22 22:05:23 2007 : CCLWrite : ATZ\13
Thu Nov 22 22:05:23 2007 : CCLMatched : OK\13\10
Thu Nov 22 22:05:23 2007 : CCLWrite : AT+cgdcont=1,"IP","blackberry.vodafone.nl"\13
Thu Nov 22 22:05:23 2007 : CCLMatched : OK\13\10
Thu Nov 22 22:05:23 2007 : Making EDGE connection.
Thu Nov 22 22:05:23 2007 : CCLWrite : ATDT*99***1#\13
Thu Nov 22 22:05:23 2007 : CCLMatched : CONNECT
Thu Nov 22 22:05:23 2007 : Communicating at 460800 bps.
Thu Nov 22 22:05:26 2007 : CCLExit: 0
Thu Nov 22 22:05:26 2007 : Serial connection established.
Thu Nov 22 22:05:26 2007 : using link 0
Thu Nov 22 22:05:26 2007 : Using interface ppp0
Thu Nov 22 22:05:26 2007 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Thu Nov 22 22:05:27 2007 : sent [LCP ConfReq id=0x1 ]
Thu Nov 22 22:05:27 2007 : rcvd [LCP ConfReq id=0x1 ]
Thu Nov 22 22:05:27 2007 : lcp_reqci: returning CONFACK.
Thu Nov 22 22:05:27 2007 : sent [LCP ConfAck id=0x1 ]
Thu Nov 22 22:05:27 2007 : rcvd [LCP ConfRej id=0x1 ]
Thu Nov 22 22:05:27 2007 : sent [LCP ConfReq id=0x2 ]
Thu Nov 22 22:05:27 2007 : rcvd [LCP ConfAck id=0x2 ]
Thu Nov 22 22:05:27 2007 : rcvd [CHAP Challenge id=0x2 , name = ""]
Thu Nov 22 22:05:27 2007 : sent [CHAP Response id=0x2 , name = "vodafone"]
The one thing I did notice, the script says: Making EDGE connection though Vodafone Netherlands only supports GPRS or 3G, do I need to change anything in the script so it uses GPRS?
I am using MacOS/X 10.5 a BB 8700c and I am using T-Mobile USA every time I try connecting I get this on my logs:
11/24/07 10:43:51 AM pppd[681] pppd 2.4.2 (Apple version 314) started by root, uid 502
11/24/07 10:43:55 AM ccl[689] Connecting via BlackBerry 8700.
11/24/07 10:43:55 AM ccl[689] CCLWrite : ATZ\13
11/24/07 10:43:55 AM ccl[689] CCLMatched : OK\13\10
11/24/07 10:43:55 AM ccl[689] CCLWrite : AT+cgdcont=1,"IP","wap.voicestream.com"\13
11/24/07 10:43:55 AM ccl[689] CCLMatched : OK\13\10
11/24/07 10:43:55 AM ccl[689] Making EDGE connection.
11/24/07 10:43:55 AM ccl[689] CCLWrite : ATDT*99***1#\13
11/24/07 10:43:55 AM ccl[689] CCLMatched : CONNECT
11/24/07 10:43:55 AM ccl[689] Communicating at 460800 bps.
11/24/07 10:43:58 AM ccl[689] CCLExit: 0
11/24/07 10:43:58 AM pppd[681] Connect: ppp0 /dev/cu.Bluetooth-Modem
11/24/07 10:44:02 AM pppd[681] MPPE required, but MS-CHAP[v2] auth not performed.
11/24/07 10:44:02 AM pppd[681] Connection terminated.
11/24/07 10:44:03 AM ccl[695] CCLWrite : +++
11/24/07 10:44:06 AM ccl[695] CCLWrite : ATH0\13
11/24/07 10:44:06 AM ccl[695] CCLMatched : 0\13\10
11/24/07 10:44:07 AM ccl[695] CCLWrite : AT&F\13
11/24/07 10:44:07 AM ccl[695] CCLMatched : OK\13\10
11/24/07 10:44:07 AM ccl[695] CCLExit: 0
any ideas on that ?!
@stefano: I don't know what the proper username and password are for TIM Italy, but I'd check to make sure you're sending the right ones.
@funkyp56: It appears your 8800 is running a later version of OS 4.2, which suffers from a bluetooth bug that occurs whenever you disconnect the modem connection. Try resetting your phone by pulling the battery; you should be able to tether after that.
@adam: Actually, CDMA BlackBerry models require a different script. The good news is that one of the scripts included with Leopard will work for you; check out the Mac forum over at blackberryforums.com for more info.
@Daenney: Don't worry about the EDGE comment - it'll use GPRS if EDGE isn't available. I don't know what the proper username and password are for Vodafone in the Netherlands, but I'd check to make sure you're sending the right info (and the proper APN as well).
@rigo.r: I've seen this on Cingular, but not on T-Mobile. The fix is detailed here:
http://forums.macosxhints.com/showthread.php?p=421419
Well, I've tried every known setting for Vodafone Netherlands, all have user and password vodafone and the apn can be:
blackberry.vodafone.nl > blackberry
office.vodafone.nl > datacard
web.vodafone.nl > Vodafone Internet BloX
live.vodafone.com > live-portal/wap (yuch)
In all cases it doesn't get past Authenticating so I'm starting to wonder if I'm missing some kind of option or functionality on my Blackberry
I tried the "Generic GPRS/3G" modem drivers with my sprint SERO 8830 CDMA phone on my leopard Macbook. I get "No carrier". Does it mean I am out of luck ? Secondly, I dont see "#777" in the logs even though I keyed in #777 in the input for "Telephone number". Is that okay or am I missing something.
@Daenney - Sorry, but I've no idea. If you can, turn on verbose logging in the PPP options and post a snippet of the logs from when you try to connect.
@satya - SERO plans explicitly don't allow tethering. That's most likely the reason you're having issues.
To those people above who are having problems connecting and are seeing "MS-CHAP[v2] auth not performed" - you should disable CHAP authentication.
The way to do this is to create a file in /etc/ppp called "options".
# Copy and paste the following two lines of code into the Terminal:
cd /etc/ppp/
sudo pico options
# Authenticate with your system’s root password.
# Copy and paste the following lines of code:
refuse-chap
refuse-mschap
refuse-mschap-v2
# Hit “Control+X” to exit the Pico application within the Terminal.
# When asked to save, hit “Y” for yes.
Grant,
Were you able to create any scripts for T-Mo's 8320 (Curve)? To date, although the modem connects, there is little if any data transfer, which is what many others have confirmed. It feels like I am so close, yet so far....
Thank you sir!!! :)
Has anyone had any luck getting this to work with Leopard on Vodafone UK?
I'm using a Pearl 8100, a MacBook and Leopard. The setup looks fine and dandy, but it only gets as far as Connecting... but then it just hangs until I Disconnect.
I have found 2 different sets of APN information for Vodafone UK, I've tried both and get the same behaviour. These are:
Tel number : Internet
User: web
Pass: webs
and
Tel number: wap.vodafone.uk
User: user@vodafone.net
Pass: user.
My Console log looks like this:
Dec 11 19:39:49 tismeys-macbook pppd[157]: pppd 2.4.2 (Apple version 314) started by root, uid 501
Dec 11 19:39:53 tismeys-macbook ccl[165]: Connecting via BlackBerry 8100.
Dec 11 19:39:53 tismeys-macbook ccl[165]: Making EDGE connection.
Dec 11 19:39:53 tismeys-macbook ccl[165]: Communicating at 460800 bps.
Dec 11 19:39:54 tismeys-macbook ntpd[13]: time reset +0.262339 s
Dec 11 19:39:56 tismeys-macbook pppd[157]: Connect: ppp0 /dev/cu.Bluetooth-Modem
Dec 11 19:43:46 tismeys-macbook pppd[157]: Connection terminated.
The final line is where I disconnected manually.
Anyone? It'd be sweet if I could get this working.
I can't seem to download the scripts using the link - what am I doing wrong?
Grant, I have a BlackBerry 8700 running the latest version 4.2. I have Leopard on my Mac and I am trying to tether, I get this far though and it just sits there saying 'connecting'...
Tue Jan 15 14:14:03 2008 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Tue Jan 15 14:14:04 2008 : sent [LCP ConfReq id=0x1 ]
Tue Jan 15 14:14:04 2008 : rcvd [LCP ConfReq id=0x14 ]
Tue Jan 15 14:14:04 2008 : lcp_reqci: returning CONFACK.
Tue Jan 15 14:14:04 2008 : sent [LCP ConfAck id=0x14 ]
Tue Jan 15 14:14:04 2008 : rcvd [LCP ConfRej id=0x1 ]
Tue Jan 15 14:14:04 2008 : sent [LCP ConfReq id=0x2 ]
Tue Jan 15 14:14:04 2008 : rcvd [LCP ConfAck id=0x2 ]
Tue Jan 15 14:14:04 2008 : rcvd [CHAP Challenge id=0x6 , name = ""]
Tue Jan 15 14:14:04 2008 : sent [CHAP Response id=0x6 , name = "foo"]
Hi! I'd hugely appreciate a script for the 8300!
Any hope of getting this to work in Leopard? I have managed it perfectly in 10.4, but no such luck in 10.5 with any of the new scripts...
I'm on o2 in the UK.
I found the following on AT&T's site for tethering vista & bluetooth. Could it be that we should use the APN below and the dialing string on a MAC to make things work without disconnecting? I'm a little leery to try it out.
See below:
Solution Details
Setup of BlackBerry Curve to Laptop Windows Vista using Built in Bluetooth for data
Prerequisite
RIM BlackBerry Curve handset purchased through AT&T
Microsoft Vista supported Bluetooth Adapter. Visit http://www.microsoft.com for more information.
User must be logged in as Administrator or have administrative privileges to modify system files
Setting up the handset
On the handset, scroll to Settings and click the trackball.
Scroll to Options and click the trackball.
Scroll to Bluetooth and click the trackball.
Press the Menu button, scroll to Enable Bluetooth and click the trackball.
Press the Menu button, scroll to Options and click the trackball.
Scroll to Discoverable and click the trackball.
Scroll to Yes and click the trackball.
Setting up the modem
On the PC, click on Start and then Control Panel.
Double click on Bluetooth Devices.
On the Devices tab, click on Add.
An Add Bluetooth Device Wizard will appear.
Click to select My device is set up and ready to be found.
Click on Next.
Click to select the handset from the list and click on Next.
Click to select Let me choose my own passkey.
Type a 4 to 16 digit passkey (example: 1234) in the available field.
Click on Next.
On the handset, enter the passkey used on the PC and click the trackball.
On the Accept connection request prompt, scroll to Don't ask this again and click the trackball.
Then scroll to Yes and click the trackball.
On the PC, click on Finish.
Return to the Devices tab of Bluetooth Devices.
Click to select the handset from the list and click on Properties.
Click on the Services tab.
Ensure that Dial-up networking (DUN) is checked.
Click on OK twice.
Click on Start and then Control Panel.
Double click on Phone and Modem Options.
Click on the Modems tab.
Click to select Standard Modem over Bluetooth link.
Click the Properties button.
On the General tab, click the Change settings button.
If a User Account Control appears, click Continue.
On the handset, on the Accept connection request prompt, scroll to Don't ask this again and click the trackwheel.
Then scroll to Yes and click the trackball.
On the PC, click on the Advanced tab.
Type at+cgdcont=1,”IP”,”isp.cingular” in the Extra initialization commands field.
Click on OK twice.
Setting up the connection
On the PC, return to the Control Panel.
Double click on Network and Sharing Center.
Click on Set up a connection or network.
Click to select Connect to the Internet and click on Next.
Click Dial-up.
If prompted, click Standard Modem over Bluetooth link.
Type *99# for the Dial-up phone number.
Type ISP@CINGULARGPRS.COM in the User name field.
Type CINGULAR1 in the Password field.
Type AT&T Data for the Connection Name.
Click to select from the available options.
Making the connection
On the PC, click on Connect.
Click to select the appropriate Network Location.
If a User Account Control appears, click Continue.
You will now be connected to the AT&T Data service
Is this a USB GPRS (wap) internet connection, or does this allow you to use BB as a dial up modem ? if not how do i get my BB to be used on mac as a dial up modem?
Wow, it's been a long time since I've responded here. Sorry for that. Here goes:
@Craig: There's a known issue with the version of BlackBerry's OS that the Curve runs. Basically you'll need to pull the battery before every tethering session. I wish there was a good fix, but you'll likely have to wait for OS 4.3 to come out.
@tismey - Sorry, I can't be of much help. Check if you provider requires a separate tethering plan.
@John - you should be able to right click on the link and select Save As or Download linked file (depending on your browser).
@Matthew - Which provider are you with? Anonymous' tip a few comments above may be required for you.
@Pardberry - Really? I'm surprised given the firmware issues US Curve users have been reporting. Which version of the firmware are you running? You should be able to use the 8800 or 8100 scripts - the differences are largely cosmetic.
@Mark - no, the requirements for tethering on Vista are different. The dialing string is set in the modem script, and the APN is what goes into the phone number field in your Bluetooth network connection.
@Eugene - This is a bluetooth link between your mac and your phone's DUN capabilities. No USB involved. Are you trying to use your phone to dial another modem rather than connect to the internet through your provider? If so, I'm afraid I can't help.
Is there a script available for the 8320, I upgraded to leopard as well.
Thanks ...
Hi all - thanks for the helpful posts. I have a new Macbook that shipped w/ Leopard. Until recently I used a BB 8800 as a tethered modem with this machine on tmobile (USA) and it worked perfectly. (thanks to prevois posts on Fibble!!). When the 8800 died, I switched to a Nokia e61. Again, modem worked perfectly with Tmobile. My company just supplied a BB 8310 from AT&T that I unlocked for use w/ Tmobile. Tried everything to get this BB working as a tethered modem w/ no luck! I have installed the new scripts (I understand the that 8100 script should work with the 8310), updated the BB apn to tmobile, used proper passwords, etc. Just will not work!
Is a specific 8300/8310 script required? Any other ideas??
Hi guys, is there anything about the script for the 8300 Curve for Leopard 10.5.1 ?? thank you in advance...
I've found a modem script for the 8300, but don't know how to repackage it for Leopard.
Lorenz and Larry:
I posted a thread in the forum under the "Mac Problems" section. I modified that same script and adapted to the 8300 even tough there is no real difference to the 8100 or the 8700 so you can either get that one or use the script for the 8100.
Only problem so far is when you disconnect. Mine isn't working properly and i have to restart the phone.
Check the thread for more info
Looking and the new modem scripts listed above "Blackberry.ccl" in VI (or VIM) the files are saved with Mac carriage returns rather than unix linefeeds. In the previous 8100 script I read "Don't open with TextEdit." I'm sure the same applies here also. You can either use VI to strip the "^M" characters (if you aren't a vi user don't try it) out or use the Free app TextWrangler to properly save the files with UNIX linefeeds. The download needs to be cleaned up and use the correct linefeeds.
It works! Thanks so much for the updated Leopard scripts (I suggest a link from the other page that has the old scripts to this one, this one was a bitch to find!).
Running 10.5.2 Leopard, T-Mobile 8100 Pearl.
I have the new blackberry software bug that requires me to pull out the battery for each new time I try to connect. Oh well, hopefully BB will fix that.
Thanks again!
Hey, back again.
After fixing the auth issue, Vodafone NL ssems to require CCPEnabled to be set to 0 I'm getting the exact same problems I had before, namely it hangs on Authenticating.
Tue Mar 11 18:32:29 2008 : Connecting via BlackBerry 8800.
Tue Mar 11 18:32:29 2008 : CCLWrite : ATZ\13
Tue Mar 11 18:32:29 2008 : CCLMatched : OK\13\10
Tue Mar 11 18:32:29 2008 : CCLWrite : AT+cgdcont=1,"IP","blackberry.vodafone.nl"\13
Tue Mar 11 18:32:29 2008 : CCLMatched : OK\13\10
Tue Mar 11 18:32:29 2008 : Making EDGE connection.
Tue Mar 11 18:32:29 2008 : CCLWrite : ATDT*99***1#\13
Tue Mar 11 18:32:29 2008 : CCLMatched : CONNECT
Tue Mar 11 18:32:29 2008 : Communicating at 460800 bps.
Tue Mar 11 18:32:32 2008 : CCLExit: 0
Tue Mar 11 18:32:32 2008 : Serial connection established.
Tue Mar 11 18:32:32 2008 : using link 0
Tue Mar 11 18:32:32 2008 : Using interface ppp0
Tue Mar 11 18:32:32 2008 : Connect: ppp0 /dev/cu.Bluetooth-Modem
Tue Mar 11 18:32:33 2008 : sent [LCP ConfReq id=0x1 ]
Tue Mar 11 18:32:33 2008 : rcvd [LCP ConfReq id=0x1 ]
Tue Mar 11 18:32:33 2008 : lcp_reqci: returning CONFACK.
Tue Mar 11 18:32:33 2008 : sent [LCP ConfAck id=0x1 ]
Tue Mar 11 18:32:33 2008 : rcvd [LCP ConfRej id=0x1 ]
Tue Mar 11 18:32:33 2008 : sent [LCP ConfReq id=0x2 ]
Tue Mar 11 18:32:33 2008 : rcvd [LCP ConfAck id=0x2 ]
Tue Mar 11 18:32:33 2008 : rcvd [CHAP Challenge id=0x2 , name = ""]
Tue Mar 11 18:32:33 2008 : sent [CHAP Response id=0x2 , name = "vodafone"]
Now the part that slightly disturbs me is:
Tue Mar 11 18:32:33 2008 : rcvd [CHAP Challenge id=0x2 , name = ""]
No name supplied?
I have similar issue to Daenney.
operating a 8820 BB on ATT network. I am using your latest script and it fails at authenticating. Not sure how to get the log above. Running MBPro, using *9***1# as the dial number, no user name, no password, it tries to connect but says it fails on the PPP negotiation. Figure it is a script problem. Help out if you have some ideas.
Michael
@Daenney - Note the 'rcvd' in that line. That message came from the other end of the connection; your Mac sent the username 'vodafone' in response. I'm not sure why you're running into issues - that log look fine as far as it goes. Was there anything more after the CHAP exchange?
@Michael - You'll need to put the name of the APN you're trying to connect to in the telephone number field - it'll be either wap.cingular or ISP.CINGULAR depending on your account. Head over to the Carrier Specific section of the forums to find out more, including what you need to put in the username and password fields.
That would be great Grant Goodale but there is no ATT carrier section and don't believe that cingular terminology will be accepted by ATT.
Actually, it will. The Cingular data connection parameters are correct for AT&T.
Hey Grant,
No there is nothing after the CHAP exchange, that is as far as it will go, the only other things that appears in the log is when I tell OS X to just disconnect after trying for over 5min to authenticate...
The other unfortunate part is that you can't tcp-dump that connection until that connection is set up, I figured there's a packet somewhere that is missed...
DUDEEE! You are a biiiig genius!! I'm writing this in my MacBook with my BB's internet all the way from Argentina using CTI Movil!! Right now I am at my house in the country-side, quite far from the city where we never had internet before! This is awesome!! Thanx a LOT!
PS: It disconnects on its own after a while... Any solutions?
Can anyone please tell me what the username, password, and phone number is supposed to be for the blackberry 8100. I completely stuck at that point
@taylor: That depends - which carrier are you with? The settings for some of the more common carriers can be found here.
Thanks so much for this.. I managed to connect on my 8100 just fine.
The problem I am having though is I when losing a connection. If I go into a dead zone, or my phone moves too far from the laptop, everything on the macbook freaks out. When I try to disconnect via the menu bar, it just sits there on "Disconnecting..." until I reboot mac (which it wont do cleanly, I can't kill the ppp process).
All I get in the logs is this:
Fri May 16 07:52:50 2008 : CCLExit: -6019 (Modem error, modem not responding.)
Fri May 16 07:52:50 2008 : disconnect script failed
Any advice would be appreciated.
Hugh
@yebo - I've seen this problem with the OS X bluetooth stack before - it was much more common on Tiger than it is on Leopard, but it can still happen.
The two tricks I've found are 'sudo killall pppd' (which it sounds like you already know) which I usually have to issue at least twice to be effective, and 'sudo killall CCLEngine', which is frequently the process that's causing pppd to hang. Try killing pppd first, then CCLEngine followed by pppd again. If that doesn't work, I'm afraid it's time to reboot.
I just installed the script and the modem settings showed up fine in my network settings
The problem is the forum area describing the connection settings is talking about the APN address that you are supposed to use. My setting boxes are Telephone Number, Account Name, and Password. I tried putting the APN line in the telephone number box to no avail.
Am I just nubbing this up?
@Devin: Which carrier are you with? You're correct, the APN should go in the phone number field. You also need to have *something* in the username and password fields, even if your carrier doesn't require them.
Do you know how to tether through USB?
Do you know how to do USB tethering through Leopard with a Blackberry 8800?
Sorry about the double posts above.
I was having the "Authenticating" timeout problem as well, but once I updated the phone number field using the APN information posted on the forums here, I was able to get it to work. For AT&T, a lot of posts had *99# or some variation as the phone number to enter. Turns out using wap.cingular or isp.cingular as the phone number fixed the problem (those are the "APN" entries you'll see on the forums). I'm able to connect using both WAP and ISP information. Check the forums on this site for specific login information.
Point being--THANK YOU. This site is the only one I've been able to find that gets it right.