Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

therealseebs

macrumors 65816
Original poster
Apr 14, 2010
1,057
312
So, sometimes my MBP is in a henge dock which has an Ethernet cable. Sometimes it's not. So I have both Ethernet and wifi connections defined. If both of them come up right around the same time, the system sometimes announces that my name (foo.local) is already in use, so it's renaming itself to "foo2.local". And then a while later, I plug it in, and it announces that "foo2.local" is already in use, so it's renaming itself to "foo3.local". And so on.

What I really want is, if the Ethernet comes up, don't bring up wifi at all. And if the Ethernet doesn't come up, bring up wifi. But I can't see an obvious way to do this. I don't want to manually pick locations; I'd rather put up with the mild annoyances of having both active than have to remember to pick locations when the Ethernet is hooked up.

EDIT:

http://hints.macworld.com/article.php?story=20100927161027611

Someone proposed a launchd-based solution for this, with a script that checks the state of the interfaces. Clever!
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.