RE: Retrieving Bit-Field/Hex-String with Perl

"Mike Ayers" <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <83E753BE7B6A324ABB336245BAF1DAAC0A3612C3@mailserver.metatv-ds.metatv.com>
> From: Peter Daum [mailto:[email protected]] 
> Sent: Saturday, January 03, 2009 3:22 AM

> 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?

	You could try using the net-snmp perl module...

http://www.net-snmp.org/wiki/index.php/Which_Perl_module_should_I_use


	HTH,

Mike

------------------------------------------------------------------------------
_______________________________________________
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.