Prise en charge du partage de connexion USB RNDIS natif pour OSX


10

Les téléphones Android peuvent être connectés via USB via le protocole RNDIS sous Windows et Linux. Pour autant que je sache, Apple ne fournit pas de pilote RNDIS pour OSX.

Existe-t-il des pilotes RNDIS pour OSX par un tiers (fournisseur Android) ou une communauté?

Je ne veux utiliser aucune application pour le partage de connexion, je veux la vraie chose, comme d'autres systèmes d'exploitation peuvent le faire, donc s'il vous plaît aucune suggestion de méthodes alternatives.

Réponses:


7

Depuis lors, ce pilote est sorti. C'est aussi FOSS.

http://www.joshuawise.com/horndis


Testé sur Kindle 5e génération et fonctionne comme un régal :)
Stefan Schmidt

Je viens de tester avec Nexus 5 et Maverick. Travaux!
Mikko Ohtamaa

C'est bon à entendre. Je n'ai pas eu l'occasion de tester avec Yosemite mais je peux voir sur GitHub que le projet est toujours actif.
crazysim

Fonctionne avec Yosemite et BeagleBones, mais ne prend pas encore en charge El Capitan.
Harry Tsai

2

RNDIS est un protocole propriétaire de Microsoft et il est très peu probable qu'Apple le prenne en charge uniquement pour le partage de connexion Android.

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

Votre meilleure chance est pour un tiers d'écrire un pilote Mac OS X pour RNDIS. Ne vous attendez pas à ce que ce soit gratuit (comme dans la bière).

Cependant, vous devriez pouvoir utiliser le téléphone Android comme modem d'accès à distance USB, ce qui était la méthode standard pour le partage de connexion avant la création de l'iPhone et toujours une méthode prise en charge dans OS X et autres.


Merci! C'est ce que j'ai lentement réalisé. De nos jours, utiliser le partage de connexion wifi.
Mikko Ohtamaa

1

horndis est une solution brillante - je viens de commencer à l'utiliser hier et il est complètement stable

Je n'ai pas pu faire fonctionner mon téléphone Andriod comme modem USB.

Je l'ai compilé à partir de la source pour 10.6.8 puis utilisé packagemakeret le packagemakerfichier de projet inclus pour créer un package à installer.

Seul gotcha utilisait sudo supour changer manuellement la propriété et les autorisations sur le kext installé

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

chmod -R 755 /System/Library/Extensions/HoRNDIS.kext

1
Ils ont des distributions binaires de nos jours et fonctionnent presque comme un charme.
Mikko Ohtamaa
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.