2013-03-06 1 views
1

i mon appareil Android clouée puis-je aller à adb shell, puis tapez su pour entrer wpa_cli.
je surprends que cela semblait: wpa_cli: not found bien que je reçois des informations quand je tape: wpa_supplicant?wpl_cli: pas trouvé avec l'appareil Android rooté?

Je sais que wpa_cli de même bibliothèque wpa_supplicant?
à partir de ce link

android est basé sur Linux! alors pourquoi ces commandes ne peuvent pas être trouvées dans leur noyau?

Répondre

0

Parce que wpa_supplicant n'est pas une bibliothèque, il est un exécutable. Une brève introduction est ici: http://en.wikipedia.org/wiki/Wpa_supplicant et le code source est ici: https://github.com/android/platform_external_wpa_supplicant

Oui, wpa_cli est construit à partir de la même base de code, mais n'est pas inclus sur la plupart des téléphones. Android utilise l'interface wpa_crl.c/wpa_ctrl.h, pas l'utilitaire de ligne de commande wpa_cli.

Le noyau ne contient pas les commandes et exécutables via un shell invoquées.

Questions connexes