Kinda late to the party, but for the sake of others, I have an odd feeling it may be related to the idlemax max value. If I change this on my system, Router functions dependent on time behave oddly. If you haven't changed this value from its default of 1500, then could be the Router model you are using. Did you ever try with a different Router model?
The idlemax max value can be change from the dynamips console:
Code:
=> help idlepc
idlepc {get|set|show|save|idlemax|idlesleep|showdrift} device [value]
idlepc save device [default]
get, set, or show the online idlepc value(s)
Examples:
idlepc get r1 -- Get a list of the possible idlepc value(s) for
router r1
idlepc show r1 -- Show the previously determined idlepc values for
router r1
idlepc set r1 0x12345 -- Manually set r1's idlepc to 0x12345
idlepc save r1 -- Save r1's current idlepc value to the "router r1"
section of your network file
idlepc save r1 default -- Save r1's current idlepc value to the device
defaults section of your network file
(i.e. [[7200]])
idlepc save r1 db -- Save r1's current idlepc value to the idlepc
database
idlepc idlemax r1 1500 -- Commands for advanced manipulation of idlepc
idlepc idlesleep r1 30 settings
idlepc showdrift r1
The line of interest is:
Code:
idlepc idlemax r1 1500 -- Commands for advanced manipulation of idlepc
Cheers,
ak.