CatalystOS, snmpwalk x snmpget

David Rohleder davro at ics.muni.cz
Thu Sep 6 14:22:25 CEST 2001


kas at informatics.muni.cz (Jan Kasprzak) writes:

> 	Mam takovy problem: potreboval bych byt schopen zjistit,
> do ktereho portu switche je pichnuty kabel, do ktereho se switchuje
> konkretni MAC adresa. I zjistil jsem, ze pres SNMP se k tomuto muzu
> dobrat - jsou to promenne typu 17.4.3.1.2.<mac.adresa.v.decimalni.podobe>,
> vysledkem je cele cislo, ktere se pres dalsi promennou da prevest na
> jmeno portu. A ted nastava problem:
>
> 	Pokud dam "snmpwalk catalyst <komunita>", dostanu ve vypisu
> potrebne 17.4.3.1.2.<mac.adresa.v.decimalni.podobe> pro vsechny MAC adresy,
> ktere ma switch v bridzovaci tabulce. I myslel bych si, ze pokud mam konkretni
> mac adresu (treba 0.1.2.26.140.3 decimalne), muzu dat napriklad
> snmpget catalyst <komunita> 17.4.3.1.2.0.1.2.26.140.3
> a dovim se cislo portu. Na dvou ze tri switchu mi to takhle funguje:
>
> $ snmpwalk catalyst-2 komunita | grep 17.4.3.1.2.0.1.2.25.68.57
> 17.4.3.1.2.0.1.2.25.68.57 = 18
> $ snmpget catalyst-2 komunita 17.4.3.1.2.0.1.2.25.68.57
> 17.4.3.1.2.0.1.2.25.68.57 = 18
>
> 	Na tretim switchi mi snmpwalk najde promennou, ale primy dotaz
> pres snmpget tvrdi, ze tam nic takoveho neni :-O
>
> $ snmpwalk catalyst-4 komunita | grep 17.4.3.1.2.0.1.2.26.140.34
> 17.4.3.1.2.0.1.2.26.140.34 = 65
> $ snmpget catalyst-4 komunita | grep 17.4.3.1.2.0.1.2.26.140.34
> Error in packet
> Reason: (noSuchName) There is no such variable name in this MIB.
> Failed object: 17.4.3.1.2.0.1.2.26.140.34
>
> 	A ted rozdil: prvni dva switche, na kterych to funguje,
> jsou C2900XL s IOSem. Ten, na kterem to nefunguje, je WS-C2948
> s CatalysOSem.
>
> 	Delam neco spatne, je treba na CatalystOSu neco nastavit,
> nebo kde je problem?

A jsi si jisty, ze se ptas ve spravne vetvi? Ty switche, ktere jsou
dodavany s catalystOS nejsou puvodni vyrobky cisco. Takze sve promenne
maji uchovane v jine vetvi privatnich MIB promennych. Takze ackoliv se
neco tvari jako cisco, jeste to nemusi byt cisco :-) (seznam firem,
ktere cisco sezralo by urcite vydal na hodne radku). No a MIB promenne
se vetsinou nestehuji, pokud je vyrobek uz hotovy. Snad az se
zmenou sw (ktera u jiz stavajicich zarizeni tezko nastane).

Holt budes muset napsat neco jako

case system.sysDescr of
        cisco) then neco
        catalyst) then neco jineho
ecas



--
-------------------------------------------------------------------------
David Rohleder						davro at ics.muni.cz
Institute of Computer Science, Masaryk University
Brno, Czech Republic
-------------------------------------------------------------------------



More information about the net mailing list