~/talk

Lightweight and Fast WiFi Access in Virtual Machines

name:Jim Huang
github:jserv
name:En-Wei Wu
links:none on file
slides:none on file

A lightweight Wi‑Fi kernel driver called vwifi implements a minimal subset of 802.11 on top of cfg80211, converting 802.11 management frames into Ethernet frames and tracking BSS membership with a MAC table so it can use a virtio‑net backend (tap + bridge) inside VMs. Scanning costs 63 vs 2,675 function calls compared with the kernel Hardware SIM, deployment needs only small VM changes, performance on datapath matches Hardware SIM due to protocol stack cost, and the project is MIT licensed. Future work: multiq and preallocated RX pages.

AI-written summary · about

  1. 0:00Introduction
  2. 1:50Need for lightweight Wi-Fi
  3. 4:23Introducing VIFI
  4. 6:54VIFI on host and VMs
  5. 9:46Simplified data and management
  6. 14:24Management path and frames
  7. 18:44VIFI vs Hardware SIM
  8. 20:52Future work and licensing
  9. 22:24Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.