yashsingh1/xdaforums huggingface dataset:
[TouchPad General] kryal:
Hello, I have a question. When you pair you BB to HP Touchpad, does your Bluetooth say paired but not connected? Is that ok, or do I need to fix it somehow for the Tethering to work? So far I'm not able to tether, so I was wondering if that was the problem.

Some info:

Hp Touchpad running cyanogenmod 7

Blackberry Torch 9800 with Rogers and data plan.

Thank you.
[TouchPad General] vampirexhunter:
Hi Kryal,

It's suppose to say paired but not connected, that's normal.

All I can say is follow my instructions very carefully.

Which method are you using? Terminal or Q5?

Also make sure Dial-Up Networking Service is enabled on your phone. in Bluetooth connections>paired devices>Touchpad
[TouchPad General] kryal:
Never mind I fixed it by following the guide closely :) YOU ARE THE BEST. Donated, you deserve it.
[TouchPad General] vampirexhunter:
Awesome! Glad it worked out for you.. Donate? lol Thanks, but no need.. Free! I did not developed any software, and it was mostly used information out on the net that I slapped together :)
[TouchPad General] kryal:
Even Netflix works on this!!! The video is a bit choppy but I'm very surprised anyways.
[TouchPad General] vampirexhunter:
Yea, I've been trying to speed up the connection, but very unsuccesful.. it seems to cap at ~1mbps.. and on usb i can get about 2.5mbps (Tether to PC)

Also Rogers network is slow.
[TouchPad General] jinnyroxs:
cm7 3.5

Hi there, I need some help please, is my chatscripts or peers wrong??

Operator: Singtel

Country: Singapore

APN: internet

user:65ideas

password: <no password>

Blackberry bold 9650 OS 6(latest)

cm7 alpha 3.5

TIMEOUT 10
ABORT 'BUSY'
ABORT 'NO ANSWER'
ABORT 'ERROR'
ABORT "NO DIALTONE"
ABORT VOICE
ABORT RINGING

SAY 'Starting GPRS connect script\n'

'' 'BBT_OS'
OK 'ATZ'
OK 'AT+CGDCONT=1,"IP","internet"'
ABORT 'NO CARRIER'
SAY 'Dialing...'
OK 'ATD*99#'
CONNECT

# Tested by Max Taranukha
115200
noipdefault
defaultroute
#nomultilink
ipcp-restart 7
ipcp-accept-local
ipcp-accept-remote
lcp-echo-interval 0
lcp-echo-failure 999
nopcomp
noaccomp
pap-timeout 20
pap-restart 20
lcp-restart 10
#noauth
crtscts
usepeerdns
nomagic
noccp
#novj
user "65ideas"
password ""
name Internet
#debug debug debug
# does not exist in all pppd versions (osx)
#replacedefaultroute

connect "/system/bin/chat -f /etc/ppp/chatscripts/singtel-chat"

tried with ~p or without ~p

Tried

user 65ideas

password ""

user 65ideas

password
[TouchPad General] vampirexhunter:
This setting might differ from carrier: 'ATD*99#'

This is the modem command to connect for Rogers.. you will have to find out which one works for you.

Try this one: 'ATD*99***1#'

If that doesn't work, you will need to test on your own, as I am only able to test Canadian carriers.

You can find other ATD commands online, if this one doesn't work.
[TouchPad General] junoty:
Any advice for ICS? I'm on the touch pad and have upgraded to cm 9. My goal is to connect my mobilicity 9700

Thanks!
[TouchPad General] jinnyroxs:
Phone => PC using usb cable works fine with *99#
[TouchPad General] vampirexhunter:
This was reported to work on ICS, just follow my guide.

Then it should work on the TouchPad, have you tried the terminal way or Q5 way?

All I can say is follow my guide very carefully.. one mistake or typo could cause problems.

So please go over each step by step carefully.
[TouchPad General] vampirexhunter:
I can play

Counter Strike Online

with my bluetooth connection!!!!

Same with

