xdp-for-windows icon indicating copy to clipboard operation
xdp-for-windows copied to clipboard

WiFi adapters are not supported

Open cdammanintopix opened this issue 1 year ago • 1 comments

Support of WiFi adapters (NdisMediumNative802_11) would be great to have low latency sockets on Windows. I saw this is disabled by design right now (see https://github.com/microsoft/xdp-for-windows/blob/main/src/xdplwf/bind.c#L156):

if (AttachParameters->MiniportMediaType != NdisMedium802_3) {
    Status = NDIS_STATUS_UNSUPPORTED_MEDIA;
    goto Exit;
}

cdammanintopix avatar Mar 22 '23 10:03 cdammanintopix

We can allow wireless media, but wireless NICs usually depend on a Windows built-in LWF for functionality. We need to determine whether it's OK for XDP to bind below that, or whether it should bind itself above the wifi LWF. The latter case may require spinning up a different LWF driver to hook into the wifi stack, which is feasible but nontrivial.

mtfriesen avatar May 31 '23 19:05 mtfriesen