Est-il possible de configurer Android en mode wifi peer-to-peer ad-hoc? Par exemple, je voudrais qu'un téléphone diffuse un message et que tous les pairs du réseau reçoivent la diffusion, sans avoir de serveur. Je souhaite utiliser le wifi car la portée du bluetooth est plus limitée.
95
Réponses:
Voici un rapport de bogue sur la fonctionnalité que vous demandez.
Son statut est "révisé" mais je ne pense pas qu'il ait encore été mis en œuvre.
http://code.google.com/p/android/issues/detail?id=82
la source
Bien qu'Android ne puisse pas trouver et se connecter aux réseaux ad hoc, il peut certainement se connecter aux points d'accès. Pour contourner le problème, vous pouvez transformer votre carte sans fil en un point d'accès en utilisant, par exemple, Connectify .
la source
mon ami et moi développons actuellement une bibliothèque java implémentant le protocole AODV (routage multi-sauts adapté aux réseaux mobiles), dans notre mémoire de licence. Le «produit» final comprend un moyen simple de créer / rejoindre un réseau adhoc sur plusieurs appareils Android et une interface via la bibliothèque, pour envoyer et recevoir des messages. Malheureusement, chaque type de téléphone tel que hero, nexsus one ... a un moyen de créer un réseau ad hoc, donc actuellement, nous ne prenons en charge que quelques téléphones).
cela signifie qu'une fois ce projet terminé, les personnes disposant de téléphones rootés peuvent implémenter leurs applications distribuées (partage de fichiers, jeux, ...) en incluant simplement le fichier de bibliothèque .jar dans leurs projets android.
tout est open source au fait
http://code.google.com/p/adhoc-on-android/
la source
vous pouvez connecter votre appareil Android à un réseau ad hoc connu.
modifier /system/etc/wifi/tiwlan.ini
modifier /data/misc/wifi/wpa_supplicant.conf
si cela est trop simpliste, consultez ces instructions .
la source
La prise en charge du réseau WiFi peer to peer est disponible depuis le niveau d'API 14 .
la source
L'utilisation de JmDNS sur Android peut fonctionner: http://jmdns.sourceforge.net/
Il existe des tonnes de machines compatibles zeroconf, ce qui permettrait la découverte avec plus que de simples appareils Android.
la source
Votre réponse est Wi-Fi direct qui est mis à disposition avec ICS. Voici un lien d'explication dans la doc Android
la source
Vous pouvez utiliser le framework Alljoyn pour la connectivité Peer-to-Peer dans Android. Son basé sur un réseau Ad-hoc et également Open source.
la source
Je ne pense pas que cela fournisse un environnement de routage de paquets sans fil multi-hop. Cependant, vous pouvez essayer d'intégrer un mécanisme de routage simple. Consultez simplement Wi-Share pour avoir une idée de la façon dont cela peut être fait.
la source
Oui, mais:
1. rootez votre appareil (si vous avez un Nexus S comme moi, voyez ceci )
2. installez root explorer (recherchez sur le marché)
3. trouvez le fichier wpa_supplcant approprié et remplacez (et sauvegardez) l'original comme indiqué dans ce fil
ci-dessus a été testé sur mon Nexus S I9023 android 2.3.6
la source
En plus de la réponse de Telmo Marques: j'utilise un routeur virtuel pour cela.
Comme connectify, il crée un point d'accès sur votre machine Windows 8, Windows 7 ou 2008 R2, mais il est open-source.
la source