Details
- 
    Improvement 
- 
    Resolution: Fixed
- 
    Minor 
- 
    None
- 
    Professional Edition
- 
    None
Description
Some SFP modules have invalid alarm/warning limits in their EPROM, for example:
|                Current             Alarms                  Warnings | 
|                Measurement    High        Low         High          Low | 
| ---------------------------------------------------------------------------- | 
| Temperature    41.08 C      100.00 C    -10.00 C     95.00 C       -5.00 C | 
| Voltage         3.27 V        3.59 V      2.90 V      3.50 V        3.00 V | 
| Current        20.29 mA     100.00 mA     1.00 mA    80.00 mA       2.00 mA | 
| Tx Power       -6.00 dBm      6.99 dBm  -15.08 dBm    4.99 dBm    -13.01 dBm | 
| Rx Power       -7.42 dBm      1.99 dBm    0.00 dBm    0.00 dBm    -30.00 dBm
 | 
Here the Rx Power alarm range is 0 dBm to 1.99 dBm, and warning range is -30 dBm to 0 dBm.
It is just a normal (but probably cheap) 1000BASE-LR transceiver.
Obviously the alarm limits are impossible since alarm/warning ranges do not overlap.
It would be useful if Observium could detect such situations and automatically ignore ranges that are impossible.