08-29-2011 01:42 PM
Is there a limit to the number of reptitions when performing an snmp_bulkget?
I am running 15.1(2)GC on a 3825, and trying to process some oids in the ipRouteEntry table (roughly 120 routes).
The following command only returns 66 entries no matter what I set max_reptitions to...
Am I running into a bug or a limitation?
I suppose I could also run snmp_getnext through a while loop, though I am unsure if performance will be quite the same.
EEM-Test-Router(tcl)#snmp_getbulk asdf 0 1000 1.3.6.1.2.1.4.21.1.9
{<obj oid='ipRouteEntry.9.10.0.0.0' val='2'/>}
{<obj oid='ipRouteEntry.9.10.0.0.1' val='2'/>}
{<obj oid='ipRouteEntry.9.13.0.0.0' val='2'/>}
{<obj oid='ipRouteEntry.9.13.0.0.1' val='2'/>}
{<obj oid='ipRouteEntry.9.22.217.99.0' val='2'/>}
{<obj oid='ipRouteEntry.9.22.217.99.254' val='2'/>}
{<obj oid='ipRouteEntry.9.45.18.0.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.1.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.2.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.3.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.4.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.5.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.6.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.7.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.8.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.9.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.11.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.12.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.13.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.14.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.15.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.16.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.17.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.18.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.19.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.20.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.21.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.22.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.23.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.24.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.25.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.26.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.27.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.28.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.29.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.30.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.31.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.32.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.33.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.34.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.35.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.36.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.37.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.38.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.39.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.40.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.41.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.42.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.43.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.44.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.45.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.46.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.47.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.48.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.49.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.50.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.51.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.52.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.53.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.54.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.55.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.56.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.57.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.58.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.59.0' val='8'/>}
{<obj oid='ipRouteEntry.9.45.18.60.0' val='8'/>}
Solved! Go to Solution.
08-29-2011 10:47 PM
The agent can only reply with a packet less than or equal to the maximum packet size. You can try the snmp-server packetsize command, but really, your approach to process replies in a loop is the right choice.
08-29-2011 10:47 PM
The agent can only reply with a packet less than or equal to the maximum packet size. You can try the snmp-server packetsize command, but really, your approach to process replies in a loop is the right choice.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide