Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HoRNDIS rel7 fails to init network interface with Internet sharing on OSX 10.10.1 #32

Open
AdamMagaluk opened this issue Nov 25, 2014 · 5 comments

Comments

@AdamMagaluk
Copy link

After updating to Yosemite (10.10.1) when internet sharing is enabled for Beaglebone Black interface the network interface never comes online.

Kernel log of when internet sharing is not turned on:

11/25/14 7:41:31.000 AM kernel[0]: considerRebuildOfPrelinkedKernel prebuild rebuild has expired
11/25/14 7:41:31.000 AM kernel[0]: USBMSC Identifier (non-unique): 0C-3014BBBK0944 0x1d6b 0x104 0x308, 2
11/25/14 7:41:31.000 AM kernel[0]: HoRNDIS: init: HoRNDIS tethering driver for Snow Leopard+, by Joshua Wise
11/25/14 7:41:31.000 AM kernel[0]: HoRNDIS: rndisInit: their MTU 1486
11/25/14 7:41:31.000 AM kernel[0]: HoRNDIS: setMaxTransferUnit: Excuse me, but I said you could have an MTU of 1486, and you just tried to set an MTU of 1500.  Good try, buddy.
11/25/14 7:41:31.000 AM kernel[0]: HoRNDIS: init: starting up with MTU 1486
11/25/14 7:41:31.000 AM kernel[0]: 0        0 AppleUSBCDCACMData: start - createSerialStream failed
11/25/14 7:41:31.000 AM kernel[0]: 0        1 AppleUSBCDCECMData: start - Find CDC driver for ECM data interface failed
11/25/14 7:41:31.000 AM kernel[0]: AppleUSBCDCACMData: Version number - 4.2.2b5, Input buffers 8, Output buffers 16
11/25/14 7:41:32.000 AM kernel[0]: AppleUSBCDC: Version number - 4.2.2b5
11/25/14 7:41:32.000 AM kernel[0]: HoRNDIS: message: kIOMessageServiceIsAttemptingOpen
11/25/14 7:41:32.000 AM kernel[0]: HoRNDIS: message: kIOMessageServiceWasClosed
11/25/14 7:41:33.619 AM fseventsd[21]: check_vol_last_mod_time:XXX failed to get mount time (25; &mount_time == 0x1041e6498)
11/25/14 7:41:33.619 AM fseventsd[21]: log dir: /Volumes/boot/.fseventsd getting new uuid: 3649EE6E-DEDC-4557-9D36-C94EF9239F7D
11/25/14 7:41:40.707 AM networkd[244]: +[NETLedBelly stopFastFail] Clearing ledbelly failure cache
11/25/14 7:41:40.708 AM configd[26]: network changed: v4(en0:10.0.1.2, en4+:192.168.7.1) DNS Proxy SMB
11/25/14 7:41:43.301 AM com.apple.preference.network.remoteservice[1101]: Failed to connect (o_advancedMenu) outlet from (ANPNetworkController) to (NSMenu): missing setter or instance variable
11/25/14 7:41:43.301 AM com.apple.preference.network.remoteservice[1101]: Failed to connect (o_fillerButton) outlet from (ANPNetworkController) to (NSButton): missing setter or instance variable
11/25/14 7:41:43.379 AM com.apple.preference.network.remoteservice[1101]: Failed to connect (o_mainTabView) outlet from (ANPAdvancedTabController) to (NSTabView): missing setter or instance variable
11/25/14 7:41:43.379 AM com.apple.preference.network.remoteservice[1101]: Failed to connect (o_serviceImageView) outlet from (ANPAdvancedTabController) to (NSImageView): missing setter or instance variable
11/25/14 7:41:43.379 AM com.apple.preference.network.remoteservice[1101]: Failed to connect (o_serviceNameField) outlet from (ANPAdvancedTabController) to (NSTextField): missing setter or instance variable
11/25/14 7:41:43.379 AM com.apple.preference.network.remoteservice[1101]: Failed to connect (o_tabViewWindow) outlet from (ANPAdvancedTabController) to (NSPanel): missing setter or instance variable
11/25/14 7:41:43.684 AM com.apple.preference.network.remoteservice[1101]: Could not find image named 'InvalidDataIcon'.

