Hi,
I would be interested in having a stab at getting th ifHCinoctets 64counter (ifxtable) counter to work for Solaris. I have an ultra 5 with Solaris 9. I know little C, but have friends who can help me.
I've started to have a look at the source code to try and understand what is going on. I'm also using the debug mode with snmpd to try and get an idea.
-I note that the kernel statistics are read in the file kernel_sunos5.c via kstats. ifInoctets is derived from ipackets (amultiplied by 308 to get octets presumably) . So I therefore gather for the ifHCinoctets counter ipackets64 would have to be read.
-I note also there is an interface.c file in both /mibII and in /mibgroup/if-mib/data_access. The comparable FreeBSD patches modifies interface.c, so presumably the same must be done for solaris.
Could someone possibly point me in a general direction ? I would be grateful for any tid-bits. What is best way to understand + test + implement a possible correction? As you can see, I dont have much experience with this but am willing !! I may be slightly too ambitious....But I can be stubborn..
Cheers
Malcolm
