Salut,
j'espère que vous allez pouvoir m'aider
je vais tenter de faire simple !
Je rencontre donc un souci pour récupérer les traps SNMP de mon routeur Quagga sur OpenNMS.
Mon serveur OpenNMS reçoit bien les traps du serveur linux (ex : coldstart) mais pas de Quagga (OSPF, BGP, ZEBRA).
Quand j'interroge mon routeur quagga avec snmpwalk, ca fonctionne mais une fois toutes les 10s... y a comme un timer.
Si je tente 2 snmpwalk à la suite, le premier me répond correctement, le 2eme timeout... jusqu'au fameux 10s ou la je peux recommencer.
Quagga et snmp ont été compilé avec smux.
ma conf :
/etc/default/snmpd
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -p /var/run/snmpd.pid 0.0.0.0'
/etc/snmp/snmpd.conf
rocommunity public
trapcommunity public
smuxsocket 127.0.0.1
smuxpeer .1.3.6.1.4.1.3317.1.2.1.
smuxpeer .1.3.6.1.4.1.3317.1.2.2.
smuxpeer .1.3.6.1.4.1.3317.1.2.5.
trapsink 217.*.176.* public
trap2sink 217.*.176.* public
informsink 217.*.176.* public
Et sur les fichier de conf quagga j'ai bien mis "smux peer ...."
exemple sur /etc/quagga/ospfd.conf
smux peer .1.3.6.1.4.1.3317.1.2.5
Dans mon syslog, les connexions entre smux se font bien quand je démarre le service snmpd :
Dec 29 17:21:27 r12-rdb snmpd[20785]: [smux_accept] accepted fd 14 from 127.0.0.1:45431
Dec 29 17:21:27 r12-rdb snmpd[20785]: accepted smux peer: oid SNMPv2-SMI::enterprises.3317.1.2.1, descr Quagga-0.99.10
Dec 29 17:21:27 r12-rdb snmpd[20785]: [smux_accept] accepted fd 15 from 127.0.0.1:45432
Dec 29 17:21:27 r12-rdb snmpd[20785]: accepted smux peer: oid SNMPv2-SMI::enterprises.3317.1.2.2, descr Quagga-0.99.10
Dec 29 17:21:27 r12-rdb snmpd[20785]: [smux_accept] accepted fd 16 from 127.0.0.1:45433
Dec 29 17:21:27 r12-rdb snmpd[20785]: accepted smux peer: oid SNMPv2-SMI::enterprises.3317.1.2.5, descr Quagga-0.99.10
-> quand je lance un snmpwalk, je vois bien la connexion smux se reconnecter après 10s dans le syslog
un netstat -anp | grep snmp me renvoi :
tcp 0 0 127.0.0.1:199 0.0.0.0:* LISTEN 20785/snmpd
tcp 0 0 127.0.0.1:199 127.0.0.1:45452 ESTABLISHED 20785/snmpd
tcp 0 0 127.0.0.1:199 127.0.0.1:39190 ESTABLISHED 20785/snmpd
tcp 0 0 127.0.0.1:199 127.0.0.1:45431 ESTABLISHED 20785/snmpd
quelqu'un sait comment modifier ce timer de 10s ?!
ou quelqu'un sait il comment autoriser plus de connexion pour smux ?
ou encore quelqu'un as t-il un indice? des idées ?
Merci 
Message édité par dex51 le 29-12-2010 à 17:46:37