Repolode
t4t5

t4t5/owly

지원되는 비Apple Wi-Fi 카드에서 AWDL을 통해 iPhone과 Linux 컴퓨터 간 파일 전송을 지원하는 Linux용 명령줄 AirDrop입니다.

대체할 수 있는 제품:AirDrop

스타
3,295
포크
256
열린 이슈
28
마지막 커밋
4일 전

어떤 프로젝트인가요?

Owly는 Linux용 AirDrop 구현체입니다. 일반적으로 Apple Wi-Fi 칩이 있어야 가능한 iPhone과 Linux 컴퓨터 간 파일 전송을 지원합니다. 지원되는 비Apple 카드에서 Apple의 AWDL 피어 투 피어 Wi-Fi 링크를 실행하므로, iPhone에서 Linux 컴퓨터를 AirDrop 수신 기기로 인식합니다.

프로젝트는 두 부분으로 구성됩니다. Wi-Fi 카드를 제어하고 AWDL을 실행하는 시스템 서비스 `owlyd`와 일반 사용자 권한으로 실행되는 AirDrop 계층입니다. 사용 방법은 간단합니다. `owly radio up`으로 무선을 시작한 다음 `owly receive`로 파일을 받거나, `owly send`로 주변 기기를 검색하고 파일을 보냅니다. Arch, NixOS, Debian/Ubuntu, Fedora용 패키지가 있으며 Rust로 소스에서 빌드할 수도 있습니다.

하드웨어 지원 여부는 카드와 드라이버에 따라 다릅니다. 프로젝트에는 테스트를 거친 Intel, MediaTek, Realtek, Qualcomm 카드와 공유 모드 또는 독점 모드에서의 지원 상태가 표로 정리되어 있으며, `owly doctor`로 해당 시스템에서 가능한 작업을 확인할 수 있습니다. AWDL, AirDrop, 무선 계층용 Rust 크레이트도 각각 별도로 사용할 수 있습니다.

핵심 기능

  • 01지원되는 Linux Wi-Fi 카드에서 AWDL을 통해 iPhone과 파일을 주고받습니다
  • 02무선 시작, 파일 수신, 주변 기기 검색 및 전송 명령을 제공하는 CLI를 지원합니다
  • 03카드의 모드와 알려진 문제를 알려주는 `owly doctor`를 제공합니다
  • 04하드웨어 호환성 보고서를 작성하는 테스트 워크플로를 제공합니다
  • 05Arch, NixOS, Debian/Ubuntu, Fedora용 패키지를 제공하며 Rust로 소스에서 빌드할 수 있습니다
  • 06AWDL, AirDrop, 무선 계층을 재사용 가능한 Rust 크레이트로 제공합니다

활용 사례

  • Mac 없이 iPhone의 사진을 Linux 노트북으로 공유
  • Linux 데스크톱에서 주변 iPhone으로 파일 전송
  • 하드웨어를 구매하기 전에 Linux의 비Apple Wi-Fi 카드가 AirDrop을 지원하는지 확인
  • 다른 Rust 프로젝트에 AWDL 또는 AirDrop 지원 추가

빠른 시작

  1. 1

    AUR을 통해 Arch에 CLI 설치

    yay -S owly
  2. 2

    릴리스 페이지에서 .deb 다운로드 (Debian/Ubuntu)

  3. 3

    다운로드한 .deb 패키지 설치

    sudo apt install ./owly_*_amd64.deb
  4. 4

    터미널에서 radio 시작

    owly radio up

사용 전 알아둘 점

  • iPhone과 Wi-Fi 칩이 Apple의 Broadcom 칩이 아닌 Linux 기기 간에만 작동합니다.
  • 지원되는 Wi-Fi 카드에서만 작동하며, 동작은 카드마다 다릅니다.
  • 일부 카드는 불안정하거나 전혀 작동하지 않으며, 채널 6의 단독 모드는 느립니다.
  • systemd 서비스 설정 및 방화벽 변경 등 root 권한이 필요한 설정이 필요합니다.

Repolode 주간에 소개됨

토픽

자주 묻는 질문

owly은(는) 무엇인가요?
지원되는 비Apple Wi-Fi 카드에서 AWDL을 통해 iPhone과 Linux 컴퓨터 간 파일 전송을 지원하는 Linux용 명령줄 AirDrop입니다. Owly는 Linux용 AirDrop 구현체입니다. 일반적으로 Apple Wi-Fi 칩이 있어야 가능한 iPhone과 Linux 컴퓨터 간 파일 전송을 지원합니다. 지원되는 비Apple 카드에서 Apple의 AWDL 피어 투 피어 Wi-Fi 링크를 실행하므로, iPhone에서 Linux 컴퓨터를 AirDrop 수신 기기로 인식합니다.
owly은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
owly은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
owly은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. owly의 마지막 커밋은 2026년 11월 3일입니다.
owly은(는) 어디에 사용할 수 있나요?
Mac 없이 iPhone의 사진을 Linux 노트북으로 공유 Linux 데스크톱에서 주변 iPhone으로 파일 전송 하드웨어를 구매하기 전에 Linux의 비Apple Wi-Fi 카드가 AirDrop을 지원하는지 확인 다른 Rust 프로젝트에 AWDL 또는 AirDrop 지원 추가
owly는 어떻게 설치하나요?
AUR을 통해 Arch에 CLI 설치: yay -S owly 릴리스 페이지에서 .deb 다운로드 (Debian/Ubuntu) 다운로드한 .deb 패키지 설치: sudo apt install ./owly_*_amd64.deb 터미널에서 radio 시작: owly radio up
owly은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/t4t5/owly

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트