Tengo un Samsung S23 Android rooteado que uso para pruebas de penetración con aplicaciones móviles. Con frecuencia, he encontrado problemas al conectarlo a redes WiFi. Cuando intento iniciar sesión en una red WiFi desde este teléfono, aparece el mensaje "conectado sin internet". Este problema no es exclusivo de una sola red, ya sea en la oficina o en casa.
Puedo conectar este teléfono a internet usando mi laptop como proxy. Para hacer esto, habilito la depuración por USB en la configuración de desarrollador. Luego, dentro de los ajustes de WiFi, configuro un proxy con el nombre de host "localhost" y el número de puerto 8080. Luego conecto el teléfono a mi laptop mediante un cable USB, y ejecuto el comando adb reverse 8080 8080
en la terminal de mi laptop. Al hacer esto, tengo BurpSuite abierto y escuchando conexiones a localhost:8080. De esta manera, puedo interceptar las solicitudes a aplicaciones en el teléfono.
Este es el método temporal que he estado utilizando hasta ahora, pero es muy frustrante no poder encontrar una solución para el WiFi. He intentado investigar este problema pero no he encontrado nada útil en línea. Cambiar la configuración de DNS no funciona. También he intentado asignar una dirección IP estática al teléfono. Esto tampoco funciona. El teléfono no parece estar bloqueado en la configuración de mi enrutador. Aunque por alguna razón está listado como 'dispositivos conectados por cable'. Esta es la única pista sustancial que tengo.
Cualquier ayuda para resolver este problema sería muy apreciada, ya que estoy seguro de que no soy la única persona que ha encontrado este error.