Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Android phones can be USB tethered via RNDIS protocol on Windows and Linux. As far as I understood Apple does not provide RNDIS driver for OSX.

Are there RNDIS drivers for OSX by third party (Android vendor) or community?

I don't want to use any any app for tethering, I want the real thing, as other operating systems can do it, so please no suggestions for alternative methods.

share|improve this question

3 Answers 3

up vote 2 down vote accepted

Since then, this driver has come out. It's FOSS too.

http://www.joshuawise.com/horndis

share|improve this answer
    
Tested it on Kindle 5th Generation and works like treat :) –  Stefan Schmidt Nov 5 '13 at 22:03

horndis is a brilliant solution - just started using it yesterday and it's completely stable

I couldn't get my Andriod phone to work as a USB modem.

I compiled it from source for 10.6.8 then used packagemaker and the included packagemaker project file to create a package to install.

Only gotcha was using sudo su to change the ownership and permissions on the installed kext manually

sudo su
chown -R root:wheel /System/Library/Extensions/HoRNDIS.kext

chmod -R 755 /System/Library/Extensions/HoRNDIS.kext
share|improve this answer

RNDIS is a Microsoft-proprietary protocol and it's highly unlikely that Apple is going to support it just for the sake of Android tethering.

http://en.m.wikipedia.org/wiki/RNDIS

Your best chance is for a 3rd party to write a Mac OS X driver for RNDIS. Don't expect this to be free (as in beer) though.

However you should be able to use the Android phone as a USB dial-up modem, which was the standard way for tethering before the iPhone came about and still a supported method in OS X and others.

share|improve this answer
    
Thanks! That what I was slowly realized. Nowadays using wifi tethering. –  Mikko Ohtamaa Jun 8 '12 at 20:56

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.