pf::SNMP::Juniper::EX2200 - Object oriented module to manage Juniper's EX Series switches
Supports MAC Authentication (MAC RADIUS in Juniper's terms) 802.1X
Developed and tested on Juniper ex2200 running on JUNOS 12.6 Tested on ex4200 running on JUNOS 13.2
VoIP devices will use the defined voiceVlan but in untagged mode. A computer and a phone in the same port can still be on two different VLANs since Juniper supports multiple VLANs per port.
Get Voice over IP RADIUS Vendor Specific Attribute (VSA). For now it returns the voiceVlan untagged since Juniper supports multiple untagged VLAN in the same interface
Return the SNMP ifindex based on the Nas-Port-Id RADIUS attribute
Return list of MACs found through LLDP on a given ifIndex.
Method to deauth a wired node with RADIUS Disconnect.
Send a Disconnect request to disconnect a mac
Return the reference to the deauth technique or the default deauth technique.
Connects to the switch and configures the specified port to be RADIUS floating device ready
Connects to the switch and removes the RADIUS floating device configuration
Inverse inc. <info@inverse.ca>
Copyright (C) 2005-2015 Inverse inc.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.