Palm Pre How To Guide – Enable Tethering Over Bluetooth!

by Eric on June 15, 2009 · 132 comments

in How To,PDA / Smartphones

Credit goes to fish199902 for this one. Basically, you setup an SSH tunnel to the Pre, which supports running as a SOCKS proxy. You then configure your browser to point to this proxy and BAM, you’re tethering away.

First, you must have rooted your Pre and installed/enabled SSH.\


UPDATE 8/6/09: Easier method with GUI: MyTether App

Original thread, download, and guide here: http://forums.precentral.net/homebrew-apps/191213-my-tether-tether-over-wifi-usb-bt.html

This method uses a homebrew app called “MyTether” that essentially does all the hard work. There’s even an automated installation installer, so you don’t have to worry about rooting your Pre. However, it runs $10, but it’s free if you install the program through a rooted shell.


UPDATE 7/7/09: Newer method directly below. Allows USB tethering along with bluetooth.

Thanks zeropoint46 for this awesome post detailing an easier method to enable tethering. This method will allow you to tether over bluetooth or USB. If you want to tether over USB, make sure you have USBnet setup.

1. First, SSH to your Pre and su to root. Then, remount the root file system as read/write.

mount -o remount,rw /

2. Then, enter the /usr/bin directory, make a backup of PmConnectionManager, and stop the process

cd /usr/bin
cp PmConnectionManager PmConnectionManager.orig
stop PmConnectionManager

3. Using vi and only vi, edit the PmConnectionManager file. Find the line that says “Disabling IP Forwarding^@0^@^@^@” and change the o to a 1. In vi, type “/forward” to search for the string, hit the insert key to enter insert mode and edit the line, then hit esc and type “:wq” to save and exit. If you’re having trouble finding that string, it’s located in line 308.

vi PmConnectionManager

4. Save the file after you make the edit, then start the PmConnectionManager process back up.

start PmConnectionManager

Now /proc/sys/net/ipv4/ip_forward should contain a “1″ instead of “0″. Previously, the ip_forward setting would always read/reset itself to “0″, making tethering very disruptive. With this method, that value will stay at “1″.

5. Setup a NAT rule in iptables by running

/usr/sbin/iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

6. Finally, add the command in step 5 to a start-up script in /etc/event.d. Using nano as the text editor, you would run

nano -w /etc/event.d/ipforward

Then copy/paste the lines below into the file

start on stopped finish
stop on runlevel[!2]

console none

pre-start script
     /usr/sbin/iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
end script

Save and exit the file and reboot your phone. Then, connect using bluetooth or via USB utilizing USBnet. Make sure your wifi is turned off so your traffic will route through the Pre’s EVDO connection. Everything should be good to go at this point. If you’re having trouble, make sure you have no firewalls running.


Old method posted 6/15/09:

Connect to your Pre’s NAP (network access point) via Bluetooth:


Connect to Pre NAP to TetherIgnore this error message on your Pre:

Ignore Pre Tether Error Message

Using PuTTY, configure the following settings under Connection -> SSH -> Tunnels:

  • Source port: 8080
  • Destination: Dynamic and Auto radio buttons
  • Click Add and you’ll see the port in the “Forwarded ports” box

Pre Tether Putty Setup

Then, initiate the SSH connection to your Pre. Going through Bluetooth and using port 222, your connection window will look like this:

Pre Tether through SSH SOCKS proxy

Once you’re at the login screen, configure your browser’s SOCKS proxy with:

  • Address: localhost
  • Port: 8080

Pre Tether IE7 SOCKS Proxy Setup

Now you’re good to go! Enjoy the tethering capabilities of your Palm Pre. Here’s proof:

{ 66 trackbacks }

