in reply to Hash value being called as a Scalar?

Read The Fine Manual

The Net::SNMP manpage clearly states what is returned by the get_request method when called in blocking mode (which is the way you're calling it in your example), and includes helpful examples that illustrate how to use the return value.

conv