Встроенная поддержка USB-модема RNDIS для OSX

10

Телефоны Android могут быть подключены через USB через протокол RNDIS в Windows и Linux. Насколько я понял, Apple не предоставляет драйвер RNDIS для OSX.

Существуют ли драйверы RNDIS для OSX сторонних производителей (поставщиков Android) или сообщества?

Я не хочу использовать какое-либо приложение для привязки, я хочу реальную вещь, так как другие операционные системы могут сделать это, поэтому, пожалуйста, не предлагайте альтернативные методы.

Микко Охтамаа
источник

Ответы:

7

С тех пор этот драйвер вышел. Это тоже FOSS.

http://www.joshuawise.com/horndis

crazysim
источник
Протестировал его на Kindle 5th Generation и работает как угощение :)
Stefan Schmidt
Только что протестировал с Nexus 5 и Maverick. Работает!
Микко Охтамаа
Это приятно слышать. У меня не было возможности протестировать с Yosemite, но я вижу на GitHub, что проект все еще активен.
Crazysim
Работает с Yosemite и BeagleBones, но пока не поддерживает El Capitan.
Гарри Цай
2

RNDIS является проприетарным протоколом Microsoft, и маловероятно, что Apple будет поддерживать его только ради привязки к Android.

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

Ваш лучший шанс для третьей стороны написать драйвер Mac OS X для RNDIS. Не ожидайте, что это будет бесплатно (как в пиве), хотя.

Однако вы должны иметь возможность использовать телефон Android в качестве модема USB-подключения, что было стандартным способом подключения к Интернету до появления iPhone, и все еще поддерживался в OS X и других.

Adib
источник
Спасибо! Это то, что я поняла медленно. В настоящее время используется Wi-Fi модем.
Микко Охтамаа
1

Horndis - это отличное решение - только что начал использовать его вчера, и он полностью стабилен

Я не мог заставить свой телефон Andriod работать как USB-модем.

Я скомпилировал его из исходного кода для 10.6.8, а затем использовал packagemakerи включенный packagemakerфайл проекта для создания пакета для установки.

Только Gotcha использовал, sudo suчтобы изменить владельца и разрешения на установленный kext вручную

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

chmod -R 755 /System/Library/Extensions/HoRNDIS.kext
user57791
источник
1
В настоящее время они имеют бинарные дистрибутивы и работают почти как шарм.
Микко Охтамаа