Updates to documentation for Brocade acquisition of Foundry. Update of device support matrix for Foundry

This commit is contained in:
Eric A. Miller
2013-02-03 17:10:43 -05:00
parent 5ec034c475
commit 9e463ddddf
6 changed files with 47 additions and 42 deletions

View File

@@ -335,6 +335,40 @@ device: 2350,2360,2361,2380,2382
device-vendor: Bay device-vendor: Bay
note: See Avaya note: See Avaya
#
# Brocade
#
device-vendor: Brocade
arpnip: yes
cdp: yes
duplex: link
macsuck: yes
modules: no
portmac: yes
vlan: yes
class: Layer3::Foundry
device-family: EdgeIron
device: EdgeIron 24G
note: Bug where spanning tree stuff loops forever when polled by SNMP.
device-family: FastIron
ver: 1
note: Support very limited
device: FastIron 4802
device-family: FastIron CX (ICX) series
device: 6430,6450,6610
device-family: FastIron LS (FLS) series
device: All
device-family: FastIron WorkGroup Switch (FWS) series
device: All
device-family: ServerIron GT series
device: All
# #
# CISCO # CISCO
# #
@@ -718,36 +752,7 @@ note: LLDP support might be available. See note in Layer3::Pf
# Foundry # Foundry
# #
device-vendor: Foundry Networks device-vendor: Foundry Networks
vlan: yes note: See Brocade
modules: no
device-family: FastIron
class: Layer3::Foundry
ver: 1
note: Support very limited
device: FastIron 4802
device-family: EdgeIron
ver: 2
class: Layer3::Foundry
cdp: yes
duplex: yes
macsuck: yes
device: EdgeIron 24G
note: Bug where spanning tree stuff loops forever when polled by SNMP.
device-family: IronWare
class: Layer3::Foundry
ver: 2
cdp: yes
note: FDP enabled.
duplex: yes
macsuck: yes
arpnip: yes
device: FWSX424
device: ServerIronGT
device: FLS624, FLS648
# #
# HP # HP

View File

@@ -343,7 +343,7 @@ See documentation in L<SNMP::Info::EtherLike> for details.
=item SNMP::Info::FDP =item SNMP::Info::FDP
Foundry Discovery Protocol. F<FOUNDRY-SN-SWITCH-GROUP-MIB> Foundry (Brocade) Discovery Protocol. F<FOUNDRY-SN-SWITCH-GROUP-MIB>
See documentation in L<SNMP::Info::FDP> for details. See documentation in L<SNMP::Info::FDP> for details.
@@ -731,7 +731,7 @@ See documentation in L<SNMP::Info::Layer3::Force10> for details.
=item SNMP::Info::Layer3::Foundry =item SNMP::Info::Layer3::Foundry
Subclass for Foundry Network devices. Subclass for Brocade (Foundry) Network devices.
See documentation in L<SNMP::Info::Layer3::Foundry> for details. See documentation in L<SNMP::Info::Layer3::Foundry> for details.

View File

@@ -138,7 +138,7 @@ Max Baker
=head1 DESCRIPTION =head1 DESCRIPTION
F<ENTITY-MIB> is used by Layer 2 devices from HP, Aironet, Foundry, Cisco, F<ENTITY-MIB> is used by Layer 2 devices from Brocade, Cisco, HP,
and more. and more.
See RFC 2737 for full details. See RFC 2737 for full details.

View File

@@ -178,8 +178,7 @@ interface to FDP information through SNMP.
FDP is a Layer 2 protocol that supplies topology information of FDP is a Layer 2 protocol that supplies topology information of
devices that also speak FDP, mostly switches and routers. It has devices that also speak FDP, mostly switches and routers. It has
similar functionality to Cisco's CDP, and the SNMP interface is similar functionality to Cisco's CDP, and the SNMP interface is
virtually identical. FDP is implemented in Foundry devices, including virtually identical. FDP is implemented in Brocade (Foundry) devices.
the Bigiron and Fastiron range.
Create or use a device subclass that inherits this class. Do not use Create or use a device subclass that inherits this class. Do not use
directly. directly.

View File

@@ -318,7 +318,7 @@ sub vendor {
return 'cisco' if $id =~ /^\Q.1.3.6.1.4.1.9.1.\E\d+$/; return 'cisco' if $id =~ /^\Q.1.3.6.1.4.1.9.1.\E\d+$/;
return 'cisco' if $id =~ /^\Q.1.3.6.1.4.1.9.9.368.4.\E\d+/; return 'cisco' if $id =~ /^\Q.1.3.6.1.4.1.9.9.368.4.\E\d+/;
return 'cisco' if ( $descr =~ /(cisco|\bios\b)/i ); return 'cisco' if ( $descr =~ /(cisco|\bios\b)/i );
return 'foundry' if ( $descr =~ /foundry/i ); return 'brocade' if ( $descr =~ /foundry/i );
return 'unknown'; return 'unknown';

View File

@@ -157,11 +157,11 @@ sub model {
} }
sub os { sub os {
return 'foundry'; return 'brocade';
} }
sub vendor { sub vendor {
return 'foundry'; return 'brocade';
} }
sub os_ver { sub os_ver {
@@ -275,7 +275,8 @@ __END__
=head1 NAME =head1 NAME
SNMP::Info::Layer3::Foundry - SNMP Interface to Foundry Network Devices SNMP::Info::Layer3::Foundry - SNMP Interface to Brocade (Foundry) Network
Devices
=head1 AUTHOR =head1 AUTHOR
@@ -299,7 +300,7 @@ Max Baker
=head1 DESCRIPTION =head1 DESCRIPTION
Abstraction subclass for Foundry Networks devices. Abstraction subclass for Brocade (Foundry) Networks devices.
For speed or debugging purposes you can call the subclass directly, but not For speed or debugging purposes you can call the subclass directly, but not
after determining a more specific class using the method above. after determining a more specific class using the method above.
@@ -351,11 +352,11 @@ and removes 'C<sn>'. EdgeIron models determined through F<ENTITY-MIB>.
=item $foundry->vendor() =item $foundry->vendor()
Returns 'foundry' Returns 'brocade'
=item $foundry->os() =item $foundry->os()
Returns 'foundry' Returns 'brocade'
=item $foundry->os_ver() =item $foundry->os_ver()