[SNMP4J] problem with BITS type
Tzahi Bergman
tzahi at alcarmel.com
Thu Oct 16 09:17:34 CEST 2008
That's exactly what i did, and it didn't work.
On Thu, 2008-10-16 at 00:07 +0200, Frank Fock wrote:
> Hi,
>
> You need to send an OCTET STRING with a single
> byte (length = 1).
>
> Best regards,
> Frank
>
> Tzahi Bergman wrote:
> > I've tried to insert many combinations in order for it to work for
> > example:
> > 1. I tried to insert byte array with single value(like 0x1 and values
> > like that).
> > 2. I've tried to insert String like 0000001 or 1000000.
> > 3. And of course the regular values like 1 or 2....
> >
> > As for the agent i use the latest version of snmp4j agent.
> >
> > Thanks,
> > Tzahi Bergman
> >
> >
> >
> > On Tue, 2008-10-14 at 09:49 +0200, Frank Fock wrote:
> >> Hi Tzahi,
> >>
> >> how does the string you are trying to set looks like?
> >> What kind of agent is used?
> >>
> >> Best regards,
> >> Frank
> >>
> >> Tzahi Bergman wrote:
> >>> Hi,
> >>> I got a problem when I'm trying to do a "set" for object that is type
> >>> BITS.
> >>> I have read the discussion about BITS that the BITS is OCTET STRING and
> >>> this is how i should treat it, but it doesn't work.
> >>> the error that i got while trying to do the "set" is:
> >>> errorStatus=Request PDU has incorrect length(8)
> >>>
> >>> in my last mail you told me that without the mib definition it's hard to
> >>> tell what is the problem, so I'm pasting the mib definition of that
> >>> table in hope that someone can help me with this.
> >>>
> >>> Mib Definition:
> >>> ===============
> >>>
> >>> WmanIf2BsServiceClassEntry ::= SEQUENCE {
> >>> wmanIf2BsQoSProfileIndex INTEGER,
> >>> wmanIf2BsQosServiceClassName WmanIf2ServClassName,
> >>> wmanIf2BsQoSTrafficPriority INTEGER,
> >>> wmanIf2BsQoSMaxSustainedRate Unsigned32,
> >>> wmanIf2BsQoSMaxTrafficBurst Unsigned32,
> >>> wmanIf2BsQoSMinReservedRate Unsigned32,
> >>> wmanIf2BsQoSToleratedJitter Unsigned32,
> >>> wmanIf2BsQoSMaxLatency Unsigned32,
> >>> wmanIf2BsQoSFixedVsVariableSduInd INTEGER,
> >>> wmanIf2BsQoSSduSize Unsigned32,
> >>> wmanIf2BsQosScSchedulingType WmanIf2SfSchedulingType,
> >>> wmanIf2BsQosScArqEnable TruthValue,
> >>> wmanIf2BsQosScArqWindowSize INTEGER,
> >>> wmanIf2BsQosScArqBlockLifetime INTEGER,
> >>> wmanIf2BsQosScArqSyncLossTimeout INTEGER,
> >>> wmanIf2BsQosScArqDeliverInOrder TruthValue,
> >>> wmanIf2BsQosScArqRxPurgeTimeout INTEGER,
> >>> wmanIf2BsQosScArqBlockSize INTEGER,
> >>> wmanIf2BsQosSCMinRsvdTolerableRate Unsigned32,
> >>> wmanIf2BsQoSReqTxPolicy BITS,
> >>> wmanIf2BsQoSServiceClassRowStatus RowStatus}
> >>>
> >>>
> >>> wmanIf2BsQoSReqTxPolicy OBJECT-TYPE
> >>> SYNTAX BITS {noBroadcastBwReq(0),
> >>> reserved1(1),
> >>> noPiggybackReq(2),
> >>> noFragmentData(3),
> >>> noPHS(4),
> >>> noSduPacking(5),
> >>> noCrc(6),
> >>> reserved2(7)}
> >>> MAX-ACCESS read-create
> >>> STATUS current
> >>> DESCRIPTION
> >>> "The value of this parameter provides the capability to
> >>> specify certain attributes for the associated service
> >>> flow. An attribute is enabled by setting the
> >>> corresponding bit position to 1."
> >>> REFERENCE "Subclause 11.13.12 in IEEE Std 802.16-2004"
> >>> ::= { wmanIf2BsServiceClassEntry 20 }
> >>>
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> SNMP4J mailing list
> >>> SNMP4J at agentpp.org
> >>> http://lists.agentpp.org/mailman/listinfo/snmp4j
> >
>
More information about the SNMP4J
mailing list