Scroll to navigation

SNMP::Info::Layer3::Cambium(3pm) User Contributed Perl Documentation SNMP::Info::Layer3::Cambium(3pm)

NAME

SNMP::Info::Layer3::Cambium - SNMP Interface to Cambium devices

AUTHORS

Christian Ramseyer and Netdisco Contributors

SYNOPSIS

    # Let SNMP::Info determine the correct subclass for you.
    my $self = new SNMP::Info(
                          AutoSpecify => 1,
                          Debug       => 1,
                          DestHost    => 'myrouter',
                          Community   => 'public',
                          Version     => 2
                        )
    or die "Can't connect to DestHost.\n";
    my $class      = $self->class();
    print "SNMP::Info determined this device to fall under subclass : $class\n";

DESCRIPTION

Subclass for Cambium devices (ePMP/cnPilot).

Inherited Classes

Required MIBs

Inherited MIBs

See "Required MIBs" in SNMP::Info::Layer3 for its MIB requirements.

GLOBALS

These are methods that return scalar value from SNMP.

$self->os()
Returns 'Cambium'.
$self->os_ver()
Returns the value from "cambiumCurrentSWInfo".
$self->vendor()
Returns 'Cambium Networks'.
$self->model()
Returns the value from "cambiumHWInfo" if present; otherwise falls back to the resolved "sysObjectID". Known SKU values are returned as human-readable model strings. If available, the terminal symbolic token from "sysObjectID" is appended (for example "ePMPxorn19rip67row").
$self->mac()
Returns "cambiumLANMACAddress" if present, otherwise falls back to the default Layer3 MAC.
$self->name()
Returns "cambiumEffectiveDeviceName" if present, otherwise falls back to the default Layer3 name.
$self->serial()
Returns a string composed of "cambiumEPMPMSN" and "cambiumESN" separated by a space when both are present. If only one of these is available, returns that value. If neither is present, falls back to the default Layer3 serial.

Global Methods imported from SNMP::Info::Layer3

See "GLOBALS" in SNMP::Info::Layer3 for details.

TABLE ENTRIES

These are methods that return tables of information in the form of a reference to a hash.

Table Methods imported from SNMP::Info::Layer3

See "TABLE METHODS" in SNMP::Info::Layer3 for details.

2026-02-28 perl v5.40.1