You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

When I start Internet Sharing /etc/bootpd.plist is not created and the other device is not assigned an IP address.

Just like the tite says. I am investigating why my Macbook Pro (3,1) running Mountain Lion will not assign an IP address to a computer connected via Ethernet when Internet Sharing is turned on (laptop receiving WiFi connection, supposed to be sharing connection over ethernet). I tested using a relatives macbook and it worked just fine. It turns out my laptop is not creating the file: /etc/bootpd.plist when Internet Sharing is turned on.


I have a console log here from when I start internet sharing:



8/11/12 12:01:13.634 PMInternetSharing[724]objc[724]: Object 0x7f94c940ead0 of class __NSDictionaryM autoreleased with no pool in place - just leaking - break on objc_autoreleaseNoPool() to debug
8/11/12 12:01:13.642 PMcom.apple.InternetSharing[724]bind(bootps 67): Address already in use
8/11/12 12:01:13.642 PMcom.apple.InternetSharing[724]error creating internal interface for devname bridge0@0: Address already in use
8/11/12 12:01:13.644 PMcom.apple.InternetSharing[724]no bridge interface to service en0
8/11/12 12:01:13.644 PMcom.apple.InternetSharing[724]unable to create service for en0
8/11/12 12:01:13.645 PMcom.apple.InternetSharing[724]_MISStartServiceDHCPWithOptions "en0": Operation not supported by device
8/11/12 12:01:13.645 PMcom.apple.InternetSharing[724]*** no external service
8/11/12 12:01:38.065 PMcom.apple.InternetSharing[724]*** no external service



Any help is appreciated!

MacBook Pro, OS X Mountain Lion

Posted on Aug 11, 2012 9:28 AM

Reply
Question marked as Top-ranking reply

Posted on Aug 14, 2012 4:30 PM

Solved it, at least temporarily:




Investigate process binding port 67 with the following command:



sudo lsof -i 67



Close the offending process (in this case: bootps):



sudo /bin/launchctl unload -w /System/Library/LaunchDaemons/bootps.plist



Start internet sharing again from the system preferences panel

1 reply

When I start Internet Sharing /etc/bootpd.plist is not created and the other device is not assigned an IP address.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.