Wifi no funciona a menos que lo apague y vuelva a encender

19

Tengo una MacBook Pro de 15 "con pantalla de retina que utilizo para el trabajo / cosas personales y siempre la apago con Wifi conectado. Cuando inicio mi Mac, el ícono de Wifi parece que está buscando y nunca se conecta (la mayoría de las veces Para conectarlo, tengo que apagar el Wifi (en mi MacBook, no en el enrutador) y volver a encenderlo, luego se conecta de inmediato. ¿Cuál es el problema aquí? Es muy molesto.

Christopher Perry
fuente
Desde que tengo memoria, he tenido que hacer esto en mi MacBook Pro Retina 15 ″. Siempre he supuesto que es el enrutador, ya que solo tengo el problema en casa. Incluso tengo un script que activará automáticamente el ciclo de Wi-Fi si intenta conectarse a mi red doméstica y falla durante más de 3 segundos :)
grg
Tengo este problema en el trabajo y en casa. Comenzó a suceder después de la actualización de Mavericks, así que no creo que sea el enrutador.
Christopher Perry
Estoy de acuerdo con @grgarside. No estoy seguro de si se trata de un problema de Mac o BSD, ya que las cajas de Linux también tienen un problema, pero los dispositivos WiFi (internos / usb) parecen tener problemas de conectividad. Los sistemas operativos más antiguos requerían reiniciar la máquina para reanudar la conectividad (no solo reiniciar el software WiFi, como puede hacer con Mac).
BotNet
@grgarside - ¿Puedo obtener una copia de ese script por favor? Hice una pregunta aquí ( apple.stackexchange.com/questions/150722/… ). ¡Muy apreciado!
fabbb

Respuestas:

7

Las viejas preferencias que quedan después de la actualización pueden causar problemas. Para forzar una reconstrucción de las preferencias, abra Terminal y haga:

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

luego reinicie su máquina.

Christopher Perry
fuente
Tengo que hacer esto cada tres días para que funcione correctamente.
Viaje el
En realidad, esto solucionó los problemas que tuve con el teclado y el trackpad de mi macbook, que tampoco funcionaba.
kris
6

Lo que realmente ayudó fue restablecer el SMC y restablecer la PRAM . Ahora la Mac se conecta instantáneamente a la WiFi.

Edición posterior: parece que el problema es causado por la interferencia de las señales de Bluetooth y su dispositivo WiFi. Porque se conectó mucho más rápido con Bluetooth desactivado. Cambié a una red de 5Ghz en otro WiFi AP y no tuve problemas desde entonces.

Las siguientes son todas las sugerencias que he probado de diferentes fuentes:

endre
fuente
¿Puedes agregar pasos para restablecer el SMC y la PRAM?
Christopher Perry
4

Prueba este script de Golang: https://github.com/icecrasher321/Wifi_Hack

El script automatiza el proceso de apagar y encender su wifi a intervalos de 20 minutos (las versiones futuras detectarán caídas de paquetes para iniciar el proceso de reinicio de wifi). Puede mantenerlo ejecutándose en segundo plano. Hay más información disponible en el archivo README del enlace de github que se proporciona anteriormente.

Si no desea instalar Golang solo por esto, puede obtener el mismo resultado utilizando el siguiente script de shell

#!/bin/bash

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

Ejecute networksetup -listallhardwareportsprimero para verificar si su Wi-Fi realmente está encendido en1.

Vikhyath mondreti
fuente
1
Las respuestas solo de enlace generalmente no son tan útiles para comenzar, y pierden cualquier valor en caso de que el objetivo del enlace desaparezca. Además, Golang no es parte de OSX, por lo que sería útil cierta información adicional sobre lo que hace el script y cómo hacerlo funcionar en una instalación estándar de OSX.
nohillside
Pide disculpas por la cruda respuesta. Respondiendo su pregunta: el script automatiza el proceso de apagar y encender su wifi a intervalos (usted establece). Puede mantenerlo ejecutándose en segundo plano. Hay más información disponible en el archivo README del enlace de github que se proporciona anteriormente.
Vikhyath mondreti
0

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

Intente eliminar algunos de los archivos plist como se indica en lo anterior

BotNet
fuente
Aquí se esperan respuestas más elaboradas, no solo una única URL que podría desconectarse y, por lo tanto, hacer que su respuesta sea inútil. Considere editar la respuesta, agregue parte de la información más relevante de la URL que publicó y, tal vez, explique por qué esto podría resolver el problema que tiene el OP.
Thecafremo
0

Pasos:

  1. Apaga tu enrutador.
  2. Inicie su Mac. (Ahora debería comenzar sin problemas)
  3. (elimine todas las configuraciones de su red wifi. Cree nuevas) <- no me funciona.
  4. Preferencias> Deshabilitar en IPv6 en las preferencias de red !!!

Además, intente actualizar / reinstalar los controladores de red virtual tap / tun. Instale la versión para su sistema operativo en http://tuntaposx.sourceforge.net/download.xhtml

Miquel
fuente
0

Mire su configuración antivirus, tuve que verificar mi configuración en avast (programa antivirus) y me di cuenta de que se habilitó un "escudo web", una vez que lo desactivé. Las páginas web comenzaron a cargarse. PD: Estuve unos días sin cargar páginas web en mi computadora portátil antes de intentar esto. Espero que esto ayude :)

jamessimple
fuente
0

Escribí este script que busca Internet cada 20 segundos y luego reinicia el adaptador de red wifi si está fuera de línea. Puede que tenga que cambiar su adaptador de en0 dependiendo de cuál use su dispositivo 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
fuente
0

En mi caso, lo único que encontré para solucionar el problema fue cambiar la configuración del país en mi enrutador a EE. UU.

Los enrutadores y las interfaces inalámbricas tienen diferentes "perfiles" para diferentes regiones del mundo debido a las regulaciones que cambian de país a país.

En mi caso, sospecho que alguien tiene alguna implementación defectuosa de su lado (tal vez mi enrutador, tal vez mi MacBook Pro).

m1keil
fuente
0

Había estado teniendo problemas con mi Internet en mi MacbookPro modelo 2015 por meses y apagué el Bluetooth y la diferencia fue día y noche. Tengo alrededor de 6 dispositivos diferentes a los que se ha conectado y desconectado el Bluetooth en el transcurso de dos años. Recientemente tuve que repararlo en Apple por otro problema en el que se restableció la PRAM y no vi ningún cambio. Publicaré un seguimiento si algo cambia, pero estoy sorprendido por la diferencia hasta ahora.

Daisy Simon
fuente