¿Es posible la connection Wi-Fi Direct en dispositivos iOS y entre dispositivos habilitados con Wi-Fi Direct?

¿Es posible la connection Wi-Fi Direct en dispositivos iOS y entre dispositivos habilitados con Wi-Fi Direct?

El objective es permitir la comunicación entre un dispositivo iOS y otro dispositivo (no necesariamente otro dispositivo iOS. Podría ser Android, Mac, PC) sin la presencia de controlleres. (WAP).

    Los dispositivos iOS pueden conectarse a una networking ad-hoc y, si lo hacen, tendrán capacidades completas de networking inalámbrica. La limitación es crear una networking ad-hoc desde el propio dispositivo, que no está permitido / no es posible.

    Una alternativa sería utilizar la GameKit / Game Center API que usa Bluetooth para crear una networking entre dispositivos iOS. Obviamente, esto includeía el range más limitado de Bluetooth vs Wifi, así como las limitaciones del SDK de Apple.

    Más información sobre Game Center en iOS 6 está disponible aquí: http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/GameKit_Guide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008304

    He estado investigando esto recientemente y desde mi investigación (ver "Comunicación de dispositivo a dispositivo con Wi-Fi directo: descripción y experimentación" de Daniel Camps-Mur, …), el Wi-Fi Direct NO crea una networking ad hoc. Realmente está creando una networking de infraestructura Wi-Fi donde una parte toma el rol de AP (soft-AP). Una vez establecido esto, la networking funciona como una networking Wi-Fi normal. ¿Estamos de acuerdo en esto?

    Dado este es el hecho, el iPhone de Apple debería poder conectarse al dispositivo WiFi Direct que ya está configurado como AP. No he comprobado esto sin embargo.

    Dicho esto, ¿cómo puedes get un teléfono Android como Samsung Galaxy S3 o S4 para que funcione como AP? No hay nada en la configuration por lo que yo sé. Si conecta dos de estos dispositivos, uno de ellos tomará el papel de AP. Ahora, el iPhone detectará la networking establecida, pero cuando intente conectarse a eso, se le pedirá la contraseña de WPA. ¡Buena suerte para encontrarlo! Cus no puedes getlo desde el teléfono. Leí en alguna parte que un file en Samsung Galaxy llamado WPA_Suppliciant.conf tiene la key WPA en él, pero no lo vi allí.

    Creo que si pudieras encontrar la contraseña de WPA, puedes hacer que el iPhone se conecte fácilmente.