RPG Elemental Knights Online

... Now i can play some online games while away from home :)
[TouchPad General] wemadethis:
Been troubleshooting an EVO 3D to Boost Mobile iDEN i576 bluetooth connection, and I need help figuring this out. I’m still a newbie, so please bear with me here. From the EVO, using either Q5 or terminal (pppd rfcomm0 call iden), the i576 phone displays Connected and then immediately displays Disconnected, and that's as far as I’ve gotten.

Also, using an old Palm Treo, I can connect to the internet over bluetooth through the i576 by specifying S=2 in the dial up string and selecting TouchTone dialing. Nothing else was needed, no user or pass.

Android Phone:

EVO 3D

ICS 4.0.3

pppd 2.4.3

chat 2.4.3​

Modem Phone:

Boost Mobile Motorola i576 on the iDEN network
​

Using Lophyte’s Guide, I compiled the chat binary for ICS (which is attached in this post). I used ppp 2.4.3 because that’s what was included on the ROM. Then I tried combinations of different dial up scipts for /etc/ppp/peers, and different chat scripts /etc/ppp/chatscripts.

I’ve searched high and low for the right dial up and chat scripts but haven't had much luck.

Does anyone have the scripts or can point me in the right direction for Boost Mobile iDEN?

Does ppp 2.4.3 vs 2.4.4 cause any issues?
[TouchPad General] wemadethis:
Made some progress today. I made an error where I copied over the chat binary without giving the correct permissions.

Fix

su

mount -o remount,rw -t yaffs2 q/dev/mtdblock3 /system

chmod 744 /system/bin/chat

Q5 connects for 30 seconds or so, same with terminal, but disconnects shortly afterwards.
[TouchPad General] vampirexhunter:
All I can say is keep trying, I'm sure you'll figure it out.. I didn't say this would be easy ~_~

Anyways, also wanted to annouce that I will be ditching my Blackberry for a Dell Streak 5, which I will be getting in a few days. :D

Why dell streak? best i can get for 100$ without a contract :p
[TouchPad General] wemadethis:
Boost Mobile iDEN Bluetooth DUN

Thanks for the motivation and for the great writeup vampirexhunter. Now Boost Mobile tethering works great using both Q5 and terminal methods. The first page I browsed on DUN was exciting :D! 19.2Kb/s of dial up goodness.

The issue I had was with an unreliable Bluetooth connection. The ROM I was using is still in development, so I imagine ICS CM9 will work in the future too.

Switching to CM7 solved my issues. The connection fired up and stayed connected. Opera Mini, Navigation, Maps, Yelp, Foursquare work, but Google voice and Groove IP do not work for me.

Another trick to get the peer and chat script is to use pppconfig in Ubuntu to create a working peer and chat script. Use software manager to get pppconfig and then run pppconfig from Terminal. Follow the onscreen instructions, then once completed, the peer and chat script will be located in /etc/ppp/peers and /etc/chatscripts

If you have Bluetooth on your machine, before transferring the files to your Android device, you can test the Bluetooth connection to your Bluetooth CDMA/GSM/iDEN phone by using Terminal to

Connecting

sudo su
rfcomm bind /dev/rfcomm0 XX:XX:XX:XX:XX:XX X
pppd call boost
pon

Browse Internet

Disconnect

poff

Boost Mobile iDEN Chat Script

ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED
'' ATZ
OK-AT-OK "ATDTS=2"
CONNECT \d\c

Peer Script

hide-password
noauth
connect "/system/bin/chat -v -f /etc/chatscripts/boostchatscript"
debug
/dev/rfcomm0
38400
defaultroute
noipdefault
user replace_with_your_login_name
remotename boost
ipparam boost
usepeerdns
logfile /etc/ppp/peers/ppp.log

Cheers
[TouchPad General] mikeygnyc:
G2x with BB 9630

