Apple AirDrop támogatás érkezhet a Linux kernelbe

Egy új Linux kernel fejlesztési csomag teheti lehetővé az Apple AirDrop használatát a T2 biztonsági chippel felszerelt Mac számítógépeken. A fejlesztésnek köszönhetően a Linuxot futtató gépek vezeték nélkül küldhetnek és fogadhatnak fájlokat más Mac számítógépekről, iPhone-okról és iPadekről. A szükséges fejlesztéseket már benyújtották felülvizsgálatra, így később a fővonalas Linux kernelbe is bekerülhetnek.

Apple AirDrop támogatás érkezhet a Linux kernelbe

Az Andre Eikmeyer által benyújtott hét részből álló fejlesztési csomag a Broadcom brcmfmac Wi-Fi-illesztőprogram módosítását célozza. A fejlesztés az Apple Wireless Direct Link (AWDL) protokoll támogatását vezeti be, amelyet az AirDrop a közeli Apple-eszközök közötti közvetlen vezeték nélküli kommunikációhoz használ. A megoldás a Mac számítógépek meglévő Wi-Fi-firmware-jére támaszkodik, a készülékek felismerését és a fájlátvitelt pedig külön felhasználói program kezeli.

Utóbbi feladatot a KaiT2en projekt részeként fejlesztett, Rust nyelven írt t2-drop alkalmazás látja el, amely a NetworkManagerrel együttműködve kétirányú AirDrop-fájlátvitelt biztosít. A fejlesztést már több T2 chippel felszerelt MacBook Pro, MacBook Air és iMac modellen sikeresen tesztelték, elsősorban Broadcom BCM4364 és BCM4377 vezeték nélküli vezérlőkkel. Egyes MacBook Pro modelleken ugyanakkor még lassabb az adatátvitel, amelynek okát jelenleg vizsgálják.

A támogatás egyelőre nem érhető el a hivatalos Linux kernelben, a fejlesztési csomag elfogadásáról még nem született döntés. A fejlesztési csomag technikai részletei a Linux kernel levelezőlistáján tekinthető meg.