SNMP::...Netonix(3pm)

πŸ’– SNMP::...Netonix(3pm) πŸ’–

okay bestie, so this is the manual page for SNMP::Info::Layer3::Netonix β€” it's the SNMP interface to Netonix devices, and yes it ships with the fancy 3pm manual section energy. perl v5.40.1 coded it on 2026-02-28, we'll get to that at the end πŸŽ€


✨ NAME ✨

SNMP::Info::Layer3::Netonix β€” the SNMP Interface to Netonix devices πŸ¦‹


πŸ‘‘ AUTHORS πŸ‘‘

Max Kosmach Avant Wireless


🌸 SYNOPSIS 🌸

not me writing a whole little perl moment, but here's how you let SNMP::Info figure out the right subclass for u πŸ’…
# Let SNMP::Info determine the correct subclass for you.
my $nx = new SNMP::Info(
                         AutoSpecify => 1,
                         Debug       => 1,
                         DestHost    => 'myrouter',
                         Community   => 'public',
                         Version     => 2
                       )
   or die "Can't connect to DestHost.\n";

my $class      = $nx->class();
print "SNMP::Info determined this device to fall under subclass : $class\n";

πŸ¦‹ DESCRIPTION πŸ¦‹

It's the subclass for Netonix devices. periodt πŸ’–

🧚 Inherited Classes

SNMP::Info::Layer3 β€” we're standing on the shoulders of that icon, no cap ✨

πŸ“š Required MIBs

  • NETONIX-SWITCH-MIB

πŸ“š Inherited Classes' MIBs

See SNMP::Info::Layer3 for its own MIB requirements (it's giving "read the other page bestie") πŸ™ˆ


πŸ’… GLOBALS πŸ’…

These are methods that return scalar value from SNMP. lowkey the moment where the data comes thru πŸ”₯

  • $nx->vendor() β€” Returns 'netonix'. iconic, consistent, love that for us.
  • $nx->os() β€” Returns 'netonix'. same energy, same answer πŸ’œ
  • $nx->model() β€” Returns the model substring of "description". It's literally in there, we just pulled it out πŸŽ€
  • $nx->os_ver() β€” Returns the value of "firmwareVersion". ✨
  • $nx->serial() β€” Returns the value of "dot1dBaseBridgeAddress.0" without colons. yes bestie, the colons had to GO πŸ’€

🌈 Overrides

  • $nx->layers() β€” Returns 00000110. Netonix doesn't report layers, so this got modified to reflect Layer 2 and 3 functionality. main character fix tbh πŸ‘‘

🫢 Globals imported from SNMP::Info::Layer3

See documentation in SNMP::Info::Layer3 for details. (so many details, go read 'em, iykyk) πŸ“–


⭐ TABLE ENTRIES ⭐

These are methods that return tables of information in the form of a reference to a hash. hash-core aesthetic fr fr πŸ’–

πŸ“ Table Methods imported from SNMP::Info::Layer3

See documentation in SNMP::Info::Layer3 for details. (again β€” bestie, the other page has the tea) β˜•


and that's the whole vibe check! this page came from perl v5.40.1 and it's dated 2026-02-28 β€” slay, mwah, go query some switches πŸ’…βœ¨

πŸ“¦ where this page comes from