5 votos

¿Qué comandos WiFi-Direct se pueden usar en Android?

Me interesa saber qué comandos se pueden usar en Android para controlar WiFi directamente desde la terminal/línea de comandos. ¡¡Eché un vistazo a la WIFI p2p directa pero no capté estos comandos!!

Puedo encontrar comandos usados con Linux desde este enlace . ¿Se puede usar lo mismo con Android? Si es así, ¿cómo puedo acceder a ellos en un dispositivo rooteado?

7voto

Izzy Puntos 45544

En algunos dispositivos que sí admiten WiFi-Direct, los binarios correspondientes vienen preinstalados (por ejemplo, el wpa_cli comando; ver también ¿Cómo puedo instalar wpa_cli en mi dispositivo rooteado? ). Si los tienes listos, puedes usarlos en tu dispositivo Android como lo harías en una máquina Linux (encuentra una descripción más detallada, por ejemplo, en la entrada del blog Cómo : Usar wpa_cli para conectarse a una red inalámbrica ).

Por supuesto que eso requeriría la instalación de un emulador de terminal en su dispositivo (eche un vistazo, por ejemplo, a Emulador terminal de Androids para un buen candidato) al menos si quieres emitir los comandos directamente.

Como describe el "Cómo" vinculado, puede utilizar wpa_cli en modo interactivo (ejecutándolo directamente). En el "wpa_cli shell" puedes ejecutar diferentes comandos: scan exploraciones de las redes disponibles, con add_network puede seleccionar una red disponible para configurar con set_network . Un ejemplo podría ser así:

> add_network
0
> set_network 0 ssid "WLAN-Network"
> set_network 0 psk "SupahSecretPassphrase"

Esto desencadenaría una fase de conexión, que podría parecer:

> <2>Trying to authenticate with 00:55:ab:25:ac:5a (SSID='WLAN-Network' freq=2437 MHz)
> <2>Trying to associate with 00:55:ab:25:ac:5a (SSID='WLAN-Network' freq=2437 MHz)
> <2>Associated with 00:55:ab:25:ac:5a
> <2>WPA: Key negotiation completed with 00:55:ab:25:ac:5a [PTK=CCMP GTK=CCMP]
> <2>CTRL-EVENT-CONNECTED - Connection to 00:55:ab:25:ac:5a completed (reauth) [id=0 id_str=]

Otra buena fuente a la que echar un vistazo es Android desde la línea de comandos lo que da algunos ejemplos más no sólo restringidos a WiFi.

0 votos

¿que opinas del enlace anterior que habla de los comandos directos wifi? ¿no se usa con Android?

0 votos

Con solo wpa_cli, ¿puedo tener todos los pasos requeridos como en el link anterior? scan--negotiation-connect-send data? tambien puedo tener broadcast packets send?

0 votos

Última pregunta>> ¿su método requiere punto de acceso? en cuanto WIFI DIRECT no requiere AP para conectarse?

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X