gpt4 book ai didi

linux - SNMP 代理所需的 MAU 数据

转载 作者:太空宇宙 更新时间:2023-11-04 04:20:23 25 4
gpt4 key购买 nike

我正在尝试为 RFC 4836(IEEE 802.3 介质附件单元 (MAU) 的托管对象定义)编写一个 snmp 代理,以便在嵌入式 Linux 系统(Linux 服务器 2.6.35.12+)上运行。我已经使用 mib2c 来设置我的框架,但在寻找要填充的数据的位置时陷入停滞。我不确定应该在哪里查找:如果 MAUeth 设备单独接口(interface) 的一部分,如果我应该在 /sys/proc fs 中查找,或者如果我需要访问设备寄存器直接(或两者?)。

<小时/>

我知道需要很多不同的数据,并且不要求提供所有内容的路线图,但此时我挂断了,不确定我应该集中精力在哪里 - 驱动程序代码?

抱歉,如果这看起来是一个愚蠢的问题,但我一直在网上和 StackOverflow 中查找,但没有找到我需要的东西。

最佳答案

事实证明,我需要的信息可以从 mii-tool 获得。不管你在网上看到什么,这并没有过时(可能是几年前的事,但似乎已经更新了)。或者,您可以使用对 SIOCGMIIREG 的 ioctl 调用直接访问设备寄存器,以避免解析命令输出。

关于linux - SNMP 代理所需的 MAU 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13759866/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com