When internet sharing is turned on:

11/25/14 7:43:38.000 AM kernel[0]: USBMSC Identifier (non-unique): 0C-3014BBBK0944 0x1d6b 0x104 0x308, 2
11/25/14 7:43:38.000 AM kernel[0]: HoRNDIS: init: HoRNDIS tethering driver for Snow Leopard+, by Joshua Wise
11/25/14 7:43:38.000 AM kernel[0]: HoRNDIS: rndisInit: their MTU 1486
11/25/14 7:43:38.000 AM kernel[0]: HoRNDIS: setMaxTransferUnit: Excuse me, but I said you could have an MTU of 1486, and you just tried to set an MTU of 1500.  Good try, buddy.
11/25/14 7:43:38.000 AM kernel[0]: HoRNDIS: init: starting up with MTU 1486
11/25/14 7:43:38.000 AM kernel[0]: en4: attached with 4 suspended link-layer multicast membership(s)
11/25/14 7:43:38.000 AM kernel[0]: en4: failed to restore 4 suspended link-layer multicast membership(s) (err=102)
11/25/14 7:43:38.765 AM com.apple.xpc.launchd[1]: (com.apple.bootpd) Unknown key for Boolean: ForceEnableHack
11/25/14 7:43:38.766 AM InternetSharing[1120]: BCAST is ready [en0, mtu=1500 ]
11/25/14 7:43:38.766 AM InternetSharing[1120]: removed addr=fe80::1eba:8cff:feed:be62 on en4
11/25/14 7:43:38.000 AM kernel[0]: en4: promiscuous mode enable succeeded
11/25/14 7:43:38.766 AM InternetSharing[1120]: added addr=192.168.2.1 mask=255.255.255.0 on bridge100
11/25/14 7:43:38.768 AM InternetSharing[1120]: started: [DHCP subnet=192.168.2/24 on bridge100 mtu=1486 <---> en0 mtu=1500] max-mss=1446
11/25/14 7:43:38.768 AM InternetSharing[1120]:   dns: 192.168.2.1
11/25/14 7:43:38.775 AM InternetSharing[1120]: en0, started "natpmpd"
11/25/14 7:43:38.779 AM InternetSharing[1120]: attempted to start dns proxy on en0
11/25/14 7:43:38.780 AM InternetSharing[1120]: configd: com.apple.NetworkSharing.broadcast-0 has been started
11/25/14 7:43:38.780 AM discoveryd[50]: Basic Warn DD_Warn: V6 DNSProxy socket Receive Only Failed
11/25/14 7:43:38.780 AM discoveryd[50]: Basic DNSProxy DNSProxy UDPv4 Listener Socket:58 Port:53 UDPv6 Listener Socket:59 Port:53
11/25/14 7:43:38.780 AM discoveryd[50]: Basic DNSProxy IfIndex: Input[13, 0, 0, 0, 0] Output[4] ConnectionUID[1] No. of Configs[1]
11/25/14 7:43:38.780 AM InternetSharing[1120]: dns proxy successfully enabled
11/25/14 7:43:38.000 AM kernel[0]: 0        0 AppleUSBCDCACMData: start - createSerialStream failed
11/25/14 7:43:38.000 AM kernel[0]: 0        1 AppleUSBCDCECMData: start - Find CDC driver for ECM data interface failed
11/25/14 7:43:38.000 AM kernel[0]: AppleUSBCDCACMData: Version number - 4.2.2b5, Input buffers 8, Output buffers 16
11/25/14 7:43:38.000 AM kernel[0]: AppleUSBCDC: Version number - 4.2.2b5
11/25/14 7:43:38.000 AM kernel[0]: HoRNDIS: message: kIOMessageServiceIsAttemptingOpen
11/25/14 7:43:38.000 AM kernel[0]: HoRNDIS: message: kIOMessageServiceWasClosed
11/25/14 7:43:39.780 AM configd[26]: [bootp_transmit.c:213] bootp_transmit(): bpf_write(en4) failed: Device not configured (6)
11/25/14 7:43:39.780 AM configd[26]: DHCP en4: INIT transmit failed
11/25/14 7:43:40.387 AM fseventsd[21]: check_vol_last_mod_time:XXX failed to get mount time (25; &mount_time == 0x1041e6498)
11/25/14 7:43:40.387 AM fseventsd[21]: log dir: /Volumes/boot/.fseventsd getting new uuid: 79D143BE-774D-4377-A061-DD5431023058
11/25/14 7:43:42.187 AM configd[26]: [bootp_transmit.c:213] bootp_transmit(): bpf_write(en4) failed: Device not configured (6)
11/25/14 7:43:42.188 AM configd[26]: DHCP en4: INIT transmit failed
11/25/14 7:43:43.013 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:43.013 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:43.014 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:43.310 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:43.599 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:43.935 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:43.935 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:44.138 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:44.239 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:44.339 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:44.549 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:44.649 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:44.880 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:44.880 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:44.982 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:45.196 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:45.263 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:45.609 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:45.716 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:45.965 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:46.199 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:46.597 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:46.882 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:46.996 AM configd[26]: [bootp_transmit.c:213] bootp_transmit(): bpf_write(en4) failed: Device not configured (6)
11/25/14 7:43:46.996 AM configd[26]: DHCP en4: INIT transmit failed
11/25/14 7:43:47.098 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:47.098 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:47.332 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:48.826 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:49.064 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:49.298 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:49.915 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:50.114 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:50.349 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:55.715 AM configd[26]: [bootp_transmit.c:213] bootp_transmit(): bpf_write(en4) failed: Device not configured (6)
11/25/14 7:43:55.715 AM configd[26]: DHCP en4: INIT transmit failed
11/25/14 7:43:55.000 AM kernel[0]: HoRNDIS: rndisCommand: unsupported: RNDIS_MSG_INDICATE
11/25/14 7:43:55.000 AM kernel[0]: HoRNDIS: receivePacket: non-PACKET over data channel? (msg_type 00000000)
11/25/14 7:43:55.738 AM configd[26]: arp_client_transmit(en4) failed, Network is down (50)
11/25/14 7:43:56.196 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:57.928 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:58.097 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:58.315 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:58.932 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:59.182 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:43:59.431 AM discoveryd[50]: Basic Bonjour,Warn Warning: IPv6 listener multicast send failed en4, 50
11/25/14 7:44:04.679 AM configd[26]: [bootp_transmit.c:213] bootp_transmit(): bpf_write(en4) failed: Network is down (50)
11/25/14 7:44:04.679 AM configd[26]: DHCP en4: INIT transmit failed
11/25/14 7:44:13.107 AM configd[26]: [bootp_transmit.c:213] bootp_transmit(): bpf_write(en4) failed: Network is down (50)
11/25/14 7:44:13.107 AM configd[26]: DHCP en4: INIT transmit failed

@AdamMagaluk
Copy link
Author

Here is a same case but with debug level 0

Without sharing enabled: https://gist.github.com/AdamMagaluk/2b6aad1491e81fc514f7
With sharing enabled: https://gist.github.com/AdamMagaluk/ad665cba317a5d41de18

Notice that with sharing disable/enable is being called three times.

@darky
Copy link

darky commented Aug 23, 2015

👍

@yoiang
Copy link

yoiang commented Oct 29, 2015

I have this issue as well with HoRNDIS-rel8pre1 and El Capitan 10.11.1. Following the instructions in the El Capitan thread does not restore it after internet sharing is enabled. Currently unable to access the device at all.

@marcosscriven
Copy link

Getting this issue as well - even while using HoRNDIS-rel8pre2-dbg.pkg linked in #42

@Ashoat
Copy link

Ashoat commented Apr 6, 2017

Experiencing this issue as well with macOS Sierra 10.12.4 and HoRNDIS-rel8.pkg

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants