I can verify it works (I'm using it now); I did it under Gentoo but it should be distro independent. If you're using a different model, just be sure to determine which channel to set to using hcitool browse. Look for something like:

I am paying for tethering, so no clue if this would score you free DUN on Verizon. Also everything compiles without any voodoo; I'm using bluez-libs & bluez-utils 3.24, and ppp 2.4.4. It didn't take me too long to setup because I did essentially the same thing with my previous phone (Moto Q). I detailed the steps more closely in a thread I posted on Qusers. You also must obviously get your kernel to work with Bluetooth, which is probably done by default on most distro's (I list the necessary modules in the thread I linked to).

i am creating a google group to try and bring everyone together on this. i am leaving messages at ubuntu forums, here at blackberry forums, and other linux forums. I have seen a lot of people try to do this on many different sites. i think if we worked together we could get this working as im connected now and others can to and some cannot. id like to get this thing solved for more people. so please join the group.

I have ATT and I just got off the phone with them about what parameters to use and it seems that no matter what I do I get.
ATE
Dialing
Serial connection established.
using channel 22
Using interface ppp0
Connect: ppp0 <--> /dev/rfcomm1
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x2eeca0f6> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x0 <asyncmap 0x0> <auth chap MD5>]
No auth is possible
sent [LCP ConfRej id=0x0 <auth chap MD5>]

I have tried using a chap-secrets file and not using one. ATT told me not to use a user and password. I can not seem to get around this. Any hekp is appreciated .

Per my previous post I ran in to a blocking error with the USB cable method. I picked up a cheap USB bluetooth adapter and I now have a T-Mobile provided DUN tether working with my 8700 in Kubuntu 8.04 Linux (I'm posting this from it now)!

Here are a few things that are particular to tethering a Blackberry 8700c (unlocked from AT&T) using TMobile's service which differ from SDNick484's instructions:

For my configuration, rfcomm.conf needed to be set to use channel 0. I determined this by running:

Code:

sdptool search DUN

This told me that my phone was using channel 0 so my rfcomm bind command looked like this:

Code:

sudo rfcomm bind 0 00:11:22:33:44:55 1

Note that this is a slightly different syntax than other online instructions, but it seems to work OK.

In the gprs (bbery) ppp config file, T-Mobile does not require a username (not even a phone number) so erase the user line entirely. I also set the IP address to :169.254.1.1 which made a lot of console errors go away later.

In gprs-connect-chat (bberry-chat), the following two lines are unique to T-Mobile:

OK 'AT+CGDCONT=1,"IP","wap.voicestream.com","",0,0' \
OK ATD*99***1#

In my case, I had to change my phone's APN (Options -> Advanced -> TCP -> APN field) to wap.voicestream.com as well (with user and password blank because T-Moble just plain doesn't use them). This was probably only required for me because I wiped my phone when moving it from AT&T to T-Mobile. You can double-check your service book to see what your APN is set to.

Once I got that all set up right I was able to run pppd call gprs and everything was happy!

Again, it's probably easiest to use the T-Mobile specific settings with the guide I attempted to link to above as it is very complete. Thanks to everyone who posted information on how to get things working, in particular tcolar and SDNick484. If I happen to get it working through USB I'll be sure to post how I did it but for now I think Bluetooth is a perfectly fine solution.

Hmm. It looks like what Elias needs is similar to what I needed. Elias, try adding these lines to your /etc/ppp/options

auth
+chap

Quote:

Originally Posted by EliasKesh

I have ATT and I just got off the phone with them about what parameters to use and it seems that no matter what I do I get.
ATE
Dialing
Serial connection established.
using channel 22
Using interface ppp0
Connect: ppp0 <--> /dev/rfcomm1
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x2eeca0f6> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x0 <asyncmap 0x0> <auth chap MD5>]
No auth is possible
sent [LCP ConfRej id=0x0 <auth chap MD5>]

I have tried using a chap-secrets file and not using one. ATT told me not to use a user and password. I can not seem to get around this. Any hekp is appreciated .