What problem does it solve?
Operators and developers working with NVIDIA DOCA on BlueField DPUs need a reliable way to see which comch (Comm Channel) servers and connections are active on a host or DPU, and to verify that the admin tool's view matches what their program reports. This Skill teaches an agent to use the shipped read-only doca_comm_channel_admin binary correctly, avoiding invented subcommands and misdiagnosis of empty output.
Core Features & Use Cases
- Single-shot channel inventory: Run the zero-argument scan-and-print binary to list every comch-capable device and decode the SERVERS and CONNECTIONS tables (server name, PID, in-use/max counts, PCIe address).
- Cross-side verification: Cross-check the admin tool's printed rows against the program-side doca_comch connection callback, and run the same scan on the other side of the host↔DPU pair when views disagree.
- Layered diagnosis: Walk a six-layer error taxonomy (tool-not-installed, resourcedump/MFT prerequisite, device-binding, row-discovery, version mismatch, cross-cutting) before interpreting empty or mismatched output.
- Use Case: A developer sees their Comch program report CONNECTED but wants external confirmation; the agent runs the zero-argument scan, quotes the matching row, and confirms both sides agree before any code change.
Quick Start
Ask your agent to list the active comch servers and connections on this BlueField using the doca_comm_channel_admin tool.