Palm Pre data tethering is a go, Sprint be damned | RSS For Gadgets
06.15.09 at 1:49 pm
Palm Pre data tethering is a go, Sprint be damned | iPhone blog
06.15.09 at 1:55 pm
Palm Pre data tethering is a go, Sprint be damned « REVIEWER [ER] .beta
06.15.09 at 2:00 pm
RSS News Portal » Palm Pre data tethering is a go, Sprint be damned
06.15.09 at 2:03 pm
Palm Pre data tethering is a go, Sprint be damned | HyipLife.com
06.15.09 at 2:08 pm
TumbleTech » Palm Pre data tethering is a go, Sprint be damned
06.15.09 at 2:18 pm
Palm Pre now tether-friendly, depending on your definition of “friendly”
06.15.09 at 2:20 pm
How To Enable Palm Pre Tethering Whether Sprint Likes It Or Not [Palm Pre] | dv8-designs
06.15.09 at 2:44 pm
Palm Pre data tethering is a go, Sprint be damned | OnOnPig
06.15.09 at 2:46 pm
Palm Pre data tethering is a go, Sprint be damned | International Calls
06.15.09 at 2:47 pm
Palm Pre data tethering is a go, Sprint be damned « Bauer Dummy Site
06.15.09 at 2:48 pm
Palm Pre data tethering is a go, Sprint be damned
06.15.09 at 2:49 pm
Gadget Way » Palm Pre data tethering is a go, Sprint be damned
06.15.09 at 2:50 pm
Palm Pre data tethering is a go, Sprint be damned | bits of daicast
06.15.09 at 2:54 pm
winandmac.com » Sprint: Don’t hack Palm Pre for internet sharing
06.15.09 at 2:55 pm
Palm Pre data tethering is a go, Sprint be damned « Info for Life!
06.15.09 at 2:57 pm
Palm Pre data tethering is a go, Sprint be damned | Articles at Random
06.15.09 at 3:00 pm
Palm Pre data tethering is a go, Sprint be damned : www.techtidbits.org
06.15.09 at 3:02 pm
Palm Pre data tethering is a go, Sprint be damned | Whiz Reviews
06.15.09 at 3:04 pm
How To Enable Palm Pre Tethering [Palm Pre] | HyipLife.com
06.15.09 at 3:09 pm
Provider Sprint verbiedt gebruik Pre als modem | Mypalmpre
06.15.09 at 3:11 pm
Aburjubur.com » Palm Pre data tethering is a go, Sprint be damned
06.15.09 at 3:30 pm
Palm Pre now tether-friendly, depending on your definition of “friendly”
06.15.09 at 3:40 pm
How To Enable Palm Pre Tethering Whether Sprint Likes It Or Not | Gizmodo Australia
06.15.09 at 4:43 pm
Tether your Palm Pre - machine quotidien
06.15.09 at 5:15 pm
Tether your Palm Pre - Diy all the Way
06.15.09 at 5:20 pm
Pre Bluetooth Tethering Workaround Published | PalmPrePeople.com
06.15.09 at 5:24 pm
Palm Pre data tethering is a go, Sprint be damned | Cell Phone Magazine | Your daily online mobile guide
06.15.09 at 5:25 pm
Palm Pre data tethering is a go, Sprint be damned | GadgetsArea.com
06.15.09 at 5:36 pm
Techknology’s Blog » How To Enable Palm Pre Tethering
06.15.09 at 5:58 pm
Tether your Pre! | Palm webOS Blog
06.15.09 at 6:05 pm
The How-To Blog » Tether your Palm Pre
06.15.09 at 6:25 pm
Palm Pre Data Tethering Working Already? - Specs, reviews and prices.
06.15.09 at 7:13 pm
Palm Pre now tether-friendly, depending on your definition of “friendly” | ScooperNews.com
06.15.09 at 7:36 pm
For those about to tether their Palm Pre - we salute you  | Gear Diary
06.15.09 at 8:04 pm
Palm Pre now tether-friendly, depending on your definition of “friendly” | Wilsonbroadcast
06.15.09 at 8:41 pm
Palm Pre now tether-friendly, depending on your definition of “friendly”
06.15.09 at 8:52 pm
Cell Mobile Guide » Palm Pre - How to Guide to Enable Tethering!
06.15.09 at 9:42 pm
webOShelp.net
06.15.09 at 11:32 pm
Palm Pre data tethering is a go, Sprint be damned | men - women - spot
06.16.09 at 12:28 am
Palm Pre now tether-friendly, depending on your definition of “friendly” | news technology blogger wordpress tips
06.16.09 at 12:31 am
Palm Pre data tethering is a go, Sprint be damned - Myfreepedia.com
06.16.09 at 1:15 am
Palm Pre Tethering is a go as well « Rant Anything!
06.16.09 at 3:22 am
Palm Pre now tether-friendly, depending on your definition of “friendly” | Inside Cell Phones
06.16.09 at 5:29 am
inovus.com.mx » Blog Archive » Hackenado la Palm Pre para Tethering
06.16.09 at 8:59 am
winandmac ??? | Palm Pre?????????
06.16.09 at 9:37 am
Palm Pre tethering over Bluetooth
06.16.09 at 10:54 am
The Cellular Times » Blog Archive » Palm Pre now tether-friendly, depending on your definition of “friendly”
06.16.09 at 6:54 pm
That didn’t take long: tethering support already hacked | PalmPrePeople.com
06.17.09 at 8:30 am
Palm Pre Tether - Sprint Gurus Forums
06.17.09 at 10:53 am
Palm Pre – How to Guide to Enable Tethering! « Thoughts and Thoughts
06.17.09 at 1:27 pm
Add tethering to your Palm Pre « Beta Buzz Network
06.18.09 at 10:58 am
Tether the Palm Pre « 0ddn1x: tricks with *nix
06.19.09 at 11:59 am
Tethering - PreCentral Forums
06.20.09 at 2:12 pm
Palm Pre Hacked – Enable Developer Mode and Gain Root Access! : Tech Blog
06.22.09 at 7:34 am
Tethering Over Bluetooth - PreCentral Forums
06.23.09 at 5:14 pm
tethering is hot … « U N W I R E D
06.23.09 at 8:58 pm
How to pwn your Palm Pre
06.24.09 at 5:56 pm
Pre Tethering and Hacking and Activation How-to? | Go Phone Live
07.06.09 at 10:29 pm
Anton Olsen.com » Blog Archive » Bookmarks for July 23rd
07.23.09 at 12:00 pm
Bookmarks for July 23rd · LR2 Blogs
07.24.09 at 12:22 am
How To Hack(Tether) Palm Pre into a WiFi Router! | Palm Pre Hacks Blog!
08.02.09 at 7:04 am
Official Tech News » How To Enable Palm Pre Tethering [Palm Pre]
08.04.09 at 11:42 pm
Official Tech News » Palm Pre data tethering is a go, Sprint be damned
08.06.09 at 3:56 am
Palm Pre 3g data tethering is a go - details here. | 3gTethering.com - How to Tether your iPhone or 3g Smartphone
08.13.09 at 12:23 am
Palm Pre Data Tethering Working Already? « Cellphone News and Review
08.20.09 at 2:29 am

