-
Notifications
You must be signed in to change notification settings - Fork 74
Windows Setup Guide
Vanilla officially supports Windows, but only as a frontend. This is because there is currently no established way to achieve the 802.11n PTK rotation necessary to connect to the Wii U on Windows.
Therefore, a Windows frontend must be accompanied by a compatible pipe. Currently, this can either be another Linux PC on the network, or a Linux virtual machine with direct access to the Wi-Fi hardware.
Running Linux in a virtual machine will generally be the most convenient way to run vanilla-pipe, however there are some caveats.
Firstly, the virtual machine must have direct access to your wireless hardware. Setting up standard NAT or bridged networking with the host will not work because the virtual machine will see it as an Ethernet connection. Direct hardware access is usually achieved through some kind of USB or PCI-e "passthrough".
Secondly, due to limitations in Windows, you will most likely only able to passthrough USB Wi-Fi devices. If your wireless hardware is PCI-e, you will not be able to pass it through to a virtual machine for usage with Vanilla (unless you happen to be using Windows Server and Hyper-V, which is not common). You will need to acquire a secondary compatible USB Wi-Fi adapter if you want to use Vanilla.
Further instructions for setting up a Linux virtual machine can be found on the Pipe page.
No. WSL does not get direct access to Wi-Fi hardware, so it cannot be used for Vanilla.