Welcome, Guest. Please login or register.

Author Topic: Nedi writting aliases onto Extreme Switches  (Read 1237 times)

mueller-dv

  • Newbie
  • *
  • Posts: 18
    • View Profile
Nedi writting aliases onto Extreme Switches
« on: October 10, 2022, 07:39:23 am »
I am trying to get Nedi writting aliases in our extreme switches.

I have write and read snmp access working via snmpv3
I got the cfgwrt and cfgchg setup in the definition file, but they are strings with Dates.

Extreme times are in STRINGS:
https://extremeportal.force.com/ExtrArticleDetail?an=000084327

My String are looking like this:
STRING: "Fri Oct  7 10:24:55 2022
"
STRING: "Sat Oct  1 10:39:10 2022
"

I found the libmisc.pm:

elsif($v[0] eq "CfgChg")   {$sysobj{$so}{cc} = $v[1]}

v[0] is the setting in the def file = "CfgChg"
so v[1] is the "1.3.6.1.4.1.1916.1.42.1.2.1.2.1"
then {$sysobj{$so}{cc} will be:
something like:'
iso.3.6.1.4.1.1916.1.42.1.2.1.2.1 = STRING: "Tue Oct 11 13:50:09 2022
"
'

So my problem is more in libsnmp....

                                if( defined $r->{$misc::sysobj{$so}{cc}} ){
                                        if( $r->{$misc::sysobj{$so}{cc}} !~ /^\d+$/ ){
                                                misc::Prt("ERR :Config change1, $err\n","Sc");

Here my value is filtered out, as the String Date field is not compliant with what remo is doing...

Does someone has a hint for how i can add it into libsnmp?
Perhaps someone already did that?
« Last Edit: October 11, 2022, 04:05:19 pm by mueller-dv »

mueller-dv

  • Newbie
  • *
  • Posts: 18
    • View Profile
Re: Nedi writting aliases onto Extreme Switches
« Reply #1 on: November 03, 2022, 01:43:31 pm »
I got this working, perhaps if someone needs it i add my changes here..
As i am not a programmer, its quick and dirty...