{ 66 comments… read them below or add one }

1 tweak 06.15.09 at 1:48 pm

Baller. Saved in case it dies. Will mirror soon.

2 Joe 06.15.09 at 2:01 pm

It’s neat, but not a ‘real’ solution for many due to the fact you need to reconfigure each application on the PC you want to run to go through the SOCKS proxy.

Don’t get me wrong, I’m very appreciative, and it’d definitely do in an emergency, but I’m hoping for something cleaner in the future.

3 Deadpan 06.15.09 at 2:55 pm

Give it a little time and someone will make a quickie tethering app using this method…. and charge you thirty bucks for it.

4 Colin 06.15.09 at 3:04 pm

Thanks for the post! Let me know if Palm contacts you about taking it down, I know they already sent an email to the dev team after they posted the wiki: Palm Pre Dev Wiki Warned About Tethering

5 Eric 06.15.09 at 3:49 pm

There’s no way to keep the cat in the bag, or put it back in once it’s out. Palm and Sprint need to just accept that there’s a small but determined percentage of Pre owners who want to do this and will do what it takes to git ‘er done.

6 Craig 06.15.09 at 3:50 pm

What’s the big deal? Sprint encourages me to tether with my blackberry and even provides the software to do it.

7 Davide-NYC 06.15.09 at 4:01 pm

It’s ridiculous that they would try to stop this. Why not just allow it up to a point? Put a data cap on it and call it a day. I could live with 1GB per month.

Tether me baby!

8 PreUserInMaine 06.15.09 at 4:15 pm

