HoRNDIS icon indicating copy to clipboard operation
HoRNDIS copied to clipboard

Problems with High Sierra (10.13)?

Open cmroanirgo opened this issue 8 years ago • 60 comments

Hi, I've been using rel7 on older versions of OSX 10.8+ for a few years while without any issues. However, when I upgraded to 10.13 USB tethering stopped working, so I upgraded to rel8 (& rebooted). It's kinda working, but not well. Here's what I see:

  1. in Network Preferences, the device connects and DHCP works and I get a local IP address correctly.
  2. At this point I can ping internet locations, but DNS was failing.
  3. Workaround: add 8.8.8.8 as the DNS resolver and things seem to be working well.

So, I'm not sure if this is just my machine or not, but thought I'd add this to the mix.

cmroanirgo avatar Oct 03 '17 05:10 cmroanirgo

Hi I have a Macbook Pro (15-inch, 2017) and I it doesn't detect my one plus 3t when I enable USB tethering. Can anyone help me?

Thanks iGlaedr

jzuellig avatar Oct 06 '17 08:10 jzuellig

I Solved it my self, don't have your phone plugged in when your installing the Software. Reboot an then it works.

jzuellig avatar Oct 06 '17 08:10 jzuellig

@iGlaedr 's solution worked for me

Quezler avatar Oct 13 '17 07:10 Quezler

Fairphone 2
OS: Fairphone Open 17.10.2
iMac: macOS 10.13 High Sierra

First I have tried to built from source:

