156-587 · Question #91
What is the benefit of fw ctl debug over fw ctl zdebug?
The correct answer is C. It allows you to debug multiple modules at the same time. fw ctl debug can target multiple kernel modules simultaneously by chaining debug flags (e.g., -m fw + drop conn), making it far more flexible for complex troubleshooting scenarios - that's what makes C correct. Option A is wrong because the two commands are meaningfully…
Question
What is the benefit of fw ctl debug over fw ctl zdebug?
Options
- AThere is no difference Both are used for debugging kernel
- BYou don't need timestamps
- CIt allows you to debug multiple modules at the same time
- DYou only need 1MB buffer
How the community answered
(43 responses)- A5% (2)
- B7% (3)
- C88% (38)
Explanation
fw ctl debug can target multiple kernel modules simultaneously by chaining debug flags (e.g., -m fw + drop conn), making it far more flexible for complex troubleshooting scenarios - that's what makes C correct. Option A is wrong because the two commands are meaningfully different: fw ctl zdebug is a simpler wrapper that drops output directly to the terminal for a single module without requiring manual buffer setup. Option B is incorrect because timestamps are a useful feature, not a drawback, and both commands can work with or without them depending on configuration. Option D is a distractor - buffer size (1MB vs larger) relates to buffer allocation flags, not a core distinguishing benefit of one command over the other.
Memory tip: Think of the "d" in fw ctl debug as standing for "diverse modules" - it's the full-featured, multi-module debugger, while fw ctl zdebug is the quick-and-dirty single-stream shortcut.
Topics
Community Discussion
No community discussion yet for this question.