Maybe I missed something, but Vista is not letting me connect to my Pre via bluetooth. When I try to pair via Join a Personal Area Network it complains that the Pre doesn’t support it.

9 omar's thoughts 06.15.09 at 6:03 pm

Is there a Putty alternative for the Mac?

10 Colin 06.15.09 at 6:49 pm

Oh I wasn’t saying it shouldn’t be allowed by any means, I’m a proponent of data tethering myself – what end user isn’t? I’m just saying that both Palm and Sprint are now very aware of the situation and seem to be keeping a keen watch on the blogosphere. I don’t want this to be taken down, but I also want Eric to be wary of the potential emails from some certain exec’s that won’t be all too thrilled that their data servers will be really put to the test soon enough. But let’s enjoy it while we can!

11 Phil 06.16.09 at 12:26 am

Can you point us Mac-users to a similar fix?

12 ld 06.16.09 at 2:36 am

> Is there a Putty alternative for the Mac?
For the details, launch a terminal and type “man ssh”. To do on the command line what’s described here with putty:
ssh -D 8080 -p 222 root@10.0.1.10

13 Jan 06.16.09 at 3:24 am

> It’s neat, but not a ‘real’ solution for many due to the fact you need to
> reconfigure each application on the PC you want to run to go through
> the SOCKS proxy.

You don’t have to, just use a tool like Proxfier: http://www.proxifier.com/

14 Jason 06.16.09 at 10:41 am

Hey – do I have to run something on the pre to make this work? Everything is setup, device rooted, ssh session established through putty, but when I set the proxy in my browser to localhost port 8080, no go. Do I have to start a socks proxy on the pre first?

15 Eric 06.16.09 at 11:05 am

I don’t expect Palm or Sprint to be too thrilled. Haven’t gotten any emails from em yet. If I do get some complaints, them I’m pretty sure Precentral.net would as well because that’s where I got the info.

For the Mac users, all you need to do is open a terminal and run the proper SSH command:

SSH Users: Run ‘ssh -D 8080 -p 222 preuser@10.1.1.10‘, where preuser is your user name on your phone. (ref)

Jason – Nothing needs to be ran on the Pre. If you’re using Firefox, try using IE7. I had problems trying to configure Firefox to work with the proxy, but IE7 works fine. Make sure to fill in only the SOCKS proxy setting or it may not work.

16 Sparta23 06.16.09 at 5:33 pm

