Tengo un Macbook Pro con Mac OS X, pero no se conecta a Wi-Fi automáticamente. Si enciendo Wi-Fi, tengo que seleccionar manualmente la red. ¿Hay alguna forma de cambiar este comportamiento?
Tengo un Macbook Pro con Mac OS X, pero no se conecta a Wi-Fi automáticamente. Si enciendo Wi-Fi, tengo que seleccionar manualmente la red. ¿Hay alguna forma de cambiar este comportamiento?
Respuestas:
Mac OS X debería unirse automáticamente a cualquier red conocida, como se informa en el applet de red. Después de seleccionar el servicio del aeropuerto en la lista de conexiones de red, puede hacer clic en el botón Avanzado , que mostrará un cuadro de diálogo que le permite seleccionar sus redes preferidas y ordenarlas.
La Mac no se conectará automáticamente si no encuentra ninguna de las redes preferidas, o si la red preferida requiere una "contraseña" desconocida para la Mac.
He pasado alrededor de 6 años con 3 Macs con este tipo de problema sin resolver. No lo tenía "al principio", con algunas versiones antiguas de Mac OS X, etc. Finalmente decidí mirar más de cerca y parece que podría tratarse de un "error" relacionado con la configuración de red adicional de programas como VMWare Fusion, VirtualBox, etc. se dejan en la Mac.
Esencialmente, OS X cree que la Mac está conectada a estas redes y no necesita Wi-Fi. Afortunadamente, el servicio de automatización cron
de los viejos tiempos parece seguir funcionando en las Mac actuales (he leído algunas quejas, no lo hace), y logré ejecutar un script para conectarse a Wi-Fi si está desconectado. Es un proceso de dos pasos. Primero, ejecute sudo crontab -e
en Terminal y pegue en ese editor:
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=user
HOME=/
*/1 * * * * /usr/local/bin/macWiFireconnect.sh
La línea más importante es la última, que se ejecuta macWiFireconnect.sh
cada minuto, puede cambiarla 1
si lo desea. Entonces, el script ejecutable se macWiFireconnect.sh
ve así:
#!/bin/bash
SERVER=8.8.8.8
ping -c2 ${SERVER} > /dev/null
if [ $? != 0 ]
then
networksetup -setairportnetwork en1 WifiName WifiPassword
fi
También permita que el script sea ejecutable.
sudo chmod 700 /usr/local/bin/macWiFireconnect.sh
Entonces, el script ejecuta el comando networksetup si no puede conectarse a Google.
En las preferencias de Wi-Fi, vaya a la pestaña avanzada y arrastre la red Wi-Fi de su hogar a la parte superior de la lista. Recuerde bloquear su configuración una vez que haya terminado. Esto debería conectarse automáticamente una vez que encienda su AirPort.
Esto me ayudó ... En la lista de redes, mi red doméstica se incluyó dos veces. Una instancia estaba en la parte superior y la segunda en la lista. Moví la segunda instancia a la parte superior (ambas instancias ahora en la parte superior) y ahora se conecta a la red doméstica automáticamente.
No pude averiguar cómo eliminar la instancia anterior, pero hasta ahora parece estar bien para que ambos existan.
Espero que esto ayude