Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the intricate workings of WiFi drivers within the Linux kernel through this comprehensive 48-minute conference talk. Delve into the process of supporting WiFi devices in Linux, focusing on integration with the mac80211 and cfg80211 subsystems. Learn about critical aspects including hardware initialization, packet transmission, regulatory compliance, and power management strategies. Discover how userspace tools such as iw, hostapd, and wpa_supplicant communicate with kernel drivers through nl80211 interfaces. Gain practical insights into developing, debugging, and extending WiFi drivers effectively, whether implementing new drivers or enhancing existing ones. Understand the fundamental architecture of the Linux WiFi stack and acquire the technical skills necessary for wireless driver development in modern Linux systems.
Syllabus
Unpacking the Linux WiFi Stack: Writing and Integrating Wireless Drivers - Alexis Lothoré, Bootlin
Taught by
Linux Foundation