<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Проблемы в работе perl модуля Net::SNMP</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/6359.html</link>
    <description>При использовании модуля Net::SNMP наталкиваюсь на следующии проблемы.&lt;br&gt;&lt;br&gt;Использую Slackware Linux. &lt;br&gt;&lt;br&gt;Последовательность действий:&lt;br&gt;1. Устанавливаю модуль через CPAN&lt;br&gt; &lt;br&gt;cpan&amp;gt; install Net::SNMP&lt;br&gt;CPAN: Storable loaded ok&lt;br&gt;Going to read /root/.cpan/Metadata&lt;br&gt;Database was generated on Thu, 22 Mar 2007 17:08:51 GMT&lt;br&gt;Net::SNMP is up to date.&lt;br&gt;&lt;br&gt;2. Проверяю доступ по SNMP к шлюзу ранее написаным скриптом&lt;br&gt;&lt;br&gt;#!/usr/bin/perl&lt;br&gt;&lt;br&gt;use Net::SNMP;&lt;br&gt;use SNMP::MIB::Compiler;&lt;br&gt;&lt;br&gt;my ($session, $error) = Net::SNMP-&amp;gt;session&lt;br&gt;(&lt;br&gt;-hostname =&amp;gt; $hostname,&lt;br&gt;-community =&amp;gt; $community,&lt;br&gt;-port =&amp;gt; $port&lt;br&gt;);&lt;br&gt;&lt;br&gt;$sysUpTime =&quot;1.3.6.1.2.1.1.3.0&quot;;&lt;br&gt;$result = $session -&amp;gt;get_request(&quot;$sysUpTime&quot;);&lt;br&gt;for $key (keys (&#037;&#123;$result&#125;)) &#123;&lt;br&gt;print $result-&amp;gt;&#123;$key&#125;, &quot;&#092;n&quot;;&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;#SNMP::MIB::Compiler так же установил.&lt;br&gt;&lt;br&gt;3. Возникает следующая ошибка:&lt;br&gt;&lt;br&gt;&quot;i-tel:/tmp# ./test_snmp_conectivity&lt;br&gt;Can&apos;t locate object method &quot;session&quot; via package &quot;Net::SNMP&quot; (perhaps you forgot to load &quot;Net::SNMP&quot;?)&lt;br&gt; at ./test_snmp_conectivity line 17.&quot;&lt;br&gt;&lt;br&gt;4.Ищу в системе модуль </description>

<item>
    <title>Проблемы в работе perl модуля Net::SNMP (Sanya)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/6359.html#11</link>
    <pubDate>Mon, 15 Dec 2008 09:26:32 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;на папку, содержащую SNMP.pm &lt;br&gt;&amp;gt;/usr/lib/perl5/site_perl/5.8.7/i486-linux/ &lt;br&gt;&amp;gt;Только здесь находится SNMP.pm -- Perl 5 interface to the Net-SNMP toolkit &lt;br&gt;&amp;gt;(совсем не то, что нужно). Понял это почти сразу, но ссылку &lt;br&gt;&amp;gt;грохнуть забыл, что привело к бесполезным операциям по установке/удалению Net::SNMP через &lt;br&gt;&amp;gt;cpan. Как только удалил ссылку и переставил модуль - заработало =) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Спасибо большое за помощь!!! &lt;br&gt;&lt;br&gt;Привет всем ;)&lt;br&gt;я воспользовался вашими выше рекомендащиями, но  у меня проблема возникла в следующем:&lt;br&gt;когда пытаюсь протестировать работу снмп выше описанным скриптом и указываю в качестве хоста localhost то все работае но если пытаюсь указать айпишник то результата никакого не выдает ошибку тоже не вываливает :(&lt;br&gt;с чем это может быть связано?&lt;br&gt;миб и модуль снмп я ставил с сиппанели, все проинсталилось без ошибок! &lt;br&gt;</description>
</item>

<item>
    <title>Проблемы в работе perl модуля Net::SNMP (NuINu)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/6359.html#10</link>
    <pubDate>Thu, 20 Sep 2007 05:34:39 GMT</pubDate>
    <description>&amp;gt;А потому что нехрен во FreeBSD косячить, устанавливая руками. &quot;Для вас же&quot; &lt;br&gt;&amp;gt;(с) есть специальный порт - p5-Net-SNMP. &lt;br&gt;&lt;br&gt;ты прочитал не внимательно, он на слаквару устанавливал.&lt;br&gt;</description>
</item>

<item>
    <title>Проблемы в работе perl модуля Net::SNMP (Dyr)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/6359.html#9</link>
    <pubDate>Thu, 06 Sep 2007 10:26:50 GMT</pubDate>
    <description>А потому что нехрен во FreeBSD косячить, устанавливая руками. &quot;Для вас же&quot; (с) есть специальный порт - p5-Net-SNMP.&lt;br&gt;</description>
</item>

<item>
    <title>Проблемы в работе perl модуля Net::SNMP (NuINu)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/6359.html#8</link>
    <pubDate>Fri, 13 Apr 2007 05:43:33 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Спасибо большое за помощь!!! &lt;br&gt;ну вот и молодец!!! если чего, звони! :)&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Проблемы в работе perl модуля Net::SNMP (L_Samuel)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/6359.html#7</link>
    <pubDate>Thu, 12 Apr 2007 13:48:06 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;5.Ставлю net-snmp-5.4 из исходников. &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;./configure &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;make &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;make install &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;и тестирую &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;кстати, ты ставишь не правильно &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;надо &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;perl Makefile.PL &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;make test &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;make install &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Собирал по инструкции в README и INSTALL... &lt;br&gt;&amp;gt;ха-ха, значит они в 5.4 написали код на си(я ж говорил у &lt;br&gt;&amp;gt;меня более старая версия), иначе бы ради чего этот configure, а &lt;br&gt;&amp;gt;значит по скольку у тебя нету библиотеки so она у тебя &lt;br&gt;&amp;gt;просто не скомпилировалась. вот пиши ошибки при компиляции. либо сборки, либо &lt;br&gt;&amp;gt;конфигурирования. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Подскажи, как вручную удалить модуль. &lt;br&gt;&amp;gt;rm SNMP.pm &lt;br&gt;&amp;gt;:) &lt;br&gt;&lt;br&gt;Проблема решена. Дело было в следующем: &lt;br&gt;модуль net-snmp-5.4 не являлся perl модулем. В FreeBSD этот пакет называется &quot;An extendable SNMP implementation&quot; (при установке именно этого модуля становится доступна утилита snmpwalk). А Net::SNMP не работал, т.к. был создн символический линк /usr/lib/perl5/site_perl/5.8.7/i486-linux/Net &lt;br&gt;на папку, содержащую SNMP.pm &lt;br&gt;/usr/li</description>
