IEEE80211_DDB(9)

πŸ“¦ version 15.1, in freebsd 14.5, freebsd 15.1, nixpkgs unstable

πŸ’… ieee80211_ddb(9) β€” 802.11 ddb support, bestie edition ✨

πŸŽ€ NAME πŸŽ€

ieee80211_ddb β€” literally the 802.11 ddb support, no cap πŸ’–


✨ SYNOPSIS ✨

Bestie, you gotta have this option turned on:

options DDB

Then these ddb commands are yours to slay with:

show vap [addr]
show all vaps
show com [addr]
show sta [addr]
show statab [addr]
show mesh [addr]

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so the net80211 layer ships with ddb(4) support for showing off the important data structures πŸ‘‘. This is highkey important because wireless applications are often built for embedded environments 😭 β€” and in those setups, cross-machine or post-mortem debugging facilities like kgdb(1) (ports/devel/gdb) are just not feasible, fr fr.

The most commonly used command is this icon:

show all vaps/a

✨ It dumps the contents of all ieee80211vap, ieee80211com, and ieee80211_node data structures in the system. ✨ It’s giving β€œshow me everything, main character energy” πŸ’…πŸ’–


🌸 SEE ALSO 🌸


mwah πŸ’‹ this lil page is from Debian, dated August 4, 2009 β€” stay slaying, bestie 🫢

πŸ“¦ where this page comes from