$ git checkout rel8
HEAD is now at 920d799... HoRNDIS: rel8pre2 becomes rel8 (fixes #42)

$ xcodebuild  -project HoRNDIS.xcodeproj/
=== BUILD TARGET HoRNDIS OF PROJECT HoRNDIS WITH THE DEFAULT CONFIGURATION (Release) ===

Check dependencies
Code Signing Error: No certificate matching 'Developer ID Application: Joshua Wise (54GTJ2AU36)' found:  Select a different signing certificate for CODE_SIGN_IDENTITY, a team that matches your selected certificate, or switch to automatic provisioning.
error: There is no SDK with the name or path '/Users/klaus/GIT/HoRNDIS/macosx10.6'

** BUILD FAILED **

The following build commands failed:
	Check dependencies
(1 failure)

So I have downloaded the binary package from http://joshuawise.com/horndis. The installation went without a flaw and after rebooting the iMac I can use my phone for USB tethering.

Thanks !

kaelte avatar Oct 27 '17 19:10 kaelte

rel8 isn't working for high sierra.It installs but doesn't detect my moto g3 even after rebooting, please help!

optnil avatar Dec 20 '17 09:12 optnil

sorry, solved it. It was just a permission issue.

optnil avatar Dec 20 '17 09:12 optnil

ashk-sonkar - Glad you solved the permission issue.

Care to share with everyone else how you solved it?

sad-story avatar Mar 20 '18 21:03 sad-story

I can confirm Horndis works with Samsung S7 on High Sierra. Here's a quick guide:

  1. brew cask install horndis
    • You might have to open System Preferences -> Security & Privacy -> General and whitelist the installer to run.
  2. Reboot OSX, press and hold CMD+R until Recovery Mode boots, then open Terminal.
  3. csrutil disable
  4. reboot
  5. sudo kextload /System/Library/Extensions/HoRNDIS.kext
    • This caused Android to show up in my System Preferences -> Network list. image

Nowaker avatar Apr 02 '18 21:04 Nowaker

Friends, with this program is it possible to connect Galaxy S7 on Mac via USB cable? Are you version for OSX 10.12 (Sierra)? Thank you

radimidia avatar Apr 03 '18 15:04 radimidia

@radimidia Please try and let us know. S7 + High Sierra works for me.

Nowaker avatar Apr 03 '18 17:04 Nowaker

Tethering works using the above process from Nowaker --- thanks...

to complete newbies starting from scratch....

open up a terminal and type:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

then:

brew tap caskroom/cask

then follows Nowakers above

sad-story avatar Apr 03 '18 17:04 sad-story

Friends did not work out. I did the Nowaker procedure. I did the process on the terminal with the "csrutil disable" command line. See in the Photos!

img_5117 img_5116 img_5114

radimidia avatar Apr 04 '18 03:04 radimidia

Dear Sad-Story, should this step with the command line be performed after the process described by Nowaker?Thank you

radimidia avatar Apr 04 '18 17:04 radimidia

Dear Sad-Story, should this step with the command line be performed after the process described by Nowaker?Thank you

No those done are before, to install everything.

sad-story avatar Apr 08 '18 02:04 sad-story

Hello,

It did not work for my Samsung Galaxy Grand Prime.

"brew" was not recognized by my Macbook in Github. screen shot 2018-04-18 at 3 46 47 pm

jaypeek1 avatar Apr 18 '18 19:04 jaypeek1

What version of android?

Em 18 de abr de 2018, à(s) 16:50, jaypeek1 [email protected] escreveu:

Hello,

It did not work for my Samsung Galaxy Grand Prime.

"brew" was not recognized by my Macbook in Github.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

radimidia avatar Apr 18 '18 20:04 radimidia

Android version 5.1.1

jaypeek1 avatar Apr 19 '18 02:04 jaypeek1

What operating system version runs on your MacBook Pro? I tested on various brands of cell phones (LG, Motorola), but only Samsung did not work. Missing test on Samsung S8 with Android 8. Throughout the day I will pass the list of cell phones. Let's research

Em 18 de abr de 2018, à(s) 23:58, jaypeek1 [email protected] escreveu:

Android version 5.1.1

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

radimidia avatar Apr 19 '18 10:04 radimidia

[image: --]

Jay Peek [image: http://]about.me/jaypeek http://about.me/jaypeek?promo=email_sig

[image: --] (415) 760-3571

On Thu, Apr 19, 2018 at 6:24 AM, radimidia [email protected] wrote:

What operating system version runs on your MacBook Pro? I tested on various brands of cell phones (LG, Motorola), but only Samsung did not work. Missing test on Samsung S8 with Android 8. Throughout the day I will pass the list of cell phones. Let's research

Em 18 de abr de 2018, à(s) 23:58, jaypeek1 [email protected] escreveu:

Android version 5.1.1

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/jwise/HoRNDIS/issues/72#issuecomment-382686136, or mute the thread https://github.com/notifications/unsubscribe-auth/AFt_JJONMnFI2IlhtbSaXU4ZlKNDkdr2ks5tqGXAgaJpZM4Prly5 .

jaypeek1 avatar Apr 19 '18 17:04 jaypeek1

TEST TETHERING USB FOR MAC (OSX 10.12.6 Sierra):

-MOTO G3 - Android 6.0 ok

-MOTO G2 - Android 7.1 ok

-MOTO G2 1069 - Android 6.0 ok

-MOTO G5 - Android 7: no

-MOTO G5 Plus - Android 7: ok

-MOTO E 4 Plus - Android 7.1.1: ok

-LG K10 / M250 - Android 7.0: ok -SAMSUNG ON7 - Android 6.0.1 model SM-G600FY: no -SAMSUNG S7 - Android 7.0: no

2018-04-19 14:12 GMT-03:00 jaypeek1 [email protected]:

[image: --]

Jay Peek [image: http://]about.me/jaypeek http://about.me/jaypeek?promo=email_sig

[image: --] (415) 760-3571

On Thu, Apr 19, 2018 at 6:24 AM, radimidia [email protected] wrote:

What operating system version runs on your MacBook Pro? I tested on various brands of cell phones (LG, Motorola), but only Samsung did not work. Missing test on Samsung S8 with Android 8. Throughout the day I will pass the list of cell phones. Let's research

Em 18 de abr de 2018, à(s) 23:58, jaypeek1 [email protected] escreveu:

Android version 5.1.1

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/jwise/HoRNDIS/issues/72#issuecomment-382686136, or mute the thread <https://github.com/notifications/unsubscribe-auth/AFt_ JJONMnFI2IlhtbSaXU4ZlKNDkdr2ks5tqGXAgaJpZM4Prly5> .

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/jwise/HoRNDIS/issues/72#issuecomment-382812412, or mute the thread https://github.com/notifications/unsubscribe-auth/AkSJG241kJCGH-iIWjRo_ikhtE7-LGz_ks5tqMWTgaJpZM4Prly5 .

radimidia avatar Apr 19 '18 18:04 radimidia

Radimidia,

Ok. Will update.

Ty.

Sincerely,

JWP

jaypeek1 avatar Apr 21 '18 00:04 jaypeek1

hi, I am a new Mac user and I followed Nowaker and sad-story's steps and my android usb tethering was successful. but the next day when I was trying to tether it was not working. so I did the whole procedure again and it worked for a day. the next day it doesn't work. help me pls. do I have to to the whole procedure everyday :( ?

Sivajakn avatar Apr 23 '18 09:04 Sivajakn

Please answer the following questions:

-What is the make and model of your smartphone? -What version of your Android? -What version of your MAC?

Thank you!

2018-04-23 6:33 GMT-03:00 Sivajakn [email protected]:

hi, I am a new Mac user and I followed Nowaker and sad-story's steps and my android usb tethering was successful. but the next day when I was trying to tether it was not working. so I did the whole procedure again and it worked for a day. the next day it doesn't work. help me pls. do I have to to the whole procedure everyday :( ?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/jwise/HoRNDIS/issues/72#issuecomment-383514355, or mute the thread https://github.com/notifications/unsubscribe-auth/AkSJGw6Hy5mJaL0-rSzMS33pY9Jo9WeJks5trZ_8gaJpZM4Prly5 .

radimidia avatar Apr 23 '18 10:04 radimidia

My phone is redmi5a running on android 7 nougat and am having MacBook air with os high Sierra 10.13.2

Thank you

On 23 Apr 2018 4:17 pm, "radimidia" [email protected] wrote:

Please answer the following questions:

-What is the make and model of your smartphone? -What version of your Android? -What version of your MAC?

Thank you!

2018-04-23 6:33 GMT-03:00 Sivajakn [email protected]:

hi, I am a new Mac user and I followed Nowaker and sad-story's steps and my android usb tethering was successful. but the next day when I was trying to tether it was not working. so I did the whole procedure again and it worked for a day. the next day it doesn't work. help me pls. do I have to to the whole procedure everyday :( ?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/jwise/HoRNDIS/issues/72#issuecomment-383514355, or mute the thread <https://github.com/notifications/unsubscribe-auth/AkSJGw6Hy5mJaL0- rSzMS33pY9Jo9WeJks5trZ_8gaJpZM4Prly5> .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/jwise/HoRNDIS/issues/72#issuecomment-383533304, or mute the thread https://github.com/notifications/unsubscribe-auth/Ak3OI-SOrnjRb9fP53drGJMlnX5wVXaEks5trbEngaJpZM4Prly5 .

Sivajakn avatar Apr 23 '18 13:04 Sivajakn

Followed the above tutorials to no avail. My mac is a late 2013 macbook pro running High Sierra 10.13.4 and my phone is a samsung s7.

michelledoyle1 avatar Apr 25 '18 11:04 michelledoyle1

Funcionou? Meu Macbook Pro 2015 rodando Sierra não funcionou com S7 Android 7!

2018-04-25 8:31 GMT-03:00 michelledoyle1 [email protected]:

Followed the above tutorials to no avail. My mac is a late 2013 macbook pro running High Sierra 10.13.4 and my phone is a samsung s7.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/jwise/HoRNDIS/issues/72#issuecomment-384254925, or mute the thread https://github.com/notifications/unsubscribe-auth/AkSJG1CF5Wt4o_fe7RXnNvDmRdWJIKi8ks5tsF6YgaJpZM4Prly5 .

radimidia avatar Apr 25 '18 12:04 radimidia

It worked? My Macbook Pro 2015 running Sierra did not work with S7 Android 7!

2018-04-25 9:06 GMT-03:00 Radimídia [email protected]:

Funcionou? Meu Macbook Pro 2015 rodando Sierra não funcionou com S7 Android 7!

2018-04-25 8:31 GMT-03:00 michelledoyle1 [email protected]:

Followed the above tutorials to no avail. My mac is a late 2013 macbook pro running High Sierra 10.13.4 and my phone is a samsung s7.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/jwise/HoRNDIS/issues/72#issuecomment-384254925, or mute the thread https://github.com/notifications/unsubscribe-auth/AkSJG1CF5Wt4o_fe7RXnNvDmRdWJIKi8ks5tsF6YgaJpZM4Prly5 .

radimidia avatar Apr 25 '18 12:04 radimidia

Latest HoRNDIS stopped working with recent updates on Macbook Air OSX 10.13.4 (17E202) with Galaxy S7 G930F, Android 7.0 kernel 3.18.14-12365438, Android security patch level March 1 2018.

These devices were working together a couple months ago, definitely before system updates were applied to both via standard Apple App Store/Samsung OTA os updates.

I see the "SAMSUNG Android" interface in Network Preferences on the Mac, but it never becomes active when I connect the S7. Similarly, on the S7's tethering settings page, "USB tethering" remains grayed out even when I connect.

I have tried multiple cables, and the same phone tethers fine to a Dell XPS 9550 with same cables.

timblaktu avatar Apr 26 '18 15:04 timblaktu

Nowaker steps worked with Motorola Moto phone.
The sudo kextload /System/Library/Extensions/HoRNDIS.kext command has to be run each time.

Is there a way to run this without disabling csrutil?

ghost avatar May 13 '18 13:05 ghost

I have SIP disabled, used csrutil, etc.

The kext is loaded (It shows in the boot logs), but It doesn't work at all. Tried OnePlus 5, then the Moto G, then Moto G2.

RhythmLunatic avatar May 14 '18 20:05 RhythmLunatic