У меня есть Macbook Pro Retina, 15 дюймов, и у меня есть вышеуказанная проблема. В связанном вопросе ( Wi-Fi не работает, если я не выключаю это тогда снова ) пользователь прокомментировал:
Насколько я помню, мне приходилось делать это на моем MacBook Pro Retina 15 ″ - я всегда предполагал, что это маршрутизатор, поскольку у меня проблема только дома. У меня даже есть сценарий, который автоматически отключает Wi-Fi, если он пытается подключиться к моей домашней сети и не работает более 3 секунд :) - grgarside 26 января в 20:00
Кто-нибудь знает, как написать / загрузить такой скрипт? Спасибо!
network
wifi
macbook
sleep-wake
fabbb
источник
источник
Ответы:
Вы можете попробовать что-то вроде этого: (скопируйте и вставьте его в редактор AppleScript)
Измените en1 на en0 (ноль) для вашего WiFi.
Если это работает, сохраните скрипт Apple как приложение. Потяните его к док-станции для быстрого доступа.
источник
Обновлен до Yosemite 10.10 и проблема теперь исправлена.
источник
Попробуйте этот сценарий Голанга - https://github.com/icecrasher321/Wifi_Hack
Сценарий автоматизирует процесс выключения и включения вашего Wi-Fi с интервалом в 20 минут (будущие версии будут обнаруживать отбрасывание пакетов для запуска процесса сброса Wi-Fi). Вы можете держать его в фоновом режиме. Более подробная информация доступна в README по ссылке на github, приведенной выше.
Если вы не хотите устанавливать Golang только для этого, вы можете получить тот же результат, используя следующий скрипт оболочки
Сначала запустите networksetup -listallhardwareportsports, чтобы проверить, действительно ли ваш Wi-Fi работает на en1.
источник