Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

I'd like to USB-tether my Android phone to a local router. I have a tether plan, so that's not an issue.

My reasons why I want it this way:

  • the router should expose the internet to all clients, not the phone
  • reduced cross-chatter, no additional (second) wifi
  • local connections are handled by the router, not the phone

I know there are other devices out there, like ZyXEL's routers and apps like ZoomTether. That last one is almost like what I need — but I want a device, not a computer connected.

Has anybody done this?

share|improve this question

migrated from superuser.com Jul 30 '12 at 5:36

This question came from our site for computer enthusiasts and power users.

    
BTW, the official word from ZyXEL: "Phone tethering will not work as there is no way to load the usb drivers for the phone onto the mwr222 to allow the tethering to work.." –  end-user Aug 1 '12 at 17:20
add comment

1 Answer 1

Use OpenWRT 10.03 or later. Install the following modules:

kmod-nls-base
kmod-usb2
kmod-usb-core
kmod-usb-net
kmod-usb-net-cdc-ether
kmod-usb-net-rndis
kmod-usb-ohci
kmod-usb-uhci

Then edit /etc/config/network. Under the WAN configuration, change option ifname eth1 to option ifname usb0. Then enable USB tethering on the phone and reboot the router.

This article has some information about how to get the configuration smoother so you don't need to reboot the router each time you want to tether. This article has a simpler way.

share|improve this answer
    
Note that on some (all?) phones you need to manually enable USB tethering after each USB connect (or reboot). That may cause a connection loss after a blackout and you need to manually 'fix' this each time. You may want to change that behaviour via some /etc/init.d/* script (root required though) or so –  ce4 Jul 30 '12 at 7:57
    
Awesome, thanks David! This will take me a while to test out - I'll let you know the results. fingers crossed –  end-user Aug 1 '12 at 17:18
    
@end-user - how'd it go? –  Geoff Dec 18 '12 at 13:04
1  
I wasn't able to get it to work. Granted, I didn't convert over to OpenWRT from dd-wrt. I assumed, perhaps wrongly, that they share a common ancestor and have access to similar modules. I was able to find some of them, but it looks like dd-wrt uses an older-model package management system (a little surprising). Up-shot is I don't have a lot of time to fiddle and haven't kept at it. –  end-user Dec 18 '12 at 13:54
    
Thanks. I'll be sure to check out OpenWRT if / when I ever get LTE in my city. Cheers. –  Geoff Dec 18 '12 at 14:38
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.