Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,804,524 Members 42,902 Now Online
XDA Developers Android and Mobile Development Forum

USB Tethering to Windows?

Tip us?
 
espionage724
Old
#1  
espionage724's Avatar
Senior Member - OP
Thanks Meter 506
Posts: 2,503
Join Date: Feb 2010
Location: Charleroi, PA

 
DONATE TO ME
Default USB Tethering to Windows?

When I would take my Desktop computer to a friends house, I would connect to his WiFi with my SGT7 through USB Tethering. I assumed I could do the same with my Nexus 7, but that doesn't appear to be the case.

There doesn't seem to be a native option for USB Tethering present in the settings, on Stock nor the few custom ROM's I've seen. The 3rd-party app I used to use on my SGT7, wired-tether 1.4, seems to start, but it mentions a lack of kernel support (using Trinity Alpha 50 currently).

I would like for USB Tethering to be either native or at least kernel supported, so I don't have to go through something like PDANet which if I recall correctly, restricts you from using certain sites, requires another program to be installed on Windows, and etc...


Device Ownership:
 

Current Devices:
None
Side Devices:
Nexus 7 (grouper) (franco.Kernel + Rasbeanjelly)
Galaxy Rush (SPH-M830) (Stock)

Ex Devices:
Galaxy Tab 7.0 (SGH-T849)
Galaxy Tab 2 7.0 (GT-P3113)
Galaxy Prevail (SPH-M820) (KoumaKernel + CTMod)
Nexus 4 (LGE960/mako) (franco.Kernel + RasSaber)
Nexus 10 (GT-P8110/manta) (franco.Kernel + RasSaber
 
espionage724
Old
#2  
espionage724's Avatar
Senior Member - OP
Thanks Meter 506
Posts: 2,503
Join Date: Feb 2010
Location: Charleroi, PA

 
DONATE TO ME
Bump. I plan on going to a friend's house tomorrow, and would like to have some free method to do this. I saw Easy Tether and PDANet in Play Store, but I can't spare the money for either at this exact moment, and I already went through my free Play credit :/


Device Ownership:
 

Current Devices:
None
Side Devices:
Nexus 7 (grouper) (franco.Kernel + Rasbeanjelly)
Galaxy Rush (SPH-M830) (Stock)

Ex Devices:
Galaxy Tab 7.0 (SGH-T849)
Galaxy Tab 2 7.0 (GT-P3113)
Galaxy Prevail (SPH-M820) (KoumaKernel + CTMod)
Nexus 4 (LGE960/mako) (franco.Kernel + RasSaber)
Nexus 10 (GT-P8110/manta) (franco.Kernel + RasSaber
 
krelvinaz
Old
#3  
krelvinaz's Avatar
Senior Member
Thanks Meter 550
Posts: 2,306
Join Date: Feb 2008
Location: Mesa AZ
I'm trying to figure out what you are trying to accomplish.

If you are trying to get Internet to your N7, just use his Wi-Fi with you're N7.

If you are trying to get Internet to your computer that you brought over, assuming you can't use a wired connection, get a cheap USB WiFi card for your computer (<$8)

Can't figure out what else thou would be trying to do with what you have written.

Sent from my Nexus 7
Phone: TMobile - Samsung SM-900T Galaxy Note 3 - KitKat 4.4.2 Rooted/Stock - QI Wireless
Tablet: Nexus 7 (2012) 16gb Stock Rooted - 4.4.4 w/TWRP Recovery
Droid Like Devices: Several ChromeCasts, Amazon Fire TV (rooted)
Link: ReZoundn EVO 4g LTE and HTC Droid DNA Splash Screen Web Generator
 
espionage724
Old
(Last edited by espionage724; 15th August 2012 at 12:16 PM.)
#4  
espionage724's Avatar
Senior Member - OP
Thanks Meter 506
Posts: 2,503
Join Date: Feb 2010
Location: Charleroi, PA

 
DONATE TO ME
I want to share my Nexus 7's internet connection with my desktop, over USB. Easy Tether, PDANet, and Clockwork Tether all do this, but rely on their own programs and cost money.

A free, native option from the Android OS itself existed in Gingerbread and Ice Cream Sandwich (probably Honeycomb too). I can't imagine the entire USB Tethering code just being stripped from Jelly Bean.

Edit: Some people on other devices report there is a USB Tethering option on Jelly Bean, so it seems to not be available on the Nexus 7 by default. The question is, how to enable it though...


Device Ownership:
 

Current Devices:
None
Side Devices:
Nexus 7 (grouper) (franco.Kernel + Rasbeanjelly)
Galaxy Rush (SPH-M830) (Stock)

Ex Devices:
Galaxy Tab 7.0 (SGH-T849)
Galaxy Tab 2 7.0 (GT-P3113)
Galaxy Prevail (SPH-M820) (KoumaKernel + CTMod)
Nexus 4 (LGE960/mako) (franco.Kernel + RasSaber)
Nexus 10 (GT-P8110/manta) (franco.Kernel + RasSaber
 
krelvinaz
Old
#5  
krelvinaz's Avatar
Senior Member
Thanks Meter 550
Posts: 2,306
Join Date: Feb 2008
Location: Mesa AZ
Sharing WiFi from a phone makes sense since it is using 3G to get the Internet and creating a WiFi hotspot. Sharing WiFi from the a device that itself needs WiFi to get Internet from doesn't make much sense.

Would be a lot simpler to just get a wireless WiFi adapter for your computer... I have 5 of these at the house so when a family member drops off a computer for "repair". I can place them on the kitchen table and give them Internet access without running a wire from my home office. a wireless solution without any tethering... Especially if the goal is to get Internet access to your computer.



http://www.amazon.com/USB-Wireless-A.../dp/B0037G2BMY

Plug it in, set it up and no wires...
Phone: TMobile - Samsung SM-900T Galaxy Note 3 - KitKat 4.4.2 Rooted/Stock - QI Wireless
Tablet: Nexus 7 (2012) 16gb Stock Rooted - 4.4.4 w/TWRP Recovery
Droid Like Devices: Several ChromeCasts, Amazon Fire TV (rooted)
Link: ReZoundn EVO 4g LTE and HTC Droid DNA Splash Screen Web Generator
 
espionage724
Old
(Last edited by espionage724; 15th August 2012 at 03:53 PM.)
#6  
espionage724's Avatar
Senior Member - OP
Thanks Meter 506
Posts: 2,503
Join Date: Feb 2010
Location: Charleroi, PA

 
DONATE TO ME
No store nearby sells a wifi card/adapter, and I have none currently. I may look into buying one later, but this won't help me when I'm down my friend's house later today :/

I tried using Easy Tether Lite, but it blocks majority of what I even want to do. Clockwork Tether seems to work, but is quite slow for some reason :/

Jellybean has support for the native USB Tethering option. The setting doesn't exist though on Nexus 7 ROM's, but exists on other devices, and can be used for exactly the same purpose I'm trying to achieve (Wifi > Android Device > Computer).


Device Ownership:
 

Current Devices:
None
Side Devices:
Nexus 7 (grouper) (franco.Kernel + Rasbeanjelly)
Galaxy Rush (SPH-M830) (Stock)

Ex Devices:
Galaxy Tab 7.0 (SGH-T849)
Galaxy Tab 2 7.0 (GT-P3113)
Galaxy Prevail (SPH-M820) (KoumaKernel + CTMod)
Nexus 4 (LGE960/mako) (franco.Kernel + RasSaber)
Nexus 10 (GT-P8110/manta) (franco.Kernel + RasSaber
 
krelvinaz
Old
#7  
krelvinaz's Avatar
Senior Member
Thanks Meter 550
Posts: 2,306
Join Date: Feb 2008
Location: Mesa AZ
Quote:
Originally Posted by espionage724 View Post
Jellybean has support for the native USB Tethering option. The setting doesn't exist though on Nexus 7 ROM's, but exists on other devices, and can be used for exactly the same purpose I'm trying to achieve (Wifi > Android Device > Computer).
It most likely only exists on devices that have 3G/4G data capabilities which the Nexus 7 does not for the reason that it doesn't use WiFi to provide WiFi access... it uses 3g/4g data for access and creates a WiFi hotspot.
Phone: TMobile - Samsung SM-900T Galaxy Note 3 - KitKat 4.4.2 Rooted/Stock - QI Wireless
Tablet: Nexus 7 (2012) 16gb Stock Rooted - 4.4.4 w/TWRP Recovery
Droid Like Devices: Several ChromeCasts, Amazon Fire TV (rooted)
Link: ReZoundn EVO 4g LTE and HTC Droid DNA Splash Screen Web Generator
 
Mungulz
Old
#8  
Senior Member
Thanks Meter 82
Posts: 463
Join Date: Oct 2011
Location: Sydney
Quote:
Originally Posted by espionage724 View Post
No store nearby sells a wifi card/adapter, and I have none currently. I may look into buying one later, but this won't help me when I'm down my friend's house later today :/

I tried using Easy Tether Lite, but it blocks majority of what I even want to do. Clockwork Tether seems to work, but is quite slow for some reason :/

Jellybean has support for the native USB Tethering option. The setting doesn't exist though on Nexus 7 ROM's, but exists on other devices, and can be used for exactly the same purpose I'm trying to achieve (Wifi > Android Device > Computer).
Don't you have a phone you can use? I've been usb tethering for wifi on my desktop for 2 months now, was too lazy to buy an adaptor then when I finally got one it didnt work on my PC lol.



Sent from my Nexus 7 using Tapatalk 2
 
espionage724
Old
#9  
espionage724's Avatar
Senior Member - OP
Thanks Meter 506
Posts: 2,503
Join Date: Feb 2010
Location: Charleroi, PA

 
DONATE TO ME
Quote:
Originally Posted by krelvinaz View Post
It most likely only exists on devices that have 3G/4G data capabilities which the Nexus 7 does not for the reason that it doesn't use WiFi to provide WiFi access... it uses 3g/4g data for access and creates a WiFi hotspot.
Even if this is the case, devices using GB and ICS were still able to USB Tether natively, regardless if you had Wifi as the main connection, or 3G.

I doubt Google decided to only restrict tethering to cellular devices with Jellybean. My guess is is that the setting can still be toggled via Terminal or something, I just have no idea how :/

This is the app I used to use in the past on my SGT7
http://code.google.com/p/android-wired-tether/

In order for it to be used, the kernel must have:
Code:
CONFIG_NETFILTER/CONFIG_IP_NF_IPTABLES and/or RNDIS
Kernel sources for RNDIS for devices that don't have it is available as well on that site.

I don't have a machine setup yet with Linux, or else I'd just try compiling a kernel on my own, but perhaps another kernel developer may want to give this a try in the meantime

Quote:
Originally Posted by Mungulz View Post
Don't you have a phone you can use? I've been usb tethering for wifi on my desktop for 2 months now, was too lazy to buy an adaptor then when I finally got one it didnt work on my PC lol.
Na no phone either. My mom has a Galaxy Prevail, but I imagine she wouldn't want to be without her phone for a day or two.

Does anyone perhaps know of a free, unrestricted tethering app? Clockwork Tether seems to be a good choice (free for 14 days I think it said), but for whatever reason, the speeds are extremely slow. Easy Tether has no problem with speed, but restricts majority of what I can do unless I pay $9 (which, I'd rather not do, nor can I at this point in time).


Device Ownership:
 

Current Devices:
None
Side Devices:
Nexus 7 (grouper) (franco.Kernel + Rasbeanjelly)
Galaxy Rush (SPH-M830) (Stock)

Ex Devices:
Galaxy Tab 7.0 (SGH-T849)
Galaxy Tab 2 7.0 (GT-P3113)
Galaxy Prevail (SPH-M820) (KoumaKernel + CTMod)
Nexus 4 (LGE960/mako) (franco.Kernel + RasSaber)
Nexus 10 (GT-P8110/manta) (franco.Kernel + RasSaber
 
cbdonohue
Old
#10  
cbdonohue's Avatar
Junior Member
Thanks Meter 8
Posts: 23
Join Date: Jun 2012
android-wired-tether does not work on the Nexus 7 even with the kernel modifications because the device tries to access usb0 directly and that interface is never created.

Tags
kernel, tether, tethering, usb
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Use Facebook Pictures as a LWP with Facebook View

One of the best things that Android has always offeredits users is the ability to tailor … more

Share Your Thoughts Anonymously with A Minimalist Social Network

Nowadays, almost everyone has a second life onthe Internet. Among the best … more

Enable Heads Up Notifications For The Sprint Galaxy S3

Heads up notifications, in case you didn’t already know, are an experimental … more

Android One Goes Live in India!

Android One is a Google initiative set to bring an AOSP-like experience tosome emergingmarkets like India, … more