Excellent writeup! I got this to work on the odd combination of a T-Mo G2x (running Phoenix Blood 1.6, although probably would work fine on any CM7 build) and a VZ BB 9630. I used the Q5 method. I found you had to drop the ~p from the Verizon chat script. I also had to manually enter the MAC address and then search for the channel.

As for why I'd want this seeing as the G2x has data enabled anyway? I ride the train daily through some marginal EDGE only areas, and my work provided VZ BB has much better data rates...

I also found I have to disable mobile data completely or the EDGE connection takes precedence regardless of how marginal the signal.
[TouchPad General] hyunsyng:
Hey everyone. So I'm not much of an expert... but I definitely have the time and patience to at least attempt this (I think of this as a learning experience more than anything :P). I'm currently trying to get this to work on my Transformer Prime 4.0.3 with my Bold 9000 based on SKTelecom in South Korea.... So pretty much, before I could even start, I seem to have run into the trouble of finding a proper pppd config and chatscript file for SKT.

I've tried Googling this, but I can't seem to find it anywhere.... Can anyone point me in the right direction?
[TouchPad General] dony71:
no go for android 2.2 froyo

somehow rfcomm command not recognize

froyo by default does not have this or it's just because not included in rom

I'm using?
[TouchPad General] dony71:
I change beastly rom n have rfcomm in /system/xbin

but I have pppd error below

I think need to compile pop module

anybody knows how to do?

sh-4.1# pppd /dev/rfcomm0 call sprint

pppd: This system lacks kernel support for PPP. This could be because

the PPP kernel module could not be loaded, or because PPP was not

included in the kernel configuration. If PPP was included as a

