[noctool-devel] SNMP support?

Ingvar ingvar at hexapodia.net
Mon May 19 20:07:09 UTC 2008


Icky as it is, I fear we'll be needing to tackle the horribleness that is 
"SNMP support", sooner or later. Makes it super-icky supporting routers and 
switches, otherwise (yes, to an extent, you can extract SOME diagnostic data 
via command lines, on quite a few different routers and switches, it's just 
not necessarily trivial).

This is, FWIW, where things ground to a halt last year (SNMP support and my 
not having multiple boxes, so I could actually trial the network protocol in a 
sensible way).

This is what I want/need from a suitable SNMP package:
 + ASDF-INSTALLable (I don't think we can compromise here)
 + Ideally written completely in Lisp (that is just a preference, not 
something that is needed, if the best option uses FFI, the best option uses 
FFI)
 + The results from queries are lisp-friendly (so we can process them in an 
assortment of ways)
 + Introspectable MIB trees (nice, though maybe not necessary)

So, the options that I can find:

 + Lisp-SNMP
	Pros: Listed on CLiki
	Cons: not ASDF-INSTALLable (doesn't, in fact, even have an ASDF
	      system definition)

 + cl-net-snmp
	Pros: hosted on common-lisp.net
	Cons: not ASDF-INSTALLable; depends on at least one package that is 
	      hard to find (as in "didn't work when I tried)


That's about it, as far as I can see. Anyone know any other SNMP 
implementation?

//Ingvar




More information about the Noctool-devel mailing list