IT之家11月5日消息,据科技媒体Phoronix今天报道,开发者Andre Eikmeyer日前将一组Linux内核补丁提交审核,如果最终能够合并到主线内核,搭载T2芯片的Intel Mac电脑将能够在Linux下实现隔空投送(AirDrop)。

据报道,这名开发者提交了Broadcom(博通(AVGO))brcmfmac驱动补丁,旨在通过Apple Wireless Direct Link(IT之家注:AWDL)实现隔空投送,与iPhone、iPad等苹果(AAPL)设备互相收发文件。
据该开发者所述,隔空投送基于AWDL运行。在配备T2芯片的Intel Mac上,苹果(AAPL)固件本身就运行AWDL。主机负责创建AWDL网络接口并设置相关参数。此后固件会持续管理AWDL的运行调度,发送从主机接收的AWDL帧,并负责与其他设备之间的数据帧收发。对等设备发现以及隔空投送功能则由用户空间负责实现。
该驱动会在固件声明支持‘awdl’功能,且在支持版本3的Interface(TILE)_create接口启用AWDL。对于没有配备T2芯片的MacBookPro14,1,其BCM4350芯片使用的linux-firmware固件版本为7.35.180.133。该固件虽然声明支持‘awdl’,但在响应Interface(TILE)_create请求时返回BCME_UNSUPPORTED,因此无法启用这一功能。其他苹果(AAPL)芯片(例如BCM4355)尚未经过测试。
在用户空间方面,该开发者还打造了t2-drop程序并集成NetworkManager,用于处理隔空投送相关功能。将这部分内核代码与t2-drop配合后,T2Mac便能在Linux环境下实现隔空投送双向传输。