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í
×
dnes 14:22 | Komunita

Nadace GNOME oznámila, že spustila svůj internetový obchod (trička, roušky, ponožky, ...).

Ladislav Hagara | Komentářů: 0
dnes 13:11 | Nová verze

Sway, dlaždicový (tiling) správce oken pro Wayland kompatibilní s i3, byl vydán ve verzi 1.5. Do vývoje se zapojilo 78 vývojářů. Přehled novinek na GitHubu. Zdůraznit lze headless výstup využitelný s WayVNC, adaptivní synchronizaci nebo podporu protokolu viewporter.

Ladislav Hagara | Komentářů: 0
dnes 08:00 | Zajímavý projekt

Společnost PINE64 stojící za telefonem PinePhone, notebooky Pinebook a Pinebook Pro nebo hodinkami PineTime publikovala červencový souhrn novinek. Plánovaný PinePhone s postmarketOS lze již objednat. Vedle PinePhone za 149,99 dolaru je nově k dipozici také PinePhone Convergence Package za 199,99 dolaru s vnitřní pamětí 32 GB, operační pamětí 3 GB a dokovací stanicí (2x USB 2.0, HDMI a Ethernet). V novinkách je také představen prototyp

… více »
Ladislav Hagara | Komentářů: 0
dnes 06:00 | Komunita

Byla vydána uživatelská příručka Začínáme s LibreOffice 6.4 (pdf, 444 stran). Jedná se o český překlad příručky Getting Started Guide 6.4.

Ladislav Hagara | Komentářů: 1
dnes 05:00 | IT novinky

Twitter má vážný bezpečnostní problém. Řada účtů s miliony sledujících byla kompromitována a zneužita k bitcoinovému podvodu (když pošlete libovolnou částku v bitcoinech na mou adresu, já vám vrátím dvojnásobek).

Ladislav Hagara | Komentářů: 2
včera 12:44 | Pozvánky

Červencový pražský sraz spolku OpenAlt se koná příští čtvrtek 23. července od 18:30 hodin v restauraci Na Květnici.

Ladislav Hagara | Komentářů: 5
včera 11:55 | IT novinky

Svobodný decentralizovaný skupinový komunikátor Riot založený na protokolu Matrix byl přejmenován na Element.

Ladislav Hagara | Komentářů: 6
včera 07:00 | Nová verze

Google Chrome 84 byl prohlášen za stabilní (YouTube). Nejnovější stabilní verze 84.0.4147.89 přináší řadu oprav a vylepšení. Vylepšeny byly také nástroje pro vývojáře. Opraveno bylo 38 bezpečnostních chyb.

Ladislav Hagara | Komentářů: 0
14.7. 21:55 | Zajímavý článek

Vláda v pondělí 13. července projednala Výroční zprávu o stavu otevřených dat za rok 2019. Ke stažení je na Portálu otevřených dat (pdf).

Ladislav Hagara | Komentářů: 0
14.7. 16:22 | Komunita

MojeFedora.cz informuje, že FESCo schválilo návrh, aby se jako výchozí editor v terminálu od Fedory 33 používalo GNU nano. Fedora doteď žádný výchozí editor pro terminál nastavený neměla a nechávala to na jednotlivých programech. Ty často používané, jako třeba git, ale ve výchozím stavu používaly editor vi, který autor návrhu nepovažuje za příliš intuitivní.

Ladislav Hagara | Komentářů: 39
Používáte některé open-source řešení [protokol] pro šifrovaný instant messaging?
 (22%)
 (31%)
 (4%)
 (12%)
 (17%)
 (5%)
 (12%)
 (24%)
Celkem 357 hlasů
 Komentářů: 40, poslední dnes 11:15
Rozcestník

Dotaz: perl net-snmp walk

5.3.2012 18:05 jessica
perl net-snmp walk
Přečteno: 303×
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: 59 | 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   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.