Linux에서 OS X의 Airdrop을 작동시키는 모든 것을 구현하는 것이 있습니까? 나는 그 프로그램에 대해 잘 모르기 때문에 어떤 프로토콜이 통신에 사용되는지 잘 모르겠습니다. 업데이트 특히 나는 내가 그들을 해고하는 경우, 내가 공중 투하를 사용하는 것처럼, 운영체제 X 컴퓨터로 수신 및 송신 파일 수있을 거라고 프로그램 (들)을 찾고 있어요. (이것은 창과 네트워크를 연결하기 위해 삼바가 필요한 것과 같습니다)
Linux에서 OS X의 Airdrop을 작동시키는 모든 것을 구현하는 것이 있습니까? 나는 그 프로그램에 대해 잘 모르기 때문에 어떤 프로토콜이 통신에 사용되는지 잘 모르겠습니다. 업데이트 특히 나는 내가 그들을 해고하는 경우, 내가 공중 투하를 사용하는 것처럼, 운영체제 X 컴퓨터로 수신 및 송신 파일 수있을 거라고 프로그램 (들)을 찾고 있어요. (이것은 창과 네트워크를 연결하기 위해 삼바가 필요한 것과 같습니다)
답변:
Airdrop에 100 % 익숙하지는 않지만 주제에 대한 Wikipedia 페이지를 보면 본질적으로 믹스에 액세스 포인트가 없어도 파일 공유 (P2P)처럼 들립니다. 기본적으로 2 개의 WiFi 클라이언트는 서로 파일을 공유 할 수 있습니다.
이를 위해 동일한 Wikipedia 페이지 하단에 2 개의 옵션이 있습니다.
첫 번째는 기본적으로 Android 전용 옵션 인 것 같습니다.
shoutr는 사용자가 Android 기반 장치간에 모든 종류의 데이터를 전송할 수있는 모바일 응용 프로그램입니다. shoutr의 독특한 점은 인터넷 연결이나 기존 네트워크 인프라없이 작동한다는 것입니다. Wi-Fi 기술이 장착 된 둘 이상의 Android 기기 만 있으면됩니다. shoutr로 전송 된 모든 데이터는 WPA2 암호화로 보호됩니다.
shoutr의 기술은 각 Android 장치에 내장 된 WiFi 기능을 기반으로합니다. 장치를 직접 연결하는 데 사용됩니다. 한 장치가 WiFi 핫스팟을 엽니 다. 다른 장치가 연결되어 데이터를 가져옵니다. WiFi 핫스팟이 필요하지 않습니다. 1
그러나 두 번째 옵션은 유망한 것으로 보였습니다.
처음에 Wi-Fi P2P라고하는 Wi-Fi Direct는 장치가 무선 액세스 포인트없이 서로 쉽게 연결하고 파일 전송에서 인터넷 연결에 이르기까지 모든 Wi-Fi 속도로 통신 할 수있게 해주는 Wi-Fi 표준입니다. . Wi-Fi Direct의 한 가지 장점은 장치가 다른 제조업체 인 경우에도 장치를 연결할 수 있다는 것입니다. Wi-Fi 장치 중 하나만 Wi-Fi Direct와 호환되어 설정을 크게 줄이면서 서로간에 직접 데이터를 전송하는 피어 투 피어 연결을 설정해야합니다.
이 기술을 살펴보면 이미 Linux 커널의 무선 기능에 포함 된 것으로 보입니다. Wireless Linux 웹 사이트 의 Information for Developers 부분에 대한 링크가 있습니다 . 링크 제목 : P2P / Wi-Fi Direct 에는 하우투 링크 와 스택 및 API 개요가 포함되어 있습니다 .
나는 howto 부터 시작할 것이다 . 적절한 버전을 얻는 데 필요한 hostap git 트리를 다운로드하는 방법을 다룹니다 wpa_supplicant
.
이 게시물이 약간 낡았음에도 불구하고 여전히 누군가를 도울 수 있습니다.
다음은 무료 AirPort 구현입니다. https://github.com/juhovh/shairplay
그래도 AirDrop을 Apple 장치와 함께 사용하는 데 실제로 도움이 될지 확실하지 않습니다.
그러나 , 여기 에 작은 파일에 대해 잘 작동 하는 멀티 플랫폼 브라우저 / WebRTC 기반 대안 이 있습니다 (테스트 한 한) : https://www.sharedrop.io/
AirDrop의 기본 프로토콜은 AWDL입니다. OWL이라는 공개 AWDL 구현과 OpenDrop이라는 AirDrop 호환 Linux 명령 줄 도구가 있습니다. https://owlink.org/code/를 참조 하십시오 .