Передать фотографию с iPhone на компьютер под Linux обычно сложнее, чем на Mac. Приходится использовать мессенджер, облачное хранилище или отдельное приложение. Проект omdrop-owl предлагает другой способ: компьютер появляется среди доступных устройств AirDrop, после чего можно отправлять и принимать файлы через привычный интерфейс iPhone.
Разработка дополняет существующий проект omdrop. Раньше для его работы использовался компонент omdrop-awdl, ориентированный на беспроводные адаптеры Broadcom. Новый компонент omdrop-owl расширяет поддержку оборудования и позволяет задействовать Wi-Fi-модули других производителей.
Для связи используется AWDL, беспроводной протокол, на котором основан AirDrop. Программа OWL обеспечивает работу этого протокола в пользовательском пространстве Linux, а omdrop отвечает за обнаружение устройств и передачу файлов. В результате владельцу iPhone не требуется устанавливать дополнительное приложение.
Согласно документации разработчика на GitHub, передача файлов в обоих направлениях проверена на ноутбуке Framework 13 с адаптером MediaTek MT7925. В этой конфигурации обычное подключение к Wi-Fi сохраняется во время работы AirDrop. Однако роутер должен использовать один из поддерживаемых каналов: 6, 44 или 149. Если выбран другой канал, соответствующий режим не запускается.
