Compatibilidad nativa con conexión USB RNDIS para OSX

Los teléfonos Android pueden conectarse mediante USB a través del protocolo RNDIS en Windows y Linux. Por lo que entendí, Apple no proporciona el controlador RNDIS para OSX.

¿Existen controladores RNDIS para OSX de un tercero (proveedor de Android) o de la comunidad?

No quiero usar ninguna aplicación para anclar, quiero algo real, ya que otros sistemas operativos pueden hacerlo, así que no sugiero métodos alternativos.

Respuestas (3)

Desde entonces, este controlador ha salido. También es FOSS.

http://www.joshuawise.com/horndis

Lo probé en Kindle 5th Generation y funciona como un regalo :)
Acabo de probar con Nexus 5 y Maverick. ¡Obras!
Es bueno oir eso. No he tenido la oportunidad de probar con Yosemite, pero puedo ver en GitHub que el proyecto aún está activo.
Funciona con Yosemite y BeagleBones, pero aún no es compatible con El Capitan.
actualmente trabajando con mac os catalina 10.15. marque esto si hay algún problema de instalación: github.com/jwise/HoRNDIS/issues/102

RNDIS es un protocolo propiedad de Microsoft y es muy poco probable que Apple lo admita solo por el anclaje de Android.

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

Su mejor oportunidad es que un tercero escriba un controlador de Mac OS X para RNDIS. Sin embargo, no espere que esto sea gratis (como en la cerveza).

Sin embargo, debería poder usar el teléfono Android como un módem de acceso telefónico USB, que era la forma estándar de conexión antes de que apareciera el iPhone y aún es un método compatible con OS X y otros.

¡Gracias! Que lo que me fui dando cuenta lentamente. Hoy en día usando wifi tethering.

horndis es una solución brillante: recién comencé a usarlo ayer y es completamente estable

No pude hacer que mi teléfono Andriod funcionara como un módem USB.

Lo compilé desde la fuente para 10.6.8 packagemakery luego usé el archivo de proyecto incluido packagemakerpara crear un paquete para instalar.

Solo gotcha estaba usando sudo supara cambiar la propiedad y los permisos en el kext instalado manualmente

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

chmod -R 755 /System/Library/Extensions/HoRNDIS.kext
Tienen distribuciones binarias hoy en día y casi funcionan de maravilla.