-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can you please add Windows support? #8
Comments
Windows support would require implementations of both |
@schmittner This isn't unsupported on WSL as well right? Just to be sure because I try to use opendrop with this and I got errors. The errors while trying to run
|
I‘m not an expert on WSL either but I think that this is not possible as Windows would need to mask all relevant Netlink messages (especially those for nl80211) which I think is unlikely to happen soon. In fact, quick googling revealed that the Linux subsystem driver only implements a very limited subset of Netlink message types and there is no mention of nl80211. |
@schmittner Hey WSL2 is rolling out, I wonder does this makes owl on WSL possible? I'm not really sure how owl works, but since WSL 2 now it has full system call capability, is this the missing piece that it needed? |
The big difference is, that WSL2 runs in a HyperV-VM. Thus, WSL2 has no access to the native WiFi card. Instead, Windows/Hyper-V provides a virtual |
@schmittner please correct me if I'm wrong. But, as far as I can tell, the biggest problems are the missing Maybe someone is interested, to include those two replacements for windows. |
@JohannLange I’m really interested in the outcome when you decided to try replacing those two libraries. owl+opendrop would be the last missing piece for Windows to become developing/go to machine for me as WSL2 is becoming more powerful, and windows is getting a lots of love lately (package manager etc) |
The biggest problem will be getting a replacement for nl80211 as we use that to set the WiFi parameters (mainly, active monitor mode and the channel). |
I see. I was blinded by the two checks for |
@juhannc @schmittner I know it's been a long time but I still think this would be a great addition to the project. What parts exactly are missing and what has been tried to make it work ? I would be happy to try and implement them myself if that means getting airdrop functionality under windows. |
I'm sorry but I never really put much effort into it. I'm not a Windows Dev and so my knowledge is very limited in that regard |
No worries. You mentioned WinPcap though. Did you get cmake to find pcap.h by any chance? I'm still stuck trying to get the alternatives for the dependencies to work. |
I really can't remember but I guess I wasn't able, sorry :/ |
Can you please add Windows support?
What does it take for it to be Windows compatible?
The text was updated successfully, but these errors were encountered: