Retrieving Bit-Field/Hex-String with Perl

Peter Daum <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
Hi,

I am trying to retrieve a bit field containing the error status of a printer.

With the command line snmpget program, this works:

# snmpget -v1 -cpublic printer .1.3.6.1.2.1.25.3.5.1.2.1
HOST-RESOURCES-MIB::hrPrinterDetectedErrorState.1 = Hex-STRING: 00

With the Net::SNMP module, I can also retrieve the value;

When I do the same with Net-SNMP, I always get an empty string,
regardless of the actual value:

my $session = new SNMP::Session(
     DestHost => $host, Version => 1, Community => 'public');
my $result = $session->get($oid));

Other attributes with "normal" string values are no problem.
Is there anything special I have to do to retrieve binary values?

Regards,
                     Peter


------------------------------------------------------------------------------
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.