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