Después de investigar un poco, debo decidir que lo que está tratando de lograr no es posible, ya que no hay forma de verificar si hay requisitos de inicio de sesión adicionales necesarios para las redes Wi-Fi conectadas.
Es posible que pueda verificar la conectividad de la red Wi-Fi con los métodos mencionados tanto por geffchang como por NoBugs . Pero , dado que las conexiones con autenticaciones adicionales literalmente le brindan acceso a Internet para iniciar sesión en su red, dichas aplicaciones y métodos (incluso el tasker) lamentablemente serán de menor uso.
Pero la aplicación Network Tester sugerida por NoBugs parece prometedora a pesar de que no puede cambiar las conexiones.
Puede usar una aplicación como Auto WiFi / 3G Switch para hacer el cambio automáticamente. Esta aplicación se puede usar para deshabilitar la conexión de datos móviles / 3G automáticamente cuando su dispositivo está conectado a una red WiFi y volver a habilitar los datos móviles cuando su dispositivo está desconectado de la red WiFi. Nuevamente, por supuesto, la aplicación no puede detectar si hay o no autenticaciones adicionales.
Finalmente, le queda cambiar y alternar manualmente sus datos móviles y Wi-Fi. Puede usar una aplicación como el Modo de conexión WiFi 3G .