Activer / désactiver le wifi via des scripts bash sur Android
Je suis en train d'activer /désactiver le wifi de l'appareil dans mon appareil android dans un script bash. Je suis à l'aide de l'émulateur de terminal et le programme du Gestionnaire de scripts à exécuter des scripts bash sur le téléphone (qui est un enracinée Nexus One).
La manière normale de faire sous linux serait quelque chose comme
ifconfig eth0 up
Qui me donne
"eth0: no such device"
Essayer
iwconfig eth0
donne le même, et
iwconfig
donne une liste des périphériques sans eth0. Maintenant, si j'allume le wifi (manuellement à partir de l'interface graphique) et le type
iwconfig
il montre eth0 avec beaucoup d'infos.
Ma question est: Comment puis-je utiliser la ligne de commande pour activer /désactiver wifi? Et pourquoi est-eth0 de disparaître de la liste des périphériques lorsque le wifi est désactivé?
grâce.
OriginalL'auteur AHaahr | 2011-06-23
Vous devez vous connecter pour publier un commentaire.
Alors qu'il ne fonctionne pas dans mon non-enracinée de téléphone pour des raisons évidentes, les résultats que je suis l'obtention de complètement différent, alors que le wifi est connecté:
Si vous souhaitez activer le wifi sur on ou off, vous devez utiliser:
ou
pour voir le message d'aide
$ ifconfig eth0
eth0: Cannot assign requested address
$ ifconfig eth0 up (or down)
error: SIOCSIFFLAGS (Permission denied)
# svc wifi enable
Qui a travaillé, je vous remercie. Étrange que je n'ai pas trouver avec Google.OriginalL'auteur Diego Torres Milano