vwifi
vwifi copied to clipboard
Let vwifi support VirtIO
I finally figured out what we could do in next step.
The inspiration from the following slides Virtual WiFi: Bring Virtualization from Wired to Wireless
Our target is to ensure that the real-chip driver can run on the guest OS and that the vwifi driver can support as a backend driver which is running on the host Linux KVM or QEMU
However, the target is too big. What can we do as the first step, or what is a simpler scenario could advise?
I have figured out a rather simple scenario here: https://hackmd.io/@rickywu0421/vwifi_virtio. Please take a look.
Please see #PR45, and note that I haven't modified the https://hackmd.io/@rickywu0421/vwifi_virtio for a while, so please do not look into it :)
Action items:
- Make virtio support compile-time configurable
- Refine top-level documentation by moving some setup/descriptions into automated scripts.
Raizo62/vwifi simulates Wi-Fi (802.11) between Linux Virtual Machines.
- It can be used in Hypervisors (GNS3, QEmu, Virtualbox, VMware, Hyper-V, ...)
- The Wireless emulator uses the mac80211_hwsim linux driver
- Implements the packet loss simulation based on distance
- Emulates the node mobility in GNS3