Lisp-SNMP is the basis for a system management substrate for Common Lisp. This page is in the Networking topic.
The code has been tested under CMUCL and Allegro CL (ACL) on SGI and Sun workstations. Some documentation is also available.
[Neither the code nor documentation seem to include any copyright or licensing information. Under what terms is Lisp-SNMP distributed?]
Sample queries (you need to use the *snmp-readtable* for the BER encoding to work):
* (snmp-get-tree "dukas" '([system])) ((([system.sysDescr.0] "SunOS dukas 5.5.1 Generic_103640-32 sun4u") ([system.sysObjectID.0] [.iso.org.dod.internet.private.enterprises.HP.2.3.10.1.2]) ([system.sysUpTime.0] #<55+18:25:30.64>) ([system.sysContact.0] "") ([system.sysName.0] "dukas") ([system.sysLocation.0] "") ([system.sysServices.0] 72) ([system.8.0] #<00:00.00>))) * (snmp-get-tree "milou" '([system])) ((([system.sysDescr.0] "HP ETHERNET MULTI-ENVIRONMENT,ROM G.07.02,JETDIRECT,JD30,EEPROM G.07.17") ([system.sysObjectID.0] [.iso.org.dod.internet.private.enterprises.HP.2.3.9.1]) ([system.sysUpTime.0] #<6+23:12:50.10>) ([system.sysContact.0] "") ([system.sysName.0] "MILOU") ([system.sysLocation.0] "") ([system.sysServices.0] 64)))
This page is linked from: Categorized Libraries Changes in June 2000 networking
CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively