¿Puedo usar el wifi de mi Android para permitir que otro dispositivo se conecte a través de wifi? [duplicar]

Estoy usando un entorno basado en terminal, pero la conexión a Internet requiere una autenticación basada en navegador. ¿Puedo usar mi dispositivo Android como una solución alternativa, conectándolo a ese WiFi y luego estableciendo un "punto de acceso sin autenticación" para usar desde mi computadora? Mis pensamientos fueron:

  1. Supongamos que tengo un teléfono Android que puede acceder a Internet a través de wifi-A.

  2. Quiero que mi computadora se conecte a Internet, sin embargo, no puede conectarse directamente a wifi-A porque la computadora está usando un entorno de terminal, no puede acceder al sistema de inicio de sesión basado en navegador de ese wifi.

  3. ¿Puedo crear un punto de acceso WiFi wifi-B usando el teléfono para compartir Internet con mi computadora? Tenga en cuenta que el teléfono tiene acceso a Internet porque ya está conectado a wifi-A.

En resumen, ¿puedo crear un punto de acceso wifi usando el teléfono, pero el teléfono ya se ha conectado a otro wifi?

En teoría esto sería posible, si tienes un teléfono de doble banda... Podrías usar la banda de 2.4Ghz para conectarte a la red WiFi, y usar la banda de 5Ghz para actuar como punto de acceso y conectar tu dispositivo, o viceversa . Sin embargo, implementarlo podría ser interesante ya que Android no está diseñado para funcionar de esa manera. Probablemente tendría que codificarlo usted mismo con la fuente de una ROM personalizada, no conozco ninguna implementación en este momento. Entonces, la respuesta, a todos los efectos prácticos, sería no.
@acejavelin pero sigo siendo un hombre práctico ;)

Respuestas (2)

Desafortunadamente, esto no es posible. Si el chip WiFi en su teléfono está conectado a un host (principalmente su enrutador), no se puede usar como repetidor.

Eso es básicamente lo mismo que dice esta respuesta , pero ¿no se suma?

No; su teléfono solo puede conectarse a un wifi a la vez. (A menos que agregue un AP usb-otg y escriba un código para que funcione). Aunque hay chips wifi multibanda en los teléfonos, es poco probable que el controlador tenga la libertad de hacer que el hardware funcione de esa manera y escribir su propio controlador no es práctico. de todos modos.

Una solución más simple es usar curl en su computadora (no Android) en lugar de un navegador web, pero es mejor dejar los detalles para stackoverflow .

¿rizo? la interfaz de inicio de sesión basada en web se puede usar a través de curl? no creo eso...
¿Puedes iniciar sesión en tu cuenta de Facebook usando curl?
tendré un intento