martes, 4 de diciembre de 2018

Tethering conectado sin Internet: me aparece el triangulo amarillo.

Hacía tiempo que me pasó pero justo ahora que había mucha necesidad no conseguía hacer funcionar el tethering del móvil Androd. No sé cómo, en poco tiempo, he conseguido poner las palabras clave en Google y en poco tiempo he encontrado una solución. El problema es que aunque había conexión hacia el móvil no salía hacia Internet mostrando el típico triángulo amarillo junto al símbolo de conexión.

Para poder solucionarlo hace falta tener las herramientas de Android instaladas: adb. En mi caso lo tengo en el path pero llegado el caso habría que estar en la misma carpeta donde las tengamos descargadas.

Una vez tengamos en teléfono conectado al ordenador y con el modo debug activado (como es mi caso) ejecutaremos:

adb shell

Así podremos acceder a la shell de nuestro móvil Una vez nos encontremos en la misma obtendremos los datos necesarios para solucionar el problema. Todo sea dicho: con el emulador de consola no funciona este procedimiento.

settings get global tether_dun_required

Que nos podrá devolver tres valores:

  • null: nunca ha sido configurado
  • 0: no avisar al proveedor que se está usando tethering.
  • 1: no lo encuentro. 
En mi caso me devolvía null.

Por lo que siguiendo las instrucciones que indicaban para cambiar el valor, le he puesto cero (0):

settings put global tether_dun_required 0

Ahora, y en mi caso sin necesidad de reiniciar (aunque en las instrucciones indican que se haga) he conseguido volver a usar la conexión del móvil desde el ordenador.

La fuente ha sido una respuesta de un foro del OnePlus.

No hay comentarios:

Publicar un comentario