Menu
HoRNDIS is now maintained by Mikhail Iakhiaev, and this page is in a state of transition – keep your eyes peeled for updates soon ..
AX88179 USB Ethernet and MacOS 10.13 High Sierra When I purchased the new Macbook Pro last year, one big issue was the lack of widely used interface ports. In order not to purchase many dongles (and spend too much on the Apple Store) I had a look on the usual sites and found a nice one from Cable Matters (no, sadly I have no sponsorship from. Installation of 'USB 2.0 10/100M Ethernet Adapter' (model QTS1081B 9700) (Corechip RD9700) in Apple macOS High Sierra. How To Use A Generic USB Ethernet Adapter RD9700 On Mac OS X 20 February 2016 macOS Zahid The generic USB Ethernet Adapter equivalent to Apple’s pricey £25 option is called the RD9700. Hp Drivers Mac Os Sierra To maximize network access speeds, select a USB 3.0 SuperSpeed Gigabit network adapter if your computer has a USB 3.0 port. USB 2.0 gigabit adapters are limited to maximum speeds of 480 Mbps by the USB 2.0 bus, while USB 3.0 bus allows the USB3-E1000 to realize the full potential of a Gigabit network, since it isn’t. Download RealtekRTL8111.kext. If you have RTL8125 then use LucyRTL8125Ethernet.kext. Download LucyRTL8125Ethernet.kext. AppleIntelE1000e.kext for Intel Ethernet kext by Hnak. This is an old kext which still works but use IntelMausi.kext instead. Note: these are simply some of the most common ethernet kexts. If your motherboard uses a different.
HoRNDIS (pronounce: “horrendous”) is a driver for Mac OS X that allows you to use your Android phone's native USB tethering mode to get Internet access. It is known to work with Mac OS X versions 10.6.8 (Snow Leopard) through 10.14 (Mojave – see notes below), and has been tested on a wide variety of phones. Although you should be careful with all drivers that you install on your computer, HoRNDIS has been tested at least well enough for the author (and many others) to run full time on their own personal computers.
HoRNDIS is implemented as a kext, rather than as a user-space program that opens a TAP or TUN device; this means that it does not conflict with other TAP/TUN kexts that you might have installed (like OpenVPN, Tunnelblick, or Cisco VPN). The driver implements Microsoft's proprietary RNDIS protocol, which is the only protocol supported natively by Android devices; although Linux and Windows users have enjoyed native RNDIS drivers for years, Mac OS X supports only CDC Ethernet devices out of the box.1)
The chief advantage of HoRNDIS over other tethering solutions is that it uses the a first-class supported feature in the phone's firmware. Other solutions either take over the phone's Wi-Fi stack without the Android operating system's knowledge, or create an emulation IP stack in userspace on the phone; in many cases, the built-in USB tethering support can be more stable, more reliable, and faster.2)
Mac Ethernet Cable
This page is also available in Russian: HoRNDIS: драйвер USB-модема для Mac OS X. My thanks to Vlad Brown for his effort in translation!