module, try `/sbin/modprobe -v ppp'. If that fails, check that

ppp.o exists in /lib/modules/`uname -r`/net.

See README.linux file in the ppp distribution for more details.
[TouchPad General] vampirexhunter:
for the rfcomm errors, please check you system files. You maybe have to install them.

Try 'pppd call sprint', i read some online websites indicating this script. I'm guessing your Froyo rom is not complete?

Which Devices are you guys using?
[TouchPad General] dony71:
Using Viewsonic Gtable with Beasty ROM based on Froyo
[TouchPad General] vampirexhunter:
Then you should follow Lophyte's guide then, his guide is for the GTab. :)

Link on top of my first post.
[TouchPad General] dony71:
Yeah, I know it will work with Cyanogen

However I couldn't afford not to use Beasty ROM

It's so smooth and support HW acceleration, much better than Gingerbread ROM

So I try to make it work in Froyo
[TouchPad General] vampirexhunter:
Maybe you should ask the DEV's at Beasty if ppp was left out of the ROM.

Also, maybe you should analyze the files in Cyangenomod. Maybe you can port/transfer the missing files? I really don't know what to say, as it is possible that rom cookers have left that feature out.
[TouchPad General] Brightxda:
Anybody got these working in GTab Honeycomb (Android3.2) tethering to windows mobile phones. I tried the Q5 DUN on my GTab7 plus tethering to Imagio (wm6.5), but failed at 'PPP Failed to connect'. My Laptop works well on DUN to the Imagio. Any suggestion?
[TouchPad General] vampirexhunter:
New Update check 1st Post.

New PDANet released!!
[TouchPad General] kryal:
tried pdanet, but configuration for blackberry bluetooth is not yet availiable.
[TouchPad General] dony71:
clemsyn release updated froyo kernel with ppp support

now I can connect internet using my bb via Bluetooth dun on froyo rom

attach chat for froyo

you can find updated clemsyn kernel "ClemsynSODfixFroyversion2.zip" on other great gtablet forum
[TouchPad General] kryal:
I had bluetooth tethering working between my BB 9800 and HP Touchpad CM7, now I've installed CM9 Alpha 2 (clean install) followed the guide on the first page, but having problems connecting. I keep getting "Failed to connect" message. I have paired both devices vie bluetooth and rebooted after the installs. Does this work with CM9 and if it does is there something different that I need to do to get it to work?

I have not tried the terminal way though.
[TouchPad General] alapo:
Unfortunately it looks like Cyanogenmod9 Alpha 2 for the HP Touchpad does not include the rfcomm kernel module... so this will not work. Anyone skilled enough to recompile Cyanogenmod9 to include the rfcomm module?
[TouchPad General] ZxJesus:
Problem with "PPP Fail to Connection!"

Someone attempted to Asus Transformer TF101 ICS? I have a problem with Bluetooth Dial Up Network error message is "Fail to PPP connection!" Files rogers and rogers-chat (in my case Movilnet and Movilnet-chat) run to perfection as the probe in my Ubuntu with "berry4all" and work (took a long time to discover the configuration), if anyone knows it occurs "PPP Fail to Connection!" if I can help: (... Thanks

Sorry for my bad english i used google translate :D.
[TouchPad General] crysis23:
Tried it on my rooted TF201, Q5 gives PPP link failed, Terminal says rfcomm cannot be found.

Any work around for this?
[TouchPad General] TheDoctah:
I'm running a rooted but fairly stock Acer A100

I would like to get this working but I'm missing rfcomm, so i'm assuming thats why its failing for me.

Does anyone know if i just extract that from another rom, place it in my /system/bin/ directory with permissions, if that will work?

Does it have other dependencies?

Edit: Well i answered my own question. lol There are no dependency issues with copying rfcomm from another ROM. I managed to get Q5 working on the first try!

I'll try to put together a tutorial for those that are not using a CM ROM. :)

FYI, this is on a Acer Iconia A100 running stock honeycomb 3.2.1

The only thing i really had to do was root to be able to write to the file system and insert the missing rfcomm file. The rest is from this tutorial.

This is on the Bell Mobility network in Canada with a standard BB 9780
[TouchPad General] nookin:
Nook Color and Nokia BT DUN

Any luck with Nook Color running CM7.1?

I followed lophyte's command line approach. Everything is fine with syncing with my Nokia etc. Then I ran into 2 problems. The first problem is pppd call tmobile failed with error "pppd: no device specified and stdin is not a tty".

Not a big deal. I then use "pppd /dev/rfcomm0 call tmobile". Then I got back the prompt and within seconds my Nook Color freezes and had to be hard reset.

I then tried Q5 and again I ran into the freeze when I connect. On my Nokia, I can see that connection has established but status is inactive and no data transmitted.

Any ideas? How do I debug this?
[TouchPad General] a.fiodorov:
Trying it on Samsung Galaxy Player 5.0, CM7

>>logcat
Couldn't set tty to PPP discipline: Invalid argument

Apparently need to rebuild the kernel with CONFIG_PPP_ASYNC set. from http://pptpclient.sourceforge.net/howto-diagnosis.phtml#tty_einval
[TouchPad General] MoTLD:
Works on HTC Hero running CM7.1

Got it working easy-peasy with Q5 and lophyte's chat binary on a CDMA HTC Hero running CM7.1 connecting to an LG LX400 on Boost using a stripped down version of the sprint chat script. Not sure if all of the AT commands are strictly necessary, but it works...

TIMEOUT 10
ABORT 'BUSY'
ABORT 'NO ANSWER'
ABORT 'ERROR'
'' 'AT&F'
OK 'ATZ'
OK 'ATI'
OK 'ATDT#777'
CONNECT
~p

The only glitch I ran into was that hcitool scan returned nothing at all. I just pulled up the bluetooth info on the LX400 to get the MAC.

From the old Android Bluetooth FAQ, I found:

I haven't tried looking in /etc/firmware/ on the backup I made of the stock Hero ROM, but I might do that eventually if the current setup proves unstable. Once after disconnecting in Q5 and trying to reconnect wifi, my phone spontaneously rebooted, but I haven't had any other problems besides what we all know about already with Android not seeing the connection.

Speaking of which, anybody know anything about the way apps which won't work with our setup here check for network availability? Can we change a setting or otherwise somehow spoof 'em into working? I read on another forum, can't remember where, that somebody had some luck with some connect-to-wifi-then-disconnect-then-connect-bt-dun-while-crossing-fingers-and-praying method, but it didn't make any sense to me. I think the gist was to leave Android in a state where it thinks it's still connected to wifi while it's really connected via bt. Wouldn't help me anyway since I won't have wifi most places I'll be using this method, but does that give anybody a clue that might help in spoofing it?

Anyway, thanks lophyte (is he on here?) for the original writeup and vampirexhunter for this great summary and for pointing out Q5. Great work, folks!

-Mo
[TouchPad General] MoTLD:
Quick update...

Tonight it stopped working for no apparent reason.

After quite a bit of frustrated hair-pulling thinking it was a bluetooth issue, it finally occurred to me that others here mentioned DNS problems. Adding DNS entries to build.prop solved the problem.

I still have no idea what made it stop working. Or maybe the bigger question is why it worked at first. I was assuming it was getting DNS info over the PPP connection, but now all I can figure is that it must have remembered the DNS settings from the previous wifi connection. But I didn't think to check what DNS servers it was using since it was working just fine, so I guess I'll never know.

So, anyway, if yours works for a while but mysteriously stops, check DNS resolution first.

Also, I stripped the chat script down to:

TIMEOUT 10
ABORT 'BUSY'
ABORT 'NO ANSWER'
ABORT 'ERROR'
'' 'ATDT#777'
CONNECT

-Mo
[TouchPad General] vampirexhunter:
EDIT: Using Honeycomb Bluetooth Tether (Essentially its PDAnet Tablet ver 1) and FOXFI, i was able to Bluetooth tether..

But it's not working consistantly.

Hey guys,

Just found this new app called FOXFI.

It has WIFI Hotspot capabilities and it claimes to enable Bluetooth DUN on Android Phones!!!

Since I don't have a blackberry anymore, trying to figure out how to BT Tether using my Android devices. WiFi Tethering works fine for me, but I rather use BT since it consumes less power.

Hopefully FOXFI and Q5 will work together, will test when I get the chance.

https://play.google.com/store/apps/...ch_result#?t=W251bGwsMSwxLDEsImNvbS5mb3hmaSJd

Althought I havn't tried this yet, my setup will be: HTC Wildfire S tether to my Dell Streak 5/HP TouchPad. (All devices running Gingerbread OS)

Will try when I get hom from work.
[TouchPad General] nookin:
I just hope they improve PDAnet Tablet to make it compatible with generic Bluetooth DUN so that I can use non-Android phones. Method described in this thread does not work for me, unfortunately.
[TouchPad General] theronkinator:
Yeah I'd love to get this working with my 'dumb' Sony Ericsson phone, it can act as a bluetooth modem but not found a way to get it to work with Android.
[TouchPad General] MoTLD:
I found an interesting app on the market called, creatively enough, "Reverse Tether."

It's for USB reverse tethering so isn't directly useful to us, but it's the only thing I've found with a feature we would all love: the ability to convince Android it's got a connection so all the apps work!

There probably aren't enough of us needing this to convince the dev to support bluetooth DUN, but we can try. More immediately useful, though, would be convincing the dev to crop out the code that spoofs a 3G connection and implement it as a manually-activated widget.

The dev, littlelan, can be contacted at their web site (sorry, I'm too new to be able to post links).

Please beg politely, promise to buy a reasonably-priced widget, and maybe we'll get something. Mention that bluetooth DUN support would be nice, too, and maybe we'll even get a full-featured replacement for Q5!

-Mo
[TouchPad General] ve6ay:
Yeah, I'm having some issues, too.

I grabbed all the files, set them up right, then realized nothing was working. Went and tried via terminal, and I'm missing the commands needed to do anything - rfcomm (doesn't exist in ICS Nightly-120422), or hcitool (same deal). I have everything else configured properly, as best I can tell.

I'm assuming it's not something easily just made without recompiling it from source ourselves, is it ? Or has anyone got this working with the new official ICS Nightlies / Eyeballer nightlies ?
[TouchPad General] devilman:
help with a satellite modem

Hi.

First of all congrats for this great guide.

forgive me if mine is an OT, as i am not dealing with a BB, but i really need help.

I am trying to use an Explorer 500 (an inmarsat satellite modem) as a BT modem with android devices (i am using an HD2 for testing, CM )

this is the product :

http://www.thrane.com/Land Mobile/Products/Explorer 500.aspx

I followed your guide and was able to

1) install and have working (at least it seems) chat binary

2) scanning the BT devices via hcitool scan, find the Explorer 500 and its dun service on channel 2, it is a BT modem.

3) bind it to rfcomm0

when i issue the final command "pppd /dev/rfcomm0 call PROVIDER"

it does not give errors on terminal, but the connection seems not to be up.

I also tried q5 dun, but it fails .

I really need this thing to work, so here I am with some questions, hoping for help

1) when you enter the pppd final command, is it supposed to show something on screen?

2) If the connection is established, is there a way to understand it is up (before trying to browse)= for example, should ifconfig show a BT interface up?

3) I used a generic pppd and chat script, as i was not able to find one for inmarsat. the APN is correct ... do you have any hint on this issue? (an example of the 2 files you would try could be useful)

4) browsing the channels of the explorer, i see it offers a LAN connection on channel 1 (i don't remember the exact text). Is it possible to bind the android device to this service (without DUN) receiving an IP from its built in DHCP? How?

5) everytime i rebbot the phone, both peers and chapscript directories under ppp disappear. chat binary under /system/bin is still there.

I copied with root support of Es file explorer. how to have them permanently ?

Other infos :

THe DUN connection, made with a Windows PC, success without errors in a matter of seconds

The modem also have a LAN port, working perfectly.

The configuration GUI on the BT page of the Device offers both the DUN and LAN connection over BT.

EDIT :

i have been able to start the dun via q5 (it says ppp is up).

however, the device seem not connected to the internet (i am trying to setup a VPN pointing directly to the public ip address, no DNS necessary)

Any idea?
[TouchPad General] toomyzoom:
Missing rfcomm

Copy this to /system/xbin/, reboot, and try again.
[TouchPad General] vampirexhunter:
I'm kinda surprised there's still some activity on my thread :)

Devilman, sorry I can't really offer you any good advice, as I don't have any experience with your device(s).

& Now that I have an Android phone, bluetooth tether works like a charm with FoxFi & Pdanet Tablet. Way less complicated and takes only a few mins to setup.

So I havn't used Q5 or rfcomm for a while now..
[TouchPad General] ve6ay:
Unfortunately, my X10 went and bit the bullet a couple weeks ago, so I'm stuck with a BB 9810 Torch to work with to try and tether.

I have everything working up to this point - got the channel found (using a separate script, since I don't have hcitool), but when I run the command pppd call rogers, I get the following:

app_2@android:/ # pppd call rogers
FIX ME! implement ttyname() bionic/libc/bionic/stubs.c:432
pppd: no device specified and stdin is not a tty
app_2@android:/ #

Any ideas ? I'm running Eyeballer's latest nightly from May 13, your chat binary, and the previously-posted rfcomm binary. Everything is as it should be, to the best of my knowledge.
[TouchPad General] palm2linux:
hey! I installed CM7 on my PAD(a1-07, Lenovo), when tring to bind a bluetooth device the command "rfcomm bind /dev/rfcomm0 <MAC> <Channel>" gives sth. like this: "Can't create device: Operation not supported on transport endpoint", what dose it mean?
[TouchPad General] ve6ay:
I'm not entirely sure. Sounds like you might not have the rights to create that socket and bind it to the address. But then again, I'm just a newb myself when it comes to this kind of thing.

However, I do know this: If you do an update on your BB to 7.1 (whether official or not), it includes the Mobile Wifi Hotspot feature. As such, this guide is no longer relevant for me. Thanks anyway for the support of it.