Wi-Fi не работает, если я не выключу его потом снова

19

У меня есть MacBook Pro 15 "с дисплеем Retina, который я использую для работы / личных вещей, и я всегда выключаюсь, когда включен Wi-Fi. Когда я запускаю свой Mac, значок Wi-Fi выглядит так, будто он выполняет поиск и никогда не подключается (в большинстве случаев Чтобы подключить его, мне нужно включить Wi-Fi (на моем MacBook, а не на маршрутизаторе) и снова включить его, а затем подключить почти сразу. В чем здесь проблема? Это очень раздражает.

Кристофер Перри
источник
Насколько я помню, мне приходилось делать это на моем MacBook Pro Retina 15 ″ - я всегда предполагал, что это маршрутизатор, поскольку у меня проблема только дома. У меня даже есть скрипт, который автоматически отключает Wi-Fi, если он пытается подключиться к моей домашней сети и не работает более 3 секунд :)
grg
У меня эта проблема на работе и дома. Это начало происходить после обновления Mavericks, поэтому я не думаю, что это маршрутизатор.
Кристофер Перри
Я согласен с @grgarside. Я не уверен, является ли это проблемой Mac или BSD, поскольку у Linux-боксов также есть проблема, но у WiFi-устройств (внутренних / usb), похоже, есть проблемы с подключением. Более старые ОС требовали перезагрузки компьютера для возобновления подключения (а не просто перезапуска программного обеспечения WiFi, как вы можете сделать с Mac).
BotNet
@grgarside - Могу ли я получить копию этого сценария, пожалуйста? Я задал вопрос здесь ( apple.stackexchange.com/questions/150722/… ) .. Очень признателен!
fabbb

Ответы:

7

Старые настройки, оставшиеся после обновления, могут вызвать проблемы. Чтобы принудительно пересобрать настройки, откройте Терминал и выполните:

cd /Library/Preferences/SystemConfiguration
sudo rm NetworkInterfaces.plist
sudo rm com.apple.airport.preferences.plist
sudo rm preferences.plist

затем перезагрузите машину.

Кристофер Перри
источник
Я должен делать это каждые три дня для правильной работы.
Поездка
На самом деле это исправило проблемы с клавиатурой и трекпадом моего macbook.
Крис
6

Что действительно помогло, так это сбросить SMC и сбросить PRAM . Теперь Mac мгновенно подключается к WiFi.

Позднее редактирование: похоже, проблема вызвана помехами от сигналов Bluetooth и вашего устройства WiFi. Потому что он подключен гораздо быстрее при выключенном Bluetooth. Я переключился на сеть 5 ГГц на другой точке доступа WiFi, и с тех пор у меня не было проблем.

Ниже приведены все предложения, которые я пробовал из разных источников:

Эндре
источник
Можете ли вы добавить шаги для сброса SMC и PRAM?
Кристофер Перри
4

Попробуйте этот сценарий Голанга - https://github.com/icecrasher321/Wifi_Hack

Сценарий автоматизирует процесс выключения и включения вашего Wi-Fi с интервалом в 20 минут (будущие версии будут обнаруживать отбрасывание пакетов для запуска процесса сброса Wi-Fi). Вы можете держать его в фоновом режиме. Более подробная информация доступна в README по ссылке на github, приведенной выше.

Если вы не хотите устанавливать Golang только для этого, вы можете получить тот же результат, используя следующий скрипт оболочки

#!/bin/bash

while :; do
    networksetup -setairportpower en1 off
    sleep 3
    networksetup -setairportpower en1 on
    sleep $((20 * 60))
done

networksetup -listallhardwareportsСначала запустите, чтобы проверить, действительно ли включен ваш Wi-Fi en1.

Викхиат мондрети
источник
1
Ответы, содержащие только ссылки, обычно не очень полезны, и теряют любое значение в случае исчезновения цели ссылки. Кроме того, Golang не является частью OSX, поэтому некоторая дополнительная информация о том, что делает скрипт и как заставить его работать при стандартной установке OSX, будет полезна.
холме
Извиняюсь за грубый ответ. Отвечая на ваш вопрос - скрипт автоматизирует процесс отключения и включения вашего Wi-Fi через определенные промежутки времени (вы установили). Вы можете держать его в фоновом режиме. Более подробная информация доступна в README по ссылке на github, приведенной выше.
Vikhyath Mondreti
0

http://osxdaily.com/2012/11/30/resolving-stubborn-wi-fi-connection-problems-in-mac-os-x/

Попробуйте удалить некоторые из файлов plist, как указано выше

ботнет
источник
Здесь ожидаются более подробные ответы, а не только один URL, который может отключиться и, следовательно, сделать ваш ответ бесполезным. Подумайте о том, чтобы отредактировать ответ, добавить некоторую наиболее важную информацию из URL-адреса, который вы разместили, и, возможно, объяснить, почему это может решить проблему, возникающую у ОП.
Thecafremo
0

шаги:

  1. Выключи свой роутер.
  2. Запустите ваш Mac. (Теперь он должен запускаться без проблем)
  3. (удалите все свои настройки Wi-Fi сети. Создайте новые) <- у меня это не работает.
  4. Настройки> Отключить в IPv6 в настройках сети !!!

Также попробуйте обновить / переустановить драйверы виртуальной сети. Установите версию для вашей ОС по адресу http://tuntaposx.sourceforge.net/download.xhtml

Микель
источник
0

Посмотрите на ваши настройки антивируса, я должен был проверить свои настройки на avast (антивирусная программа) и понял, что «веб-щит» был включен, как только я отключил его. Веб-страницы начали загружаться. Ps: я несколько дней не загружал веб-страницы на свой ноутбук, прежде чем пытаться это. Надеюсь, это поможет :)

jamessimple
источник
0

Я написал этот скрипт, который проверяет интернет каждые 20 секунд, а затем перезапускает сетевой адаптер Wi-Fi, если он отключен. Возможно, вам придется изменить свой адаптер с en0 в зависимости от того, какой из них использует ваше устройство WIFI

#!/bin/bash

    while :; do

    echo -e "GET http://google.com HTTP/1.0\n\n" | nc google.com 80 > /dev/null 2>&1

    if [ $? -eq 0 ]; then
        echo "Online"
    else
        echo "Offline"
        networksetup -setairportpower en0 off
        sleep 3
        networksetup -setairportpower en0 on
    fi

        sleep $((20*1`))
    done
frazras
источник
0

В моем случае единственное, что я обнаружил для решения проблемы, - это изменить настройки страны в моем маршрутизаторе на США.

Маршрутизаторы и беспроводные интерфейсы имеют разные «профили» для разных регионов мира из-за правил, которые меняются между странами.

В моем случае я подозреваю, что у кого-то есть сбой с ошибками (возможно, мой маршрутизатор, может быть, мой MacBook Pro).

m1keil
источник
0

У меня были проблемы с интернетом на моей последней модели MacbookPro 2015 года, и я выключил Bluetooth, и разница была днем ​​и ночью. У меня есть около 6 различных устройств, к которым Bluetooth был подключен и выключен в течение двух лет. Недавно я обслуживал его в Apple для другой проблемы, когда PRAM был сброшен, и не увидел никаких изменений. Если что-то изменится, я опубликую продолжение, но я до сих пор удивлен этой разницей.

Дейзи Саймон
источник