How to enable USB Tethering?

by Pankaj » Mon, 27 Sep 2010 00:36:07 GMT

Sponsored Links

I am facing problem in getting USB tethering option in Settings View.
I am using 2.6.32 based kernel, which is working well with android 2.2
(Froyo). I have enabled Android rndis gadget driver in kernel but I am
not able to see USB tethering Option in the settings view.

My doubt is what all option we need to enable in the kernel for using
USB tethering. I am not able to find why USB tethering option itself
missing from Settings View.

Thanks and Regards,


How to enable USB Tethering?

by Peter Teoh » Mon, 27 Sep 2010 02:08:31 GMT

 I have no experience here, but can offer some tips:

a.   From: 

which the kernel driver patch for enabling USB tethering in iPhone,
perhaps u can do some analogical deduction?

For example, perhaps few of these:

 obj-$(CONFIG_USB_HSO)          += usb/
 obj-$(CONFIG_USB_USBNET)        += usb/
 obj-$(CONFIG_USB_ZD1201)        += usb/
+obj-$(CONFIG_USB_IPHETH)        += usb/

b.   as pointed out in the same URL, check this out: 


Sponsored Links

How to enable USB Tethering?

by Gururaj BO » Mon, 27 Sep 2010 09:00:22 GMT #50088495a278611d

may help you. tell how to get tethering in settings.

Gururaja B O

> website: 

How to enable USB Tethering?

by Mike Lockwood » Mon, 27 Sep 2010 12:32:01 GMT

 In addition to enabling RNDIS in the kernel config, you need to
configure it in the USB setup in your board file.  See: ;a=blob_plain;f=arch/arm/mach-msm/board-mahimahi.c;hb=android-msm-2.6.32

for an example.


Mike Lockwood
Google android team


How to enable USB Tethering?

by Pankaj » Tue, 05 Oct 2010 05:34:14 GMT

 Mike thanks for reply.

I checked my platform and board specific files. Code related to rndis
device and platform specific is present in my board specific files.

binded also.

Even then in Settings View I am not able to see "Tethering and
Wireless HotSpots" option.

Pankaj Dubey


Other Threads

1. Need help in compile android source under ubuntu 10.04


I have following android web site and install the necessary libraries
for building android under ubuntu.

But i am getting the following linker error.  Can you please tell me
how can I resolve that?

host SharedLib: libneo_cs (out/host/linux-x86/obj/lib/
host C: libneo_cgi <= external/clearsilver/cgi/cgiwrap.c
host C: libneo_cgi <= external/clearsilver/cgi/cgi.c
host C: libneo_cgi <= external/clearsilver/cgi/html.c
host C: libneo_cgi <= external/clearsilver/cgi/date.c
host C: libneo_cgi <= external/clearsilver/cgi/rfc2388.c
host SharedLib: libneo_cgi (out/host/linux-x86/obj/lib/
/usr/bin/ld: skipping incompatible
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../ when searching for
/usr/bin/ld: skipping incompatible
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../libz.a when searching for
/usr/bin/ld: skipping incompatible /usr/lib/ when searching for -lz
/usr/bin/ld: skipping incompatible /usr/lib/libz.a when searching for -lz
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status

Thank you.


2. jam sering keganti

Setingan data&time Hero saya itu automatic dari network.

beberapa kali (ga terlalu sering sih) jamnya berubah sendiri.

saya pake matrix 0814. ada yg mengalami hal yg sama?
Tanda tangan klingon

"Indonesian Android Community [id-android]" 

3. User thread to update UI but still come after, can anyone look at this code and help me?

4. Flash On Spica

5. Android market link in SMS

6. Using barcode scanner as input method?

7. custom listview add button above listeview