Native RNDIS USB-Tethering-Unterstützung für OSX

10

Android-Telefone können unter Windows und Linux über das RNDIS-Protokoll über USB angebunden werden. Soweit ich verstanden habe, bietet Apple keinen RNDIS-Treiber für OSX an.

Gibt es RNDIS-Treiber für OSX von Drittanbietern (Android-Anbietern) oder Communitys?

Ich möchte keine App für das Tethering verwenden, ich möchte die reale Sache, wie es andere Betriebssysteme können, also bitte keine Vorschläge für alternative Methoden.

Mikko Ohtamaa
quelle

Antworten:

7

Seitdem ist dieser Treiber herausgekommen. Es ist auch FOSS.

http://www.joshuawise.com/horndis

Crazysim
quelle
Getestet auf Kindle 5th Generation und funktioniert wie Treat :)
Stefan Schmidt
Gerade mit Nexus 5 und Maverick getestet. Funktioniert!
Mikko Ohtamaa
Das ist schön zu hören. Ich hatte noch keine Gelegenheit, mit Yosemite zu testen, aber ich kann auf GitHub sehen, dass das Projekt noch aktiv ist.
Crazysim
Funktioniert mit Yosemite und BeagleBones, unterstützt El Capitan jedoch noch nicht.
Harry Tsai
2

RNDIS ist ein von Microsoft entwickeltes Protokoll, und es ist sehr unwahrscheinlich, dass Apple es nur aus Gründen des Android-Tethering unterstützt.

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

Ihre beste Chance besteht darin, dass ein Drittanbieter einen Mac OS X-Treiber für RNDIS schreibt. Erwarten Sie jedoch nicht, dass dies kostenlos ist (wie bei Bier).

Sie sollten jedoch in der Lage sein, das Android-Telefon als USB-DFÜ-Modem zu verwenden. Dies war die Standardmethode für das Tethering, bevor das iPhone auf den Markt kam, und wurde in OS X und anderen weiterhin als Methode unterstützt.

adib
quelle
Vielen Dank! Das wurde mir langsam klar. Heutzutage mit WiFi-Tethering.
Mikko Ohtamaa
1

horndis ist eine brillante Lösung - sie wurde erst gestern verwendet und ist absolut stabil

Ich konnte mein Andriod-Telefon nicht als USB-Modem verwenden.

Ich habe es aus dem Quellcode für 10.6.8 kompiliert packagemakerund dann mit der enthaltenen packagemakerProjektdatei ein zu installierendes Paket erstellt.

Nur gotcha hat verwendet sudo su, um den Besitz und die Berechtigungen für den installierten Text manuell zu ändern

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

chmod -R 755 /System/Library/Extensions/HoRNDIS.kext
user57791
quelle
1
Sie haben heutzutage binäre Verteilungen und wirken fast wie ein Zauber.
Mikko Ohtamaa