Skip to content

Need more specific documentation for Windows WiFi Sensing #676

@Xiao-0x41

Description

@Xiao-0x41

I tried to follow user-guide.md to run this projection on my Windows PC, so I tried to use the recommended Docker first.
When I use the simulated data, every thing is fine.Howerver, when I run
docker run --network host ruvnet/wifi-densepose:latest --source wifi --tick-ms 500,
I got error message : /bin/sh: 0: Illegal option --.
Good news: there's resolution in #36, which says you can run
docker run --network host ruvnet/wifi-densepose:latest -- --source wifi --tick-ms 500
to solve this problem, bad news: I got another error message wifi: 1: --source not found.
Finally, I tried
docker run --network host -it --entrypoint /bin/sh ruvnet/wifi-densepose:latest to manually enter the docker container, and run
./sensing-server --source wifi --tick-ms 500 --ui-path /ui --http-port 3000 --ws-port 3001 instead.
This time, the sensing-server runs, but I got warning: Multi-BSSID scan error: netsh bssid scan failed: No such file or directory (os error 2) falling back and netsh interfaces fallback failed: No such file or directory (os error 2).
I'm not familiar with docker, I don't know why it can't find the WIFI. The GPT told me that's because --network host is not supported on Windows.
OK, I give up the usage of Docker and try to build project from source instead, then I meet the same issue with #415
OK, with the help of cargo build --release --no-default-features, I build the project successfully; but when I try to build with OpenBLAS with the cmd cargo build --release --features system, I got error message says none of the selected packages contains this feature: system
selected packages: wifi-densepose-core, wifi-densepose-signal, wifi-densepose-ruvector, wifi-densepose-nn, wifi-densepose-hardware, wifi-densepose-wasm, wifi-densepose-mat, wifi-densepose-cli, wifi-densepose-train, wifi-densepose-sensing-server, wifi-densepose-wifiscan, wifi-densepose-vitals, wifi-densepose-desktop, wifi-densepose-pointcloud, wifi-densepose-geo, nvsim, nvsim-server
My question is:

  1. Is the GPT's anwser (netsh bssid scan error : No such file or directory because of Windows do not support --network host) correct?Or is it because I misused the docker command?
  2. If the GPT's anwser is correct, please fix the user-guide doc, add some steps to tell user how to check if --network host is supported on current Windows machine. (or some step abort how to make PC support --network host)
  3. If I misused the docker command, please tell me the correct one
  4. Please give some details about how to build the project with OpenBLAS.

My System:
OS: Win11 (v10.0.26200)
Docker: 29.4.1
WSL: 2.6.3.0 (6.6.87.2-1)
Cargo: 1.95.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationquestionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions