The ONL NPR Tutorial
New Window?
Bugs
This page lists known bugs in version 2.7 of the RLI.
The plan is to address the most serious ones in version 2.8 which is
scheduled for export at the end of September 2008.
Here are the bugs listed with the most serious ones first.
A workaround is given if one exists.
The reference to a beta version of the RLI refers a version that is
being tested by developers.
If you find bugs that aren't listed here, send a clear description
of the bug to testbed-ops@arl.wustl.edu.
Serious Bugs
- Extras => Debug shows a default debug level of 5 which
produces lots of output in the RLI console window.
The default bug level should be 0.
Status: Corrected in beta version.
- If I choose KB queue length, it seems to multiple #bytes by 8;
e.g., if threshhold = 32 KB, and I choose KB as units, max queue
appears as 256 instead of 32. MB looks OK (0.03 MB = 32,768).
- Route Table: Modifying a field (e.g., next hop) and
committing has no effect.
Workaround: Delete entry and then add the correct one.
- Monitoring (Parameter => Add Formula):
Doesn't work.
Looks like some values are 0 or not added into the incremental
plot making the resulting graph look jagged even though the
non-incremental versions are horizontal lines.
Really Annoying Bugs
- Even though I set the monitoring units in the chart dialogue
box to to Mb/s and issued File => Save, the config file
doesn't record the change.
- If I change the monitoring units (e.g., bytes/sec to Mb/s),
the vertical bar in the chart still indicates the original units
(bytes/sec) even though does show Mb/s.
- When there is an illegal field value in a filter panel,
no filter shows up after doing "Add Filter".
There should be some notice that an
illegal value was discovered or even better an indication of
which field(s) was bad.
- Topology => Add Link: The link is hidden if you connect two
ports on the same NPR.
Status: Corrected in beta version.
- Per port monitoring plot labels are ambiguous (e.g., RXPKT).
It would help to disambiguate them. One approach is to append
the NPR number and port number to the label (e.g., "1.3 RXPKT"
"RXPKT 1.3" is RXPKT for NPR 1:Port 3).
- Charts:
It seems that when you first create a chart, you should be
able to specify the y-axis units and the TIME WIDTH of the
x-axis.
- Monitoring (Parameter => Add Formula):
The "Formula:" text in the
dialogue box is not informative. For example, when I added two
bandwidths, the "Formula:" text was "M(TXBYTE)+M(TXBYTE)".
Better would have been: "M(2.2 TXBYTE)+M(2.2 TXBYTE). But this
is really the labeling issue cited earlier.
- It would help to have the RLI version number displayed somewhere
in the RLI.
- The user plugin directory doesn't seem to be saved in the
configuration file.
- If there are 2 NPRs and you set the user plugin directory on
NPR 1, the RLI doesn't know about that directory when you
try to install a plugin on NPR 2.
Somewhat Annoying Bugs
- A new spin handle position is not saved in the configuration file.
- Filter Table Menu:
Edit => Stop Stats should not be there or
should be greyed out because the NPR always collects
statistics on a filter.
- Default Quantum:
Should be atleast 1500 and definitely not 256.
- Monitoring:
It seems that Mb/s would be a better default for a rate than bytes/s.
- It would be nice if the previous plugin command was shown in
the command box making it easier to repeat commands.
Nice-But Bugs
- Monitoring (Parameter => Add Formula):
Seems like referencing an
existing plot would be better than having to reconstruct all
of the low-level monitoring objects that go into a formula.
Revised: Wed, Feb 17, 2010