</item>

<item>
    <title>Проблемы в работе perl модуля Net::SNMP (NuINu)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/6359.html#6</link>
    <pubDate>Thu, 12 Apr 2007 11:44:59 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;5.Ставлю net-snmp-5.4 из исходников. &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;./configure &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;make &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;make install &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;и тестирую &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;кстати, ты ставишь не правильно &lt;br&gt;&amp;gt;&amp;gt;надо &lt;br&gt;&amp;gt;&amp;gt;perl Makefile.PL &lt;br&gt;&amp;gt;&amp;gt;make test &lt;br&gt;&amp;gt;&amp;gt;make install &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Собирал по инструкции в README и INSTALL... &lt;br&gt;ха-ха, значит они в 5.4 написали код на си(я ж говорил у меня более старая версия), иначе бы ради чего этот configure, а значит по скольку у тебя нету библиотеки so она у тебя просто не скомпилировалась. вот пиши ошибки при компиляции. либо сборки, либо конфигурирования.&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;Подскажи, как вручную удалить модуль. &lt;br&gt;rm SNMP.pm&lt;br&gt;:)&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Проблемы в работе perl модуля Net::SNMP (L_Samuel)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/6359.html#5</link>
    <pubDate>Thu, 12 Apr 2007 10:13:41 GMT</pubDate>
    <description>&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;5.Ставлю net-snmp-5.4 из исходников. &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;./configure &lt;br&gt;&amp;gt;&amp;gt;make &lt;br&gt;&amp;gt;&amp;gt;make install &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;и тестирую &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;кстати, ты ставишь не правильно &lt;br&gt;&amp;gt;надо &lt;br&gt;&amp;gt;perl Makefile.PL &lt;br&gt;&amp;gt;make test &lt;br&gt;&amp;gt;make install &lt;br&gt;&lt;br&gt;&lt;br&gt;Собирал по инструкции в README и INSTALL...&lt;br&gt;Подскажи, как вручную удалить модуль.</description>
</item>

<item>
    <title>Проблемы в работе perl модуля Net::SNMP (NuINu)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/6359.html#4</link>
    <pubDate>Thu, 12 Apr 2007 08:36:04 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt;5.Ставлю net-snmp-5.4 из исходников. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;./configure &lt;br&gt;&amp;gt;make &lt;br&gt;&amp;gt;make install &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;и тестирую &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;кстати, ты ставишь не правильно&lt;br&gt;надо&lt;br&gt;perl Makefile.PL&lt;br&gt;make test&lt;br&gt;make install&lt;br&gt;</description>
</item>

<item>
    <title>Проблемы в работе perl модуля Net::SNMP (NuINu)</title>
    <link>https://opennet.dev/openforum/vsluhforumID9/6359.html#3</link>
    <pubDate>Thu, 12 Apr 2007 08:02:32 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;При использовании модуля Net::SNMP наталкиваюсь на следующии проблемы. &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;Использую Slackware Linux. &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;я с 5.4 не работал у меня 5.2 стоит, и она никаких &lt;br&gt;&amp;gt;&amp;gt;.so библиотек не использует, &lt;br&gt;&amp;gt;&amp;gt;а твоя либа юзает libnetsnmp.so и его то загрузчик найти не может. &lt;br&gt;&amp;gt;&amp;gt;посему надо запустить ldconfig &lt;br&gt;&amp;gt;&amp;gt;и вообще проверить есть ли эта библиотека в стандартных местах типа /usr/lib &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;возмжно еще что ты устанавливал какю нибудь либу с названием NetSNMP и &lt;br&gt;&amp;gt;&amp;gt;это вызвало конфликт. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Непонятно только, почему после первой инсталяции, через  cpan, ошибки на &lt;br&gt;&amp;gt;libnetsnmp.so не возникало, но при этом вместо &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;# $Id: SNMP.pm,v 5.3 2005/10/20 14:17:01 dtown Rel $ &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;в системе обнаруживается только &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;# SNMP.pm -- Perl 5 interface to the Net-SNMP toolkit &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;А после сборки вручную, проблема возникла (libnetsnmp.so вообще нет в системе). &lt;br&gt;&amp;gt;Может дело все в неправильной установке? Или может быть название пакеджа, устанавливаемого &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;через cpan должно быть не Net::SNMP, а какое-то друг</description>
</item>

</channel>
</rss>
