No estoy 100% familiarizado con Airdrop, pero al mirar la página de Wikipedia sobre el tema , esencialmente suena como un intercambio de archivos (P2P) sin tener que tener un punto de acceso en la mezcla. Básicamente, 2 clientes WiFi pueden compartir archivos entre sí.
Para ese fin, hay 2 opciones enumeradas en la parte inferior de esa misma página de Wikipedia.
El primero parece ser básicamente una opción solo para Android:
shoutr es una aplicación móvil que permite a los usuarios transferir datos de cualquier tipo entre dispositivos con Android. Lo único de Shoutr es que funciona sin conexión a Internet o infraestructura de red preexistente. Todo lo que se necesita son dos o más dispositivos Android equipados con tecnología Wi-Fi. Todos los datos enviados con shoutr están protegidos por encriptación WPA2.
La tecnología detrás de shoutr se basa en la capacidad WiFi integrada en el dispositivo Android respectivo. Esto se utiliza para conectar dispositivos directamente: un dispositivo abre un punto de acceso WiFi; otros dispositivos se conectan a él y obtienen los datos; esto no necesita un punto de acceso WiFi. 1
Sin embargo, la segunda opción parecía prometedora.
Wi-Fi Direct, inicialmente llamado Wi-Fi P2P, es un estándar de Wi-Fi que permite que los dispositivos se conecten fácilmente entre sí sin requerir un punto de acceso inalámbrico y se comuniquen a velocidades típicas de Wi-Fi para todo, desde la transferencia de archivos hasta la conectividad a Internet . Una ventaja de Wi-Fi Direct es la capacidad de conectar dispositivos incluso si son de diferentes fabricantes. Solo uno de los dispositivos Wi-Fi debe ser compatible con Wi-Fi Direct para establecer una conexión punto a punto que transfiera datos directamente entre sí con una configuración muy reducida.
Profundizando en la tecnología, parece que ya está incluida en las capacidades inalámbricas del kernel de Linux. Hay un enlace fuera de la parte de Información para desarrolladores del sitio web de Wireless Linux. El enlace se titula: P2P / Wi-Fi Direct incluye enlaces a un tutorial , así como una descripción general de la pila y el API .
Yo comenzaría con el cómo . Cubre cómo descargar el árbol hostap git del que necesita obtener una versión adecuada wpa_supplicant
.