abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 13:13 | Komunita
Nadace pro svobodný software (FSF) udělila certifikát Respects Your Freedom (RYF, Respektuje vaši svobodu) WiFi routeru TPE-NWIFIROUTER od ThinkPenguin. Router je dodáván s libreCMC (zprávička), svobodnou distribucí GNU/Linuxu vhodnou pro vestavěné systémy (WiFi routery). Značku RYF lze udělit hardwaru, nad kterým má jeho majitel kontrolu a je respektována jeho svoboda a soukromí.
Ladislav Hagara | Komentářů: 12
včera 12:00 | Nová verze
Bylo oznámeno vydání KDE Frameworks 5.2.0, nové generace knihoven KDE. Knihovny KDE Frameworks 5 (KDE Frameworks) jsou nástupcem knihoven z KDE 4 (KDE Platform). Původní knihovny byly rozděleny do více než 50 knihoven (API). Knihovny KDE Frameworks 5.2.0 jsou postaveny nad Qt 5.2.
Ladislav Hagara | Komentářů: 0
včera 11:16 | Nová verze
Vyšla verze 4.7.0 IDE KDevelop. Zřejmě jde o poslední velké vydání před přechodem na Qt 5 a KDE Frameworks 5; dále budou v této řadě pouze opravovány chyby.
davkol | Komentářů: 0
13.9. 22:11 | Zajímavý software

Pamatujete hru Caesar III? Projekt CaesarIA, který se snaží vytvořit open source remake této hry, spustil kampaň na Indiegogo, kde se snaží vybrat peníze na vývoj nové grafiky, textur, hudby a zvuků. Podpořit vývoj můžete do 4. listopadu.

mstarman | Komentářů: 1
12.9. 11:43 | Upozornění
Chcete-li své téma dostat na startovací čáru 9. ročníku, máte již jen nadcházející víkend a dva dny (do 16. 9.) na vyplnění formulář CFP. Pak až za rok. Prokrastinaci zmar!… více »
Ladislav Nešněra | Komentářů: 15
12.9. 01:06 | Humor
Dle plánu by mělo Ubuntu 14.10 s kódovým označením Utopic Unicorn vyjít 23. října. Nejenom příznivci Ubuntu si ale mohou svého jednorožce dle návodu (pdf) složit z papíru již dnes. [OMG! Ubuntu!]
Ladislav Hagara | Komentářů: 11
11.9. 21:57 | Pozvánky
Znáte někoho, kdo to nemá daleko do Modřan a chtěl by, aby se jeho děti dozvěděly něco o internetu, Linuxu a open source? V Domě dětí a mládeže Monet bude toto pololetí probíhat kurz zaměřený na toto téma.
Miška | Komentářů: 3
11.9. 13:12 | Zajímavý software
Vývojář Fedory Vojtěch Trefný nedávno představil nástroj blivet-gui (GitHub) určený ke správě diskových oddílů a LVM. Jedná se o grafickou nadstavbu nad modulem (knihovnou) pro Python Blivet (GitHub), který používá Anaconda při instalaci Fedory. [Fedora Magazine]
Ladislav Hagara | Komentářů: 25
11.9. 11:24 | Zajímavý projekt
Kdo z jakéhokoli důvodu nesnáší systemd jako init systém a nechce čekat na maturitu gnu/dmd, může přejít na runit. Preferuje jej nyní nová rolling-release distribuce Void, je k dispozici i v Archlinuxu a jiných distribucích.
Petr Ježek | Komentářů: 92
11.9. 11:09 | Bezpečnostní upozornění
Byl vydán Adobe Flash Player ve verzích 15.0.0.152 a 11.2.202.406. Dle bezpečnostního upozornění APSB14-21 je opraveno hned 12 závažných bezpečnostních chyb (CVE-2014-0547 až CVE-2014-0557 a CVE-2014-0559). Nainstalovanou a doporučenou verzi Adobe Flash Player, spolu s odkazem ke stažení, lze zjistit na stránce About Flash Player.
Ladislav Hagara | Komentářů: 10
Hlasuji z:
 (83%)
 (12%)
 (2%)
 (2%)
 (0%)
 (0%)
Celkem 3462 hlasů
 Komentářů: 42, poslední 25.8. 11:10
Rozcestník
Reklama
Autoškola testy online Levný benzín

Dotaz: perl net-snmp walk

5.3.2012 18:05 jessica
perl net-snmp walk
Přečteno: 232×
Zdravim.Po delsi laboraci sem se rohodl pro cteni snmp pomoci perlu namisto pythonu.Knihovna net-snmp v pythonu pri dotazech vytezovala procesor na 100%(debian stable amd64).Mozna to byla chyba nekde mezi klavesnici a zidli ale v perlu tenhle problem zmizel.Co vsak v perlu NET::SNMP nemuzu najit je WALK.Coz mi dost chybi zblaste kdyz chci vypsat kolik je na cisco switchi interface a jak se jmenuji kdyz to predem nevim :-).Nevite nekdo jak udelat v perlu s NET::SNMP walk ? Predem diky za nejakou radu .

Odpovědi

5.3.2012 20:07 petr_p | skóre: 58 | blog: pb
Rozbalit Rozbalit vše Re: perl net-snmp walk
5.3.2012 23:44 Ivan
Rozbalit Rozbalit vše OT: Re: perl net-snmp walk
Oni existuji dva baliky NET::SNMP jeden je soucasti instalace Perlu a druhy se da najit na CPANu. Ten z CPANu toho umi vic.
6.3.2012 12:46 chochi | skóre: 29 | Praha
Rozbalit Rozbalit vše Re: perl net-snmp walk
NET::SNMP standartne walk neumi, ale neni problem dodelat (neco podobneho pouzivam, jen jsem to trochu upravil pro prezentaci):

sub SnmpWalk {
    my $base = shift;
    my $ses;
    my $e;
    my $err = undef;
    my $res;
    my $oid;
    my $val;
    my $tx;

    ($ses, $e) = Net::SNMP->session(
            -hostname => 'snmp.domain.com',
            -port => 161,
            -version => 'snmpv2c',
            -community => 'public';
    if($ses) {
        $oid = $base;
        while(substr($oid, 0, length($base)) eq $base) {
            $res = $ses->get_next_request(-varbindlist => [$oid]);
            if($res) {
                $oid = (keys(%$res))[0];
                $val = $res->{$oid};
                $tx = "$oid = $val";
                if(substr($oid, 0, length($base)) eq $base) {
                    do_something($tx);
                }
            } elsif($ses->error_status() == 2) {
                $oid = "";
            } else {
                $err = error("SnmpWalk - can not get snmp OIDs ($oid): '" . $ses->error() . "'");
                $oid = "";
            }
        }
    } else {
        $err = error("SnmpWalk - can not create SNMP session: '$e'");
    }
}
Nerikam, ze to nejde lip, ale funguje to.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   Powered by Hosting 90 Server hosting
© 1999-2013 Argonit s. r. o. Všechna práva vyhrazena.