Jump to content
  • 0

PicoIP & snmpget


Lacho

Question

Здравейте колеги,

Интересува ме някой занимавал ли се е с пикото.

Нещо немога да изкарам никаква информация през снмп.

Направил съм това http://sheki.zlatograd.com/blog/?p=30 ама нещо немога да извлеча нищо през снмп

[root@lacho root]# snmpget -v2c -c public 172.16.100.2 system.sysDescr.0

Timeout: No Response from 172.16.100.2.

идеи ?

имам чувството че снмп не работи нещо

П.С. Пикото е ново !!

Link to post
Share on other sites

Recommended Posts

  • 0
  • Administrator
Велин

за по - сигурно провери дали е разрешено четенето през снмп на ИП модула, иначе определено си виж snmp.conf описан ли е пътя на файловете и миб файловете дали са на правилното място.

###########################################################################

#

# snmp.conf

#

#   - created by the snmpconf configuration program

#

###########################################################################

# SECTION: Textual mib parsing

#

#   This section controls the textual mib parser.  Textual

#   mibs are parsed in order to convert OIDs, enumerated

#   lists, and ... to and from textual representations

#   and numerical representations.

 

# mibdirs: Specifies directories to be searched for mibs.

#   Adding a '+' sign to the front of the argument appends the new

#   directory to the list of directories already being searched.

#   arguments: [+]directory[:directory...]

 

mibdirs  /usr/share/snmp/mibs

 

# mibs: Specifies a list of mibs to be searched for and loaded.

#   Adding a '+' sign to the front of the argument appends the new

#   mib name to the list of mibs already being searched for.

#   arguments: [+]mibname[:mibname...]

mibs ALL

Не отговарям на постове написани с шльокавица!

Link to post
Share on other sites
  • 0

Дава ми следния резултат

[root@gsm-bg root]# snmpget -t1 -r5 -v1 -c 000000000000 172.16.100.2 enterprises.19865.1.1.123.0

SNMPv2-SMI::enterprises.19865.1.1.123.0 = INTEGER: 167

но ?

Как да го вкарам в мртг-то това ?

Link to post
Share on other sites
  • 0

Значи това чете ПИН 3 /първия вход мисля/

snmpget -t1 -r5 -v1 -c 000000000000 172.16.100.2 enterprises.19865.1.1.123.0 | gawk {'print $4'}

ще ти върне само цифричката накрая

а инъче за мртг... нещо такова ти трябва

Target[planet]: `snmpget -t1 -r5 -v1 -c 000000000000 172.16.100.2 enterprises.19865.1.1.123.0 | gawk {'print $4'}  && echo 0`

MaxBytes[planet]: 20

Title[planet]: asd

PageTop[planet]: <H1>иху аху</H1>

Options[planet]: gauge, nobanner

Link to post
Share on other sites
  • 0
  • Administrator
Велин

snmpget -v1 -c 000000000000 192.168.x.x enterprises.19865.1.2.3.2.0

при него е Пико ИП и използва пин 2 както при мен на схемата , горната команда работи при мен

Не отговарям на постове написани с шльокавица!

Link to post
Share on other sites
  • 0

Добре но ми дава следната грешка

./indexmaker /etc/mrtg/mrtg.cfg --output=/var/www/mrtg/index.html

ERROR: Line 144 (snmpget -v1 -c 000000000000 172.16.100.2 enterprises.19865.1.2.3.2.0) in CFG file (/etc/mrtg/mrtg.cfg)  does not make sense

защото в мртг само оид-ите трябва да се пляскат а не цялата команда... но аз неможах да вкарам само оида и да дърпа информация от него !

10х to all

Link to post
Share on other sites
  • 0
  • Administrator
Велин

май забравихте, че върнатата стойност от снмпгет трябва първо да се сметне с формулата (3,3*(pinValue/1023) за да се получи реалната стойност

Не отговарям на постове написани с шльокавица!

Link to post
Share on other sites
  • 0

ето един пърл скрипт

--------------------------------------

#!/usr/bin/perl

$line = `snmpget -t1 -r5 -v1 -c 000000000000 192.168.100.60 enterprises.19865.1.1.123.0 | gawk {'print \$4'}`;

chomp $line;

$line = (3,3*($line/1023));

print "$line\n0\n";

----------------------------------

слагаш пътя до него в мртг-то

Link to post
Share on other sites
  • 0
  • Administrator
Велин

влезна и в мртг .. ся го тествам малко

п.с. мртг-то ми е на обикновен линукс сървър

Не отговарям на постове написани с шльокавица!

Link to post
Share on other sites
  • 0
  • Administrator
Велин
ето тоа е ама на дебиан линукс :)

Не отговарям на постове написани с шльокавица!

Link to post
Share on other sites
  • 0

Ама много много много ще те черпя !!!

БЛАГОДАРЯ ТИ !!

Честно казано модвам още скрипта защото не работи на червената шапчица.... но уви чертае в момента... :)

Пак 10х

Link to post
Share on other sites
  • 0

Колеги, я кажете как да ползвам snmpset на първите стари tinyip-а. за да управлявам 4 и 7 мо крачи на конектор 3 в положение 1 и 0.

Имах едно пхп дет ми спираше и пускаше тези неща ама го забърсах без да искам и съм забравил а пък снмп-то го познавам много бегло.

snmpset -v1 -c 000000000000 хх.хх.хх.224 enterprises.19865.1.1.123.нещо си като гледам мибс файловете но нещо не ми е съвсем ясно и не се получава.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.