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.

Mikko Ohtamaa
la source

Réponses:

7

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

http://www.joshuawise.com/horndis

crazysim
la source
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.

adib
la source
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
user57791
la source
1
Ils ont des distributions binaires de nos jours et fonctionnent presque comme un charme.
Mikko Ohtamaa