Для того, чтобы включить AirDrop для проводного сетевого интерфейса (ethernet), а также для неподдерживаемых «из коробки» старых моделей Wi-Fi адаптеров, достаточно двух команд в терминале:
defaults write com.apple.NetworkBrowser BrowseAllInterfaces 1
killall Finder
Если вдруг вы захотите вернуть всё обратно:
defaults write com.apple.NetworkBrowser BrowseAllInterfaces 0
killall Finder
Как результат, вы сможете использовать AirDrop например на MacPro, в которых нет Wi-Fi.
Наверняка вы используете какой-то приложение, которое постоянно работает с сетью и которому критично постоянное соединение. Это может быть, например, IRC-клиент. Если вы работаете через сеть Wi-Fi и выйдете из её покрытия, то клиент будет пересоединяться с сервером используя 3G/EDGE сети.
Чтобы этого избежать, можно заставить нужную программу работать только с сетью 3G/EDGE. Сделать это можно так:
Убедитесь, что нужное вам приложение не запущено
Отключите в настойках Wi-Fi
Запустите приложение и подключитесь в нём к сети
Переключитесь в настройки и включите Wi-Fi обратно
Переключитесь в ваше приложение и убедитесь, что всё работает