Estoy usando Mac 10.9.5. Cuando estoy en un Starbucks, mi computadora se conectará automáticamente a su red WiFi. Sin embargo, después de una hora, lo inician y, aunque todavía está conectado a su red, debajo del icono "WiFi" en sus preferencias de Sistema de red, ahora tiene una "IP autoasignada" y no puede conectarse a Internet. La única forma de reconectarse es hacer clic en el botón "Desactivar Wi-Fi" y luego hacer clic en el botón "Activar Wi-Fi" para volver a habilitar las cosas.
Mi pregunta es, ¿cómo escribo un script para que haga esto automáticamente por mí? Lo que me gustaría es un script ejecutado en segundo plano si estoy conectado a una red llamada "Google Starbucks" y luego, si el script notificó que tengo una "IP autoasignada", apagaré el wi-fi y lo devolveré de nuevo sin que tenga que hacer nada.