Okay okay! So what about USB? I don’t have Bluetooth on any of my laptops! :(

17 jeff 06.16.09 at 9:25 pm

When setting user in “installed/enabled SSH” I messed up and didn’t change password. What is the default password? I’ve gone through the whole process and can’t log in through telnet on port 23 any longer. Please help

18 Ed 06.17.09 at 9:35 am

Anyone tried doing this via Wi-Fi yet?

19 Cooknn 06.17.09 at 5:41 pm

Right now I’m doing the cheap version of Comcast internet for $24.95 which is giving me .96 Mb/s down and .35 Mb/s up. Yeah, times are tough… So, do you guys think I should lose the crap internet and tether my (forthcoming) Pre instead? I’m trying to justify the cost of a Pre so help me out here :P

20 Eric 06.17.09 at 7:18 pm

Cooknn – No way. That’s a good way to get your account canceled. The fine print on the plan gives them the right to terminate your account for excessive use, which they quantify as 5GB/month. Tethering here and there is fine, but not for daily use.

21 Phil 06.18.09 at 2:46 am

For Mac users, after you enter the ssh command, what do you see in the terminal window to let you know it worked? I get only the symbol “>”.
No data coming from the phone through bluetooth (I have a good bluetooth connection to the phone). Also where do you find the exact user name if you forgot it on your Pre? Is it the name of the phone that shows up in the Bluetooth dialogue drop-down box in OS X?

22 Marcio 06.23.09 at 8:16 pm

I don’t get it I’m on a mac, I connect everything works fine I create the ssh tunnel no problem but I only get internet when the pre is on wifi, on EV only the browser just sits there waiting. The minute I turn on my wifi and my pre connects to my wireless network then everything works… what am I missing, why won’t it work with just the sprint network????

23 Marcio 06.23.09 at 8:20 pm

also when I enable proxy for that service safari says it can’t connect to the proxy server if I disable it then it will work as long as the pre is on a wifi at which point I don’t need the Pre

24 Mike 06.25.09 at 3:56 pm

Go back in as root and get back to where you were when you typed in the wrong password and type
> passwd $MYUSER
(be sure you set the $MYUSER variable again)
and it will ask again for the password. If it says the password is too weak, either select a stronger one, or ignore the message and confirm the weaker password. There is little danger of having your Pre hacked because of a “weak” password.

25 Mike 06.25.09 at 4:07 pm

On my laptop, I notice it only works if I have WiFi enabled and connected. If I disconnect the WiFi, I can no longer connect to the web. I can go into the Putty window (where I’m actually on the Pre) and do a
sudo ping google.com
and it works, and the Pre browser sees Google, but the browser on my laptop can’t see it. If WiFi is connected, I see Google until I get out of range of the WiFi, then it fails to connect. Any ideas on this one? It is as if only the WiFi socket and not the Sprint socket on the Pre is going out the NAP connection.

26 Janus Grayden 06.25.09 at 5:11 pm

Sparta23, do what I did: get a cheap bluetooth adapter. The one I got sticks out abount an eighth of an inch from my laptop, so I basically never have to take it out.

27 Mike 06.26.09 at 5:25 pm

http://www.isyougeekedup.com/palm-pre-how-to-guide-to-enable-tethering/#comment-4101

I think I failed to explain myself well in the comment above.

I rooted my Pre, set up the SSH and DropBear, and set up the Putty tunnel as shown above, but it only allows my laptop to connect through the Pre’s WiFi connection, not the Pre’s EVDO connection.

I can see that the EVDO device in the Pre is ppp0, and the WiFi is eth0, but the SSH tunnel only goes through the eth0 (WiFi). Using the SSH terminal on the Pre, if I do an “/sbin/ifconfig,” I see the eth0 device come and go as I enable and disable the Pre’s WiFi, and with it, the ability for my tethered laptop to see the Internet.

Although I’m a long term user of Linux, this problem is beyond my current knowledge. If I don’t get an answer from someone here, I’ll continue looking into it as I have time. Hopefully, someone knows more about this than me, and can find a solution faster.

I looked at DropBear for configuration instructions, but there’s no documentation, and the code is extremely complicated. However, I suspect that the solution is in changing the iptables in some way, but that’s just a guess on my part.

Anybody got any ideas about this?

28 tom 06.27.09 at 1:43 pm

Hey Mike. Having the same issue. Fully working with wifi. Nothing happening when i try and go in via EVDO. My mac can pull the internet from over bluetooth no problem as long as its coming from the PRE via wifi. I can’t seem to get EVDO to resolve however.

Any luck?

29 Marcio 06.29.09 at 11:54 am

Mike and Tom – same here… another words its useless at this point cause if I have wifi then I don’t need the PRE. CAN ANYONE HELP US PLEASE!

30 Jordon 06.29.09 at 1:47 pm

Same problem. Does anybody actually have this thing working other than the orig poster (Eric) and are you sure you actually have the EVDO connection? I already “formatted” my pre and plan to try again.

31 Eric 06.29.09 at 1:56 pm

Yes, this does work as confirmed by some commenters and myself. The connection went through the EVDO connection as seen by the SpeedTest.net result picture at the end of the post.

For those that cannot get this to work, I’m sorry, but I don’t know much about troubleshooting this particular problem. I tried the initial method (what this article goes over), but there are other methods which you could try.

Here’s the tethering thread from PreCentral with lots of helpful information and alternate tethering methods to try. It’s a long thread, but it probably would pay off to give it a read:

http://forums.precentral.net/web-os-development/185206-possible-tether-work-around.html

32 Marcio 06.29.09 at 6:04 pm

got it to work on my Mac please follow these steps:

- Connect with bluetooth PAN (ignore the auth error)
- Open terminal and type: ssh -D 8080 -p 222 preuser@10.1.1.10
Ps: I created a file and chmod 777 so that I don’t have to type all that every time.
- the missing part – on safari go to preferences then click on advanced then click on proxy settings and you need to check FTP, Web and Socks make sure you forward them to “localhost” server and the port number should be 8080 – you don’t have to undo this unlike windows you’re only changing it for the pan connection.
- speeds are 850-1050 kbps down – 60-120 kbps up
- Enjoy

33 Marcio 06.29.09 at 6:20 pm

now we need to learn how to use the USB cable that should be a lot faster… Anyone?

34 Venu 06.29.09 at 11:56 pm

Try usbnet. This works!

35 Venu 06.29.09 at 11:57 pm

I meant for connecting with a usb cable instead of bluetooth.

36 Marcio 06.30.09 at 12:18 pm

Venu – do I need a special cable? how does work? I figure I need to install something on my pre if so do you have links?

Thank you

37 NeedSomeHelp 06.30.09 at 5:01 pm

In Vista (x64) when I pair my Pre, I only see 2 services (Audio/Video Service and Headset Audio Gateway) – neither is a NAP.

What am I missing?
Why can’t I see a NAP Icon?

I thought I followed the “rooted” and SSH directions with no problems…

38 Mike 06.30.09 at 5:05 pm

Hi,
I just want to use the data tethering for emergency purposes only. I trade index futures and want a backup in case my cable modem every craps out while in a trade. The trading program does not run thru a website but thru an application on my cpu. Can I still use this technique to connect with this program? Also i’ve never used the linux but i’ve done some java programming in school. Can i mess up my phone beyond repair by making a simple mistake with mistyping while it is rooted?
Thanks

39 Marcio 06.30.09 at 5:47 pm

Mike – I’ve been able to connect to VPN and I also have used VNC no problem don’t think it’s blocking any ports so it’s worth a shot. As far as knowing java you might be able to develop some apps in the future for the pre (thats what I heard so far) but linux it self is all C and unix so if you don’t what you’re doing you could end up having a really expensive AND useless phone (palm backup does not backup the kernel of the OS). With that been said if you follow all the instructions (I would copy and paste instead of typing) its pretty easy and most people can do this.

40 Marcio 06.30.09 at 5:48 pm

Actually I just thought of something speed is your biggest enemy things will take a while to update so might not work for that reason

41 Tom 07.01.09 at 6:46 am

Got it! Thanks Marcio. I’ll try tethering on my commute this morning. If this works, I might just keep my phone instead of re-activating my sprint card.

42 rgi 07.08.09 at 4:26 pm

I’m not seeing how to do step 6:
“Finally, add the command in step 5 to a start-up script in /etc/event.d You can add the line in your dropbear startup script in between the “pre-start script” and “end script”lines.”

When I go to the /etc/event.d directory, I have a “dropbear” file – is this what I want to edit? There is a “end script” line, but I don’t see a “pre-start script” line. Am I looking at the right file?

43 Eric 07.08.09 at 4:41 pm

rgi – I updated that step to clarify some things. Instead of adding that command to an existing startup script, it now tells you how to create a new startup script file.

44 Chris 07.09.09 at 7:39 pm

I had to use vi for step six – got a message that nano wasn’t installed. No biggie – I worked for an ISP where we had to vi to open/save email tickets (old school 1994) so I remembered SOME, found the rest here: http://www.lagmonster.org/docs/vi.html Works like a champ. Thanks for the step-by-step.

45 infty 07.10.09 at 12:25 pm

I’m trying to edit the file PmConnectionManager and when I type /forward it doesn’t find any string. Does anyone know what line the “Disabling IP..” is on? Thanks

46 Eric 07.10.09 at 12:31 pm

It’s on line 308

47 Matt 07.10.09 at 12:55 pm

First off I’m a total newb to Linux so forgive me in advance. I’ve done all steps for tethering successfully up to step 6:

<<<>>>

Do I need to load nano on the pre for this to work? Can anyone explain step 6 in detail, again sorry for the newbie-ness.

48 Eric 07.10.09 at 1:04 pm

No, you can use vi if you want to. Nano is just a common text editor preferred by many instead of vi. If you want to install Nano, the easiest way would be to follow the ipkg guide here:

http://predev.wikidot.com/next-steps-after-rooting

Then run “ipkg-opt install nano”

49 Matt 07.10.09 at 1:14 pm

Thanks, I used vi.

50 Matt 07.11.09 at 8:10 am

Thanks for your work and support on this zeropoint46. My PmConnectionManager kept reverting back to 0, turns out I never :wq after the save…..yes I’m a linux newb. Once I stopped the service, made the change and saved it works perfectly.

Thanks again.

51 Matt 07.11.09 at 4:00 pm

Is the GPS script/setup messing up tethering for anyone else?

http://www.isyougeekedup.com/find-your-lost-pre-with-gps-tracking/

52 Jon Berry 07.12.09 at 9:26 am

Once editing the file and restarting PmConnectionManager, I still have a 0 in the ip_forward file. Any help is appreciated.

53 Justin 07.17.09 at 12:31 pm

I think it’s a great idea, and it works for me with usbnet just fine, BUT, with the ipforward and firewall rule my pre’s CPU is slammed, the temp gets HOT, and the battery goes from 100% to < 20% in less than 2.5 hrs when IDLE, with usb off, wifi off and unplugged. Temp finally cooled after reverting and rebooting.

54 Justin 07.17.09 at 12:34 pm

In other words, the old approach, for me, seems to be the only viable option.

55 Danny 07.20.09 at 3:20 pm

Hey, I was having problems with the filesystem not remounting as read-write and I was poking around on some sites about Unix and there should be a forward slash after the remount command. Should be:

mount -o remount,rw /

That worked for me and fixed all my problems.

56 Eric 07.21.09 at 8:01 am

Ah, thanks for pointing out Danny! Kind of a crucial thing I left out there

57 SBD 07.21.09 at 10:49 am

Worked great!

58 SBD 07.24.09 at 1:45 pm

So, the next question is.. Does the new 1.1.0 update break this?

59 woyzeck 07.24.09 at 10:51 pm

“So, the next question is.. Does the new 1.1.0 update break this?”

I’m afraid so. I just did the update, and my PmConnectionManager file was changed back… and now no ipforward file ??

I hope someone will come up with a solution!

60 woyzeck 07.25.09 at 9:48 am

Check that. It’s working again… I redid the edit to PmConnectionManager and restarted everythng and it works now.

61 Niteryder 07.27.09 at 8:25 am

After the 1.1 update I needed to re-edit the PmConnectionManager file as well. On my phone, the line to edit was 328 this time. After a phone reboot, works again.

62 Zanter 07.30.09 at 8:39 am

I had to do some extra pushes to get my Vista x64 box to recognize the USBnet, but after that this still works with 1.1. I’m actually writing this while tethered! Whoop!

63 RLE 07.30.09 at 6:15 pm

Hey anyone from the board that knows how to do this hack in the Chicago area?????

64 Quemador 08.04.09 at 1:53 am

Hey guys a question here. I am able to tether via bluethooth, but I read here you can do it via usb. My question is do I have to install the palm sdk?

65 RoadWarrior 08.04.09 at 10:59 am

This works like a charm for me. Does anyone know how to use the phone while tethering?
Everytime I make/receive a call the internet access drops.

The pre does get HOT during tethering but then try runnng a few apps in parallel like email, messaging, pandora, and something else and see how hot it gets.
The vmstat shows the pre mostly idle while only tehtering:
procs ———–memory———- —swap– —–io—- -system– —-cpu—-
r b swpd free buff cache si so bi bo in cs us sy id wa
2 0 96 8704 17332 54384 0 0 12 12 318 430 7 2 87 3
0 0 96 8704 17332 54384 0 0 0 36 246 179 1 1 65 33
0 0 96 8704 17332 54384 0 0 0 0 228 181 8 0 92 0
0 0 96 8644 17332 54384 0 0 0 0 213 67 0 0 100 0
0 0 96 8644 17332 54384 0 0 0 0 185 63 0 1 99 0

So, tethering is not too stressful on the pre’s CPU.

66 Quemador 08.08.09 at 12:14 am

Got it working ! (after cleaning the mess with doctor webos and start from scratch) my tether app is the best!!!

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Comment moderation is enabled. Your comment may take some time to appear.

Previous post:

Next post: