OSX 10.10 (Yosemite) and iOS 8 both have well-documented Bonjour bugs that sometimes cause a Mac or iOS device to have invalid or stale Bonjour information. When this happens the Mac or iDevice may think there is a Bonjour service available when it is no longer present, or the opposite, an available service is not shown as available.
Unplugging the Ethernet cable causes OSX to reset the network interface, and this process usually causes the internal Bonjour system to somehow repair itself. In effect this "cures" the problem, at least until it happens again. Likewise restarting OSX also remedies the problem.
At present there is no fix for this problem until Apple provides a bug fix to the Bonjour subsystem. OSX 10.11 (El Capitan) has supposedly addressed this issue, as has iOS 9, but as of this writing it is too early to tell if the problem has been fixed.
On OSX there is an alternative fix to restarting the Mac, or disconnecting the Ethernet cable. Open up System Preferences, then select the Network preference pane. Once that is displayed select the Ethernet port connected to your Pacarana. Then perform the following steps:
- Click the small gear at the bottom of the list and select "Make service inactive".
- Press the apply button.
- Wait a few seconds then select the same Ethernet port again.
- Click the small gear and select "Make service active".
- Press the apply button.
After performing these steps your Ethernet port will again connect to the Pacarana. Basically what this sequence is doing is similar to disconnecting and then reconnecting the Ethernet port. This seems to nudge the Bonjour subsystem into proper operatation, updating the list of available services.
On iOS you can perform something similar by switching Wi-Fi off momentarily, then back on. This too seems to clear whatever is causing the Bonjour subsystem to not update properly.
Incidentally this problem is not unique to KymaConnect, the Pacarana, or OSC. It can happen to any Bonjour service. So if something like iTunes Wi-Fi syncing has stopped working these work arounds may bring things back to life.
On Macs with built-in Wi-Fi (AirPort) you can also try toggling Wi-Fi off, then back on and reconnecting. Often this too clears any "bonjour blockage".