Traps, eso es lo que quiero capturar. ¿Con que daemon?
No es un daemon. Las traps las tiene que enviar el agente snmp de motu propio, piensa que las traps son alarmas que el sistema envía pidiendo socorro :-) . Se envían a la consola de monitorización (comunidad), el cual siempre está escuchando. Te falta la consola, un programa que las reciba. No sé si el snmpwalk lo es. En la wiki hay varios programas para esto, algunos de ellos son open.
Ah... no, pues de eso nada de nada.
prueba en google a buscar con modificadores: "tu_modelo_de_router MIB filetype:mib" a ver que aparece...
¡JUASSSS! No, lo que hay es el manual en PDF, y punto. Hay lo que hay. Quizás, si ese fichero está contenido en el targz de los fuentes (lo tengo) pues igual.
a googlear con el parámetro filetype:mib tocan... (he buscado por broadcom y he visto varias cosas)
También parece que has hecho que el router te envíe los contadores con la petición hecha a través de snmpwalk
Vale, pues las traps, como se llamen. La cuestión es verlas para saber como son y cuales envía my router. Si enviara por ahí el cambio de IP del proveedor, sería una gozada.
Vale, necesitas la consola de administración, el snmp manager. Vete a la sección de enlaces de la wiki y elige alguno que te vaya. Supongo que para ver las traps además necesitarás la MIB.
Para poder interpretar lo que envía el dispositivo, necesitas cargar la MIB de turno en un programa llamado de forma genérica SNMP manager, que no es más que una consola de monitorización (las típicas y carísimas son el HP OpenView y el IBM Tivoli, pero las hay pequeñas y gratuitas, mira las referencias de la wiki de snmp). snmpwalk parece un snmp manager (pero no lo sé con seguridad).
NAME snmpwalk - retrieve a subtree of management values using SNMP GETNEXT requests
Si es retrieve, son contadores, no alarmas. Los contadores funcionan en 'pull'. Las alarmas en en 'push'.
No se si me explico con claridad, o el mail es un batiburrillo de ideas...
Me has aclarado bastante. Me falta saber con que programa se capturan las traps que envíe el router. No puede ser una consola, no puedo tenerlo abierto todo el rato. Se trata de que el router envíe y el PC lo grabe en algún sitio, y cuando me apetezca lo miro. Debe ser un daemon.
Un snmp manager.
...
En el targz no hay ningún fichero ".mib", pero hay un directorio "/userapps/opensource/net-snmp/mibs" que contiene un makefile y un montón de ficheros "ALGO-MIB.txt" - pero no se si son la descripción de lo que tiene el router, o una utilidad opensource que usaron para crear el suyo.
README.mibs:
About the MIBS distributed with Net-SNMP.
This directory contains a very basic set of MIB files, ready for use. In addition, there are some scripts and table files to help you get a fuller collection of MIB files.
Pues esos son.
smistrip - a script that can extract a MIB file from an RFC (or I-D) mibfetch - a script that will fetch an RFC file from a mirror, and extract the hosted MIB from it. It assumes that you have wget installed. rfclist - a list of RFC numbers and corresponding MIB name(s) ianalist - a list of files at the IANA server that holds IANA maintained MIBs Makefile.mib - rules for extracting current MIB files from RFC and IANA files. rfcmibs.diff - a set of required patches for MIB files extracted from RFCs
Tiene toda la pinta de que eso es lo que necesitas para hacerte la MIB.
.... ....
Esta gente publicó las fuentes, a palos, seguro, obligados, en un enlace muy dificil de encontrar, y sin documentación de como usarlas para generar el firmware de su router. Son las fuentes genéricas, ahí te las apañes.
Dice que están listas para utilizar.
Y sólo está la versión del que protestó, jazztel; no está la versión de tesa.
Debería ser independiente de quien ponga el router. Supongo que la diferencia entre uno de jazztel y uno de telefonica es la configuración del router, pero no el router en sí. Así que la mib debe ser la misma para los dos casos. Supongo. -- Saludos, miguel Los agujeros negros son lugares donde dios dividió por cero. Black holes are places where god divided by zero. --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org