• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

How To Droid Tethering for all Operating Systems! (tested in Linux)

bthoward

Well-Known Member
Nov 7, 2009
243
1
Rooting not required! Amiga, OS/2, and several others need not apply but this will cover most of you. Providing most of you have Windows, Mac, or Linux.

I simply used these instructions:
Tether an Android Phone Using Proxoid - Linux Magazine Online

Code:
Only difference is that instead of putting what he did into his file put this:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct} =="0c01", MODE="0666", OWNER="brett"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct} =="0c02", MODE="0666", OWNER="brett"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="22b8", ATTRS{idProduct} =="41db", MODE="0666", OWNER="brett"

Change brett to your username. You may have to reload the rules (or just reboot) before things finally fully take off for you but I'm posting this tethered through my phone using this capability in Ubuntu 9.10 right now.
 
I wasn't able to get pidgin to connect properly in what little testing that I did. I also can't get vpn access to work properly as network manager isn't managing the connection and therefore wont let you initiate its vpn connections. If you get this stuff please post. Ill try again later but for now meh its there. Kinda worthless for me without vpn but we shall see. All in due time.
 
Upvote 0
Unfortunately it did not work for me :(
I get device not found when I run adb
At first I thought it was because my product id was different (which is 41d9 btw). Changed the rules file to reflect that, no go, even after restarting udev and rebooting my system with the droid attached as suggested on the developers page.
 
Upvote 0
Unfortunately it did not work for me :(
I get device not found when I run adb
At first I thought it was because my product id was different (which is 41d9 btw). Changed the rules file to reflect that, no go, even after restarting udev and rebooting my system with the droid attached as suggested on the developers page.

Are you sure that you turned on USB debugging and rebooted? Also if you're using any other USB cables try using the one that came w/ the Droid.
 
Upvote 0
I think your configuration file is either setup wrong or you need to restart to make the file run...

Rebooted both the phone and my eee-pc, same error. Here is the content of my config file:
Code:
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct} =="0c01", MODE="0666", OWNER="graham"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0bb4", ATTRS{idProduct} =="0c02", MODE="0666", OWNER="graham"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="22b8", ATTRS{idProduct} =="41d9", MODE="0666", OWNER="graham"
 
Upvote 0
@bthoward Yes I tried running as sudo, same problem

@iefbr14 Thanks, I'll give that a shot when I have an opportunity

I'd think that what aussiedude mentioned was a restatement of what was in the article. So yea hopefully you can follow that and get there from here.

The only issues i've got so far is that the connection isn't managed by NM so you can't use its VPN facilities and you can't properly resolve DNS addresses from the console because its trying to go out directly and its not accepting the system wide Proxy setting that I've already configured.

I think that Pidgin wasn't working either.

I find that usually I have an ability to get on from the locations where I frequent so its not all that needed. But one of these days when I really need it I'll move forward and debug that further.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones