我用的是ucd_snmp4.2.2软件包直接移植到目标板上的.方法实现基于SNMP的网管,然后在内核中加入一个虚拟网络接口的驱动程序注册.24个接口,用来虚拟交换机的24个端口,这样对于MIB2接口组来说很多都不用修改就可以.了,但小.弟还有几个问题不是很清楚: 乙肝
1、网管进程的snmpwalk(接口组)最终调到内核中驱动的dev->;net_sta..ts,这个过程的详细路线是怎么样的,而且每一次get调用好多次net_stats.这是为什么?.主要是它的机制不太清楚。.
2、接口组有一.个变量IFADMINSTATUS,它是可以些的,也就是通过网管改变端口状态,请问uc.d软件包中为什么没有写的实现,是不是版本问题。服务器
另外,如果要实现写的功能,不修改in.terface.c的话,在驱动程序中怎么修改,比如对于8139网卡,pc机,键入snmpset 接.口组.端口状态 down,会调到8139.c.中的那段代码,从而实现disable。 婚庆
请高手赐教!!!!