# SNMP get example # Usage: ruby getsysdsc.rb # # require 'socket' require 's2nmp' host=ARGV.shift s=SNMP.new(host) sts=s.get("public",["1.3.6.1.2.1.1.1.0"]) if sts then p s.vars else print "TIMEOUT." end
C:\My Documents\examples>ruby getsysdsc.rb 192.168.1.254 [["1.3.6.1.2.1.1.1.0", 4, "Cisco Internetwork Operating System Software \r\nIOS(tm) 1600 Software (C1..."]] C:\My Documents\examples>