OpenIntelWireless / itlwm

Intel Wi-Fi Drivers for macOS
https://OpenIntelWireless.github.io/itlwm/
GNU General Public License v2.0
6.87k stars 661 forks source link

[Feature] OpenWirelessLink with OpenIntelWireless #665

Closed JJTech0130 closed 1 year ago

JJTech0130 commented 3 years ago

OpenWirelessLink is an open source version of Apple Wireless Direct Link that allows you to use their open-source reimplementation of AirDrop. This would allow users to use AirDrop, even when using itlwm+HeliPort, and would make the entire thing independent from IOFamily patching.

Obviously this would require some work, and not all wireless cards would be supported, but I wanted to make you aware of the possibility.

JJTech0130 commented 3 years ago

Just saw https://github.com/OpenIntelWireless/HeliPort/issues/144. Can this be done completely in the user-space, without changes to the kernel driver? Need to investigate.

zxystd commented 3 years ago

@JJTech0130 No, owl projects use active monitor mode to listen and inject frames to communicate with other Apple devices, most of the wireless cards don't support active monitor mode(be careful to distinguish with monitor mode), so does Intel card. Too much works(P2P client, P2P GO, AWDL, NAN etc.) should be done in driver side and will affect the station mode(current itlwm framework is not satisfied with the works). I don't have too much effort and time to focus on doing these works.