SNMPtraps uit Zyxel modem opvangen

Pagina: 1
Acties:

  • mca2
  • Registratie: Augustus 2000
  • Laatst online: 07-02 20:45
Ik probeer de snmp trap uit mijn zyxel modem op te vangen. Mijn snmptrap daemon struikelt echter over de Zyxel mib definitie.

Ok, ik heb een Zyxel 2602R. Ik wil graag gebruik maken van de private MIB module van zyxel. Deze heb ik gevonden op ftp.zyxel.com/mib/prestige/zyxel.zip

In mijn zyxel heb ik snmptrap aangezet en mijn linux server als trusted host aangegeven.

Op mijn debian servertje draait de snmptrap daemon, snmptrapd, met de volgende config:
code:
1
2
3
4
5
6
7
# the generic traps
traphandle SNMPv2-MIB::coldStart    /home/trap/traps cold
traphandle SNMPv2-MIB::warmStart    /home/trap/traps warm
traphandle IF-MIB::linkDown         /home/trap/traps down
traphandle IF-MIB::linkUp           /home/trap/traps up
traphandle SNMPv2-MIB::authenticationFailure /home/trap/traps auth
traphandle Zyxel::.1.3.6.1.4.1.890.1.2.9.1 /home/trap/traps reboot
En daarmij gaat het vooral om de laatste regel waaraan ik zou moeten kunnen zien waarom mijn zyxel down gaat. ".1.3.6.1.4.1.890.1.2.9.1" zou moeten staan voor de whyreboot trap.

en als trap handler scriptje
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh

read host
read ip
vars=

while read oid val
do
  if [ "$vars" = "" ]
  then
    vars="$oid = $val"
  else
    vars="$vars, $oid = $val"
  fi
done

echo trap: $1 $host $ip $vars

De Zyxel.txt MIB module staat in de juiste folder, en ook heb ik in /etc/snmp/ een snmp.conf toegevoegd met de regel
code:
1
mibs ALL
om zo ook de Zyxel mib module in te lezen.

Ik start nu de trap daemon op en krijg:
code:
1
2
3
4
5
6
7
8
snmptrapd -f -Le
Expected "(" (&): At line 123 in /usr/share/snmp/mibs/Zyxel.txt
Should be ACCESS (TNI-1): At line 123 in /usr/share/snmp/mibs/Zyxel.txt
Bad parse of OBJECT-TYPE: At line 123 in /usr/share/snmp/mibs/Zyxel.txt
Cannot find module (Zyxel): At line 0 in (none)
/etc/snmp/snmptrapd.conf: line 24: Error: Bad trap OID in traphandle directive: Zyxel::.1.3.6.1.4.1.890.1.2.9.1
net-snmp: 1 error(s) in config file(s)
2006-02-28 13:53:37 NET-SNMP version 5.1.2 Started.

Kortom wat gaat hier mis? Ik heb al geprobeerd de regels die de foutmelding geven weg te gooien maar dat geeft uiteindelijk een andere vervelende foutmelding.

De traphandler opzich werkt wel, want de linkdown/up traps komen wel gewoon netjes aan.

Verwijderd

Ziet eruit alsof er een fout in die mib zit.

  • mca2
  • Registratie: Augustus 2000
  • Laatst online: 07-02 20:45
Verwijderd schreef op dinsdag 28 februari 2006 @ 16:13:
Ziet eruit alsof er een fout in die mib zit.
Ja, misschien wel. Allicht eens Zyxel een meeltje sturen of heeft iemand anders het wel aan de praat gekregen?