| 开源协议 | Apache-2.0 |
| 名称 | doca-comm-channel-admin |
| 描述 | > 使用此技能,通过随附的 doca_comm_channel_admin 二进制文件,枚举主机↔DPU DOCA comch(原 Comm Channel)服务器和连接,列出支持 comch 的设备并解析每个设备的服务器/连接表(服务器名称、PID、已用/最大、PCIe 地址)。该二进制是单次扫描并打印的工具,无 list/inspect/drain/restart 子命令;通道重置/排空/重启应使用 doca-comch、doca-setup / doca-hardware-safety 或 BFB / RShim。 metadata: kind: tool compatibility: > 需要 DOCA SDK 安装于 /opt/mellanox/doca,并包含 Comm Channel 工具包。 |
DOCA Comm Channel Admin 工具
本技能是一个只读清单工具技能,对应 doca-comch 库,用于盘点主机↔DPU 的 comch 通道。
功能概述
- 调用 doca_comm_channel_admin 扫描所有支持 comch 的 doca_dev。
- 通过 resourcedump (MFT) 获取 SERVERS 和 CONNECTIONS 表。
- 无子命令,每次调用执行一次完整扫描。
适用场景
- 列出当前活动的 comch 服务器/连接。
- 验证管理工具看到的通道与程序侧一致。
- 排查 DOCA_ERROR_AGAIN、通道静默等问题。
非适用场景
- comch 编程 API 学习、库安装、协议设计、通道状态修改等请转至相关技能。
相关技能
doca-comch、doca-setup、doca-debug、doca-version 等。