iwd.debug(7)

✨ iwd.debug β€” the debug tea for the wireless daemon ✨

okay bestie, welcome to iwd.debug(7), which is the section-7 manpage all about getting extra debugging info out of the wireless daemon πŸ’– (section 7 = "miscellaneous", and yes this is miscellaneous in the most iconic way possible). Linux Connectivity energy, but make it nosy.


🌸 SYNOPSIS 🌸

Debugging information for wireless daemon

that's it. that's the whole synopsis. short king behavior honestly πŸ‘‘


πŸŽ€ DESCRIPTION πŸŽ€

It's giving "how do I make this thing tell me MORE". This page lays out the common methods of obtaining extra debugging information β€” the lil environment variables you flip on when you need the daemon to spill the details πŸ’…


πŸ¦‹ ENVIRONMENT πŸ¦‹

set these babies and watch the logs go feral:

  • $IWD_RTNL_DEBUG β€” set it to 1 and boom, RTNL debugging is enabled ✨
  • $IWD_GENL_DEBUG β€” set it to 1 and you get printing of Generic Netlink communication with the kernel 🫢 (kernel gossip, literally)
  • $IWD_DHCP_DEBUG β€” set it to 1 and DHCP debugging turns on πŸ”₯
  • $IWD_TLS_DEBUG β€” set it to 1 and TLS debugging turns on πŸ’–
  • $IWD_WSC_DEBUG_KEYS β€” set it to 1 and it enables printing received WSC keys πŸ”‘

and here's the cute part β€” the granularity of the DHCP logging can also be tailored 🌈 Instead of just 1, you can set $IWD_DHCP_DEBUG to the maximum verbosity level: "debug", "info", "warn", or "error". pick your vibe, control your chaos ⭐


πŸ‘‘ SEE ALSO πŸ‘‘

go read those too, iykyk πŸ’œ


πŸ’Œ Author

Marcel Holtmann <marcel@holtmann.org>, Denis Kenzior <denkenz@gmail.com>, Andrew Zaborowski <andrew.zaborowski@intel.com>, Tim Kourt <tim.a.kourt@linux.intel.com>, James Prestwood <prestwoj@gmail.com>

(an entire friend group of authors, we love a collab 🫢)


2013-2019 Intel Corporation


ngl, the DHCP one having actual verbosity levels is lowkey the main character of this page. "debug", "info", "warn", "error" β€” pick your level of yapping πŸ’€

and that's the page!! this lil slice of the iwd manual was dated 22 September 2019, from the iwd source, and it's iwd.debug(7) if you need to cite it in your group chat πŸŽ€πŸ’…βœ¨

πŸ“¦ where this page comes from