H3C 的 AC 控制器 采集 SNMP MIB 没有AP组信息?
其中 hh3c-dot11-apmt 表仅包含 AP 在线状态、射频、用户等运行指标, 我已经能够通过 hh3cDot11APObjectTable 等表 MIB 节点成功采集到 AP 的 MAC 地址、在线状态等基础信息。但是,无法通过 SNMP 获取到 AP 具体属于哪个“AP组(AP Group)”。
已尝试:
1\详细查阅了官方 MIB,发现并没有类似 hh3cDot11APGroupTable 这样的表或有关Group信息,
2\通过Ap-group命令建立的新的 group ,在整个AC SNMP编列也找不到对应的名称 。
3\尝试采集 hh3cDot11CurrAPTemplateName(当前 AP 模板名),但发现其返回值通常是 AP 的 MAC 地址,且 AC 的 Web 界面上也找不到模板与 AP 组的直接对应关系,无法通过模板名反推 AP 组。
诉求:
请问各位大佬,在 H3C 的私有 MIB 库中,是否有直接获取“AP 与 AP组 信息”的 OID?
请勿用AI回答来回复, 你会AI我也会. 我要的是真正懂这部分AP组信息取得的方法,不需要无效的变通建议.
(0)
可以考虑以下思路,但需要明确其局限性:
通过AP模板名(AP Template Name)反推:你提到采集hh3cDot11CurrAPTemplateName(OID: 1.3.6.1.4.1.25506.2.75.2.1.1.1.5)返回值是MAC地址,这可能是AC配置或版本导致的现象。在理想情况下,如果该OID能返回有意义的模板名,且你的AP组与模板存在严格的——对应关系,或许可以间接实现。但这对网络规划的依赖性极强,不具备通用性。
考虑使用华为MIB(如果环境允许):在部分H3C设备(尤其是OEM或特定型号)上,可能会兼容华为的MIB。例如,华为的hwDot11ApTable中有一个节点hwDot11ApGroupName(OID: .1.3.6.1.4.1.2011.10.1.1.1.1.13),用于表示AP所属的组名。你可以尝试在你的AC上walk这个OID节点,看是否有返回值,但这并非标准方案。
(0)
暂无评论
H3C V7 无线控制器SNMP 私有 MIB 中,不存在能够直接获取「单台 AP MAC 对应的 ap-group 名称」的 OID;
hh3cDot11APGroupTable 仅能获取 AC 上全部 ap-group 名称,缺少组成员 AP 清单,无法建立映射;
运行态 AP 表 hh3cDot11APObjectTable、AP 模板表均无 ap-group 关联字段;
现有技术路线二选一:
路线 A:放弃 SNMP,使用 AC OpenAPI/RESTCONF 获取 AP 分组(原生官方支持);
路线 B:外部定时 SSH 采集命令行输出,维护 AP MAC <-> ap-group 映射缓存;
若必须依赖 SNMP 实现该需求,只能向 H3C 提交产品需求工单,推动 MIB 迭代新增成员映射表,当前版本无法实现。
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论