Como eu faço a Indexação de strings da comunidade para outros switches, como o link D DES 3526 e o Brocade Fastiron SX800 ?
Estou executando um programa java para pesquisar uma vlan específica em um switch Brocade sx 800 l3. O programa lança um "erro de tempo limite". Em seguida, verifiquei o log do switch, que diz que a string da comunidade é inválida . Estou tendo problemas com a sintaxe "community @ vlanid".
Exibindo todos os Vlans e seus nomes:
Alguém poderia me dizer a indexação de strings da comunidade para outros switches que não a Cisco?
EDITAR
Eu tentei os comandos na CLI com o Net-SNMP:
Sistema de pesquisa
snmpwalk -v 2c -c public 10.21.200.4 1.3.6.1.2.1.1.1
SNMPv2-MIB::sysDescr.0 = STRING: DES-3526 Fast-Ethernet Switch
Poll dot1dTpFdbAddress (Vlan padrão):
snmpbulkwalk -v 2c -c public 10.21.200.4 1.3.6.1.2.1.17.4.3.1.1
SNMPv2-SMI::mib-2.17.4.3.1.1.0.27.17.189.90.220 = Hex-STRING: 00 1B 11 BD 5A DC
SNMPv2-SMI::mib-2.17.4.3.1.1.4.254.127.149.86.136 = Hex-STRING: 04 FE 7F 95 56 88
Poll dot1dTpFdbAddress (Vlan4 padrão):
snmpbulkwalk -v 2c -c public@4 10.21.200.4 .1.3.6.1.2.1.17.4.3.1.1
Timeout: No Response from 10.21.200.4
Netdisco listando todas as portas e endereços MAC correspondentes
Quero recuperar todos os endereços MAC de portas individuais. O Q-Bridge MIB mostra todas as portas no switch, mas infelizmente o OID do endereço MAC não está acessível. Por outro lado, o uso do Bridge MIB lista apenas endereços MAC da Vlan padrão. PS: a indexação de strings da comunidade (coommstring @ vlanid) para acessar outras vlans funciona apenas com switches CISCO.
snmpget -v 2c -c public [SWITCH-ADDRESS-HERE] .1.3.6.1.2.1.1.1.0
snmpbulkwalk -v 2c -c public@4 [SWITCH-ADDRESS-HERE] .1.3.6.1.2.1.17.4.3.1.1
,. Isso retorna o que você precisa?