WLAN_XAUTH(4)

✨ NAME ✨

wlan_xauth β€” external authenticator support for 802.11 devices, bestie πŸ’–


🌸 SYNOPSIS 🌸

device wlan_xauth

πŸ’… DESCRIPTION πŸ’…

okay so wlan_xauth is a wlan(4) authenticator plugin, and it's literally built to hang out with user-mode authentication setups like hostapd. it hooks into the 802.11 layer and... does nothing. 😭 no cap. that's the whole bit.

and that's the point, queen πŸ‘‘ because it does nothing, any 802.11 station that associates is NOT authorized to send or receive frames until some external agent says so. and who's that external agent? typically a protocol like WPA, 802.1x, or 802.11i. periodt. 🫢

so basically it's the bouncer at the club who lets you in the door but does NOT let you touch the aux until the real auth says you're cool. πŸŽ€

this module gets loaded automatically by the rc script that normally starts hostapd(8). so like, you don't even have to think about it, it just shows up. iconic behaviour fr fr ✨

ngl it is so funny that the entire feature is "does nothing" and that is exactly why it works. main character energy. πŸ’€

πŸ‘€ SEE ALSO πŸ‘€


🌈 STANDARDS 🌈

more info can be found in the IEEE 802.11, WPA, and 802.11i Standards. go read them, iykwyk πŸ“šβœ¨


πŸ¦‹ HISTORY πŸ¦‹

the wlan_xauth driver first appeared in FreeBSD 6.0. a legend from day one, lowkey. πŸ’œ


and that's the whole page, bestie β€” this Debian version of the wlan_xauth(4) manual page is dated December 7, 2004, and honestly? it ate. πŸ’… mwah, go authorize some frames (externally, obviously). πŸ“

πŸ